LINUX.ORG.RU
ФорумTalks

планшет настоящего анона

 ft2, , прямые руки


0

1

Все же flytouch2 - планшет настоящего анона. У него по дефолту в 2.2 система ставит каждую загрузку рандомный меняющийся мак адрес и рандомный андройд-айди, причем делает это не из убута или инитскриптов, а откуда-то из жабокода системных служб.
Пришлось делать жабообертку, ловить BOOT_COMPLETED и выставлять уже своим скриптом хостнейм и статичный мак.

★★★★★

система ставит каждую загрузку рандомный меняющийся мак адрес

Отрадно слышать, что традиции китайского адаптеростроения всё ещё живы.

aidaho ★★★★★
()
Ответ на: комментарий от username46

запусти без регистрации в эпл и без джейла

sambo ★★
()

система ставит каждую загрузку рандомный меняющийся мак адрес и рандомный андройд-айди

Китайцы всегда так делают.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Далеко не всегда. Через меня китайжелезок с десяток прошло с изирнетами - динамический мак - впервые. Учитывая то, как «удобно» в андройде выставлять хостнейм...

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от username46

Да ну в задницу этот айпад. Видел я его. Даже ремонтировал однажды.
В нем меня раздражает следующее:
* Где слоты для микросд?
* один жирный разъем внизу на все, необходима тонна переходников, которые забываются и реряются.
* Ежели уронить, когда в разъем что-то воткнуто, последствия весьма печальные. Отремонтировать крайне проблематично (Было дело, реанимировал падик паяльником после такого).
* Проблемы с дровами (Если в андройдопад мне надо будет воткнуть например pl2303/ft232 или кастомную железку, то дрова уже будут в ядре, максимум собрать модуль. С ипадом - это пахнет в сто раз большим сексом.
* Без джейлбрейка с ним ничего серьезного сделать нельзя.
* API. Пробовал, не понравилось. Андройдожаба конечно не верх совершенства, некоторые маразмы жабы мне наверное никогда не понять.

В общем без вариантов. Андройд конечно говнист местами, но сейчас это единственное более или менее вменяемое мобильное решение. Остальное либо трупы (RIM, WM, WCE, WM7, WM8, Symbian, bada), либо УГ (iOS). Если Jolla/Meego взлетит - будет хорошо, но боюсь как бы оно не пополнило список трупов.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от AiFiLTr0

И да, под андройд хоть с матом, но можно собрать нужный линуксовый софт (говорим спасибо упоротым людям) из гугла, кто выкинул FHS и вместо uClibc запилил bionic, и наплодил других костылей. Под iOS - с этим вообще все хреново.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от username46

зачем если можно все то же самое и даже больше с андройдом на борту? а в случае китайпада и за гораздо меньшие деньги?

sambo ★★
()
Ответ на: комментарий от AiFiLTr0

Через меня китайжелезок с десяток прошло с изирнетами - динамический мак - впервые.

Всякие китайские сетевухи этим страдали. Когда начались кабельные провайдеры с привязкой по макам, иногда всплывали такие экземпляры.

aidaho ★★★★★
()
Ответ на: комментарий от username46

Когда через год тебе планшет будет нахрен не нужен, простыми движениями это превращается в эмбеддед комп, который можно закинуть туда, где он нужен и забыть. Да и китапад совершенно не парясь можно раздраконить, доработать, если не удалось - выкинуть и купить новый. С йападом тебя обчная жаба задушит

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от username46

Ну как нормальный аппарат у меня есть Ampe A90, этот я просто оборудую для специфичных нужд (см. галерею)

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от sambo

без регистрации - не знаю, паранойей не страдаю. тем более, что без Apple ID приложения не устанавливаются. Но джейл не нужен, это точно

marvin_yorke ★★★
()
Ответ на: комментарий от sambo

против нормальных аппаратов с андройдом ничего не имею, хотя мне айпад больше нравится. Китайпады - это говно дешевое, в котором всегда чтото не так.

username46
()
Ответ на: комментарий от marvin_yorke

Стесняюсь спросить, а там есть аналог libusb какой-нибудь, чтобы интерфейсить кастомные устройства и работает ли это без джейла? На худой конец можно ли без джейла юзать такие обыденные вещи как ssh (сервер на таблетке) и rsync?

AiFiLTr0 ★★★★★
() автор топика
Последнее исправление: AiFiLTr0 (всего исправлений: 1)
Ответ на: комментарий от username46

Китайпады - это говно дешевое, в котором всегда чтото не так.

ты не знаком с сегодняшними китайцами, но уверенно несешь 4.2 в массы

//юзер роверпада, да

Ford_Focus ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Ну при таких запросах да, айпад не катит, возможно даже с джейлом.
Хотя на днях узнал, что на 30-контактном разъеме есть Rx/Tx UART'а, через который девайсом можно рулить снаружи. Может ли он сам им рулить, пока не копал

marvin_yorke ★★★
()
Ответ на: комментарий от username46

9.7 на rk3066 пошли, коллеги приехали поголовно в HK на выставке затарились. У меня у самого Ampe A90, всем доволен. Думаю как-нибудь как руки дойдут туда влепить вместо андройда KDE, благо все необходимое есть, да вот времени не хватает.
Еще хвалят очень Ainol'ы.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от marvin_yorke

Уарт конечно хорошо, может с джейлом он на что-то и годен. Но вот подключать готовые USB девайсы никак. А хорошее усб апи с появлением дешеых контроллеров от ST с оным стало все больше и больше необходимо. У андройда нынче вообще взяли и обернули libusb джавой.

AiFiLTr0 ★★★★★
() автор топика
Последнее исправление: AiFiLTr0 (всего исправлений: 1)
Ответ на: комментарий от AiFiLTr0

И да, под андройд хоть с матом, но можно собрать нужный линуксовый софт (говорим спасибо упоротым людям) из гугла, кто выкинул FHS и вместо uClibc запилил bionic, и наплодил других костылей. Под iOS - с этим вообще все хреново.

Я тебя уважаю как спеца, бесспорно, но вот это - ложь, пзджь и провокация.

1. Под иос можно насобирать всего, что posix-совместимо.

* API. Пробовал, не понравилось. Андройдожаба конечно не верх совершенства, некоторые маразмы жабы мне наверное никогда не понять.

2. Никогда не писал под андроид, но апи в иосе очень крут. Есть стандартные фреймворки, которые писали дибилы, бесспорно, но большинство из них написаны очень грамотно и на верной Сишечке.

3. Сама ОСь и ядро ведут себя куда более грамотно и интереснее в плане энергосбережения, безопасности и *удобства* пользования среднестатическим юзером.

Так что, все ваши вопли и сопли про гнилой иос есть не более, чем зависть.

bk_ ★★
()
Ответ на: комментарий от bk_

_bk, я все понимаю, что оно посикс совместимо и тэпэ, но ответь мне как человек хорошо знакомый с девелопом под iOS где там API для работы с USB девайсами и насколько оно совместимо с libusb? И раз уж зашел разговор про уарт, есть ли к нему обычный доступ через termios.

2. Никогда не писал под андроид, но апи в иосе очень крут. Есть стандартные фреймворки, которые писали дибилы, бесспорно, но большинство из них написаны очень грамотно и на верной Сишечке.

Тоже самое можно сказать и про андройд. У жабы стиль(tm) трудно воспринимаемый тем, кто больше пишет на сишечке все больше под мк да в линуксовое ядро.
И да, самый что ни есть идиотский вопрос. Можешь кинуть пример, как в iOS без джейла запилить фоновую службу без гуя? Должна только слушать порт, а потом принимая оттуда данные слать на синтез. Короче. как на iOS запилить аналогичное вот этому: https://github.com/nekromant/NetTTS ?
В свое время пробовал, но так и не получилось.

3. Сама ОСь и ядро ведут себя куда более грамотно и интереснее в плане энергосбережения, безопасности и *удобства* пользования среднестатическим юзером.

Ну у андройда с этим все в порядке. Проблемы только в кривости рук девелоперов апликух, потому как в андройде больше способов выстрелить себе в ногу.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от AiFiLTr0

Где слоты для микросд?

Зачем?

один жирный разъем внизу на все, необходима тонна переходников, которые забываются и реряются.

Для чего?

Ежели уронить, когда в разъем что-то воткнуто, последствия весьма печальные.

Кем надо быть, чтобы уронить айпад, лежащий на столе?

Проблемы с дровами

Для чего?

Без джейлбрейка с ним ничего серьезного сделать нельзя.

4.2, man iSSH, man Textastic и те де.

API. Пробовал, не понравилось.

Вкусовщина совершеннейшая.

Miguel ★★★★★
()
Ответ на: комментарий от AiFiLTr0

простыми движениями это превращается в эмбеддед комп, который можно закинуть туда, где он нужен и забыть.

Смысл? Этих эмбеддедов уже дофига и больше, зачем делать суррогат?

Miguel ★★★★★
()
Ответ на: комментарий от Miguel

Зачем?

Поехал в отпуск, захотел фотографии с фотика посмотреть с компфортом/показать на большом экране.

один жирный разъем внизу на все, необходима тонна переходников, которые забываются и реряются.

USB хост, шнурок до компа, автомобильная зарядка.

Кем надо быть, чтобы уронить айпад, лежащий на столе?

Кем надо быть, чтобы использовать ипад только, когда он лежит на столе дома? Для этого десктоп есть.

Проблемы с дровами

pl2303/ft223/cp2102/cdc-acm
Это раз. Два это для своих кастомных usb устройств. Все упирается в наличие API там, но его я как-то не видел ровно как и экзамплов.

iSSH

А как насчет сервера?

Вкусовщина совершеннейшая.

Ага, дело вкуса. Просто даже местами кривоватая java на андройде дает больше возможностей чем йафоноапи.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от Miguel

Затем что не надо покупать лишнюю сущность.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от AiFiLTr0

Можешь кинуть пример, как в iOS без джейла запилить фоновую службу без гуя? Должна только слушать порт, а потом принимая оттуда данные слать на синтез. Короче. как на iOS запилить аналогичное вот этому: https://github.com/nekromant/NetTTS ?
В свое время пробовал, но так и не получилось.

Легко. Делается без джейла стандартными средствами системы, но пропихнуть такое приложение в апстор может не получиться (это другая история, почему так).

Но для себя сделать такое - нефиг делать: это две строки в plist-е приложения. Я так делал wifi-радио. Блокируешь экран, а оно работает и передает-принимает данные.

насколько оно совместимо с libusb

Какой нафиг libusb?!!1 Если в вашем линуксе даже netcat не имеет флага -U, который есть у всех bsd-netcat'ов, что говорить о совместимости на уровне libusb?

Тем паче, зачем (!) в айфоне такая либа? Ее аналог есть под декстопную систему macosx: там все куда круче, судя по описаниям, но я никогда не программировал ни под то (libusb), ни под это (IO Framework).

Но портировать можно всегда, здесь проблема в лени, а не в невозможности портирования.

И раз уж зашел разговор про уарт, есть ли к нему обычный доступ через termios.

Аргумент, что иос гавно, так как он не дает доступа к функциям ядра - некорректен в корне, так как эта система *разрабатывалась для других целей*. Ну не нужен америкосу доступ к усартам, им надо почту проверить и в твиттер бздануть.

А тебе, как специалисту, если он нужен, то выбери другой *инструмент*, а не охаивай первый. Когда тебе понадобятся мощный быстрый фреймворк записи-чтения звука, обработка изображений с использованием neon'ов, thumb'ов и прочих ускорителей на arm - тогда линукс начнет причмокивать, а иос вырвется за счет того, что там для этого уже написаны спец. либы.

В общем, что я хочу сказать: у каждого инструмента своя сфера применения, а ты пытаешься применить молоток там, где нужна отвертка.

bk_ ★★
()

планшет

Дальше не читал

buddhist ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Просто даже местами кривоватая java на андройде дает больше возможностей чем йафоноапи.

Просто назови мне такое *место*, и я безпристрастно скажу тебе разницу на андроиде и на айфоне.

bk_ ★★
()
Ответ на: комментарий от bk_

Легко. Делается без джейла стандартными средствами системы, но пропихнуть такое приложение в апстор может не получиться (это другая история, почему так).
Но для себя сделать такое - нефиг делать: это две строки в plist-е приложения. Я так делал wifi-радио. Блокируешь экран, а оно работает и передает-принимает данные.

Да мне на апстор начхать. Главное чтобы работало. И будет ли работать в фоне, если приложение свернуть? И это начиная с какой версии iOS работает? Потому как на слешдоте русским по белому написали, мол, бэкграунд службы делать низзя.

им надо почту проверить и в твиттер бздануть.

Вот, это ты точно описал назначение аппарата. Выше я написал только то, почему оно лично мне не подходит, если он кого-то устраивает - пожалуйста.

Когда тебе понадобятся мощный быстрый фреймворк записи-чтения звука, обработка изображений с использованием neon'ов, thumb'ов и прочих ускорителей на arm - тогда линукс начнет причмокивать, а иос вырвется за счет того, что там для этого уже написаны спец. либы.

thumb тут едва ли пригодится, этот костыль служит для другого. vfpv2/3 активно юзается внутри libm, если правильно собрать кросс тулчейн.
Остается неон. На его использование тоже есть свои флаги, насколько знаю по части обработки изображений сейчас JavaCV (OpenCV с java API) его потихоньку начинает использовать. Что касается звука - надо луркать исходя из задачи. Один хрен кодирование/декодирование делается ныне кастомными СФ-блоками, а не неоном. Хотя есть все кодеки оптимизированные и под neon. Это раз. Два - neon simd штука простая сравнительно, и ппод несложную задачу заюзать ее через JNI достаточно просто.

В общем, что я хочу сказать: у каждого инструмента своя сфера применения, а ты пытаешься применить молоток там, где нужна отвертка.

Я просто не хочу с собой везде таскать тяжеленный ящик с инструментами.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от bk_

Просто назови мне такое *место*, и я безпристрастно скажу тебе разницу на андроиде и на айфоне.

Да хотя бы в айфоне локскрин заменить и вынести на него помимо кнопок плеера и анлока кастомную инфу?

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от bk_

Какой нафиг libusb?!!1 Если в вашем линуксе даже netcat не имеет флага -U, который есть у всех bsd-netcat'ов, что говорить о совместимости на уровне libusb?

Хорошо, как там называется USB Host API? Я говорю не про наличие самой libusb, а хотя бы про саму возможность.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от AiFiLTr0

Это, вроде бы, делается, я видел скриншоты, но сам никогда не страдал.

Мне ничего не стоит сделать два клика, и открыть желаемое приложение.

bk_ ★★
()
Ответ на: комментарий от bk_

А доступ к IOKit'у есть на ифоне? Просто я когда думал использовать iOS как платформу для себя ковырялся, спрашивал и мне ответили примерно следующее:

Its possible that the USB chipset in the iPhone has support for host mode functionality, but its not supported by iOS. Its not hooked anywhere in the API and nobody has had any luck at all enabling it manually.

Собственно, на этом я и успокоился.

AiFiLTr0 ★★★★★
() автор топика
Ответ на: комментарий от bk_

Ну это уже чисто так, например когда ребятам которые я знаю, надо было делать клиент к кастомному умному дому на заказ, от них хотели чтобы выводили на локскрин предупреждение, ежели алярм какой-то. И с этим бли проблемы.

AiFiLTr0 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.