Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2010-08-25

Повеситься на шнурках

Есть такой термин: bootstrapping. Реально бутстрап это петелька на ботинке, сзади, для облегчения процесса обувания.

На Наташкин день варенья мне достался :) комм на Андроиде (кличка комма будет «Булыжник», видимо). Свежие впечатления (ничего нового, писки восторга, как у всех, поручкавшихся с Булыжником после ВинМо) далее.

Как я и ждал, в силу своей новизны и изначальной заточенности на тычки пальцами (а не стилусом), впечатление система производит очень хорошее - «вот, наконец-то о людях подумали, не чета ВинМо». Общаться с дивайсом гораздо (да, гораздо) удобнее и даже приятнее, чем с ВинМо. Пока свежи в памяти мучения с-Вин-ские, даже некий восторг проявляется.

Концепция Андроида вызывает интерес. С дивайсом поставляется самый минимум, фактически нихрена нет, даже заметку записать некуда. В состав оп.системы входят только самые базовые сервисы. Все остальное, что может понадобиться (будильники, читалки, управлялки лампочками, фонариками, вайфаями, блютузами, файлами, ...) надо брать из Маркета (либо с любого другого места, но Маркет реально рулит, очень удобен, только заходить в него надо с комма а не с десктопа) и ставить как отдельные аппликухи. Причем, если прибить процесс аппликухи — все, действия уже не будет. В смысле, если нужен будильник — процесс аппликухи будильника должен быть запущен. Если нужна моргалка лампочками — процесс моргалки должен быть запущен. Это все пользовательские приложения, а вовсе не системные сервисы (реально малость сложнее, но упрощенно — так). Прямо Unix-way, что лично мне доставляет. Правда, памяти сразу захотелось поболе. Гига 2 устроит, пожалуй :)

Что характерно, большая часть программулин настойчиво лезет в Интернет, да и системные сервисы замечены в сетевой активности.
В наших условиях, сами знаете, сеть через ОПСоС-а суть скорое разорение, банкротство и финансовая гибель. Посему, первое же действие — зарубить на корню сетевой трафик через соты. И тут начинается (лично для меня) самое интересное, о чем и пост, собственно.

Чтобы зарубить сотовый тырнет, нужна программулина (APNdroid, к примеру). Правильный способ получить программулину — залезть по тырнету в Маркет и взять. Нет проблем — включаю вайфай и... обламываюсь. Мою домашнюю точку доступа, с которой прекрасно работают один ноут и три ВинМо комма, тупая новая шелезяка не хочет. Есть мнение — потому как моя точка доступа партизанит, я настроил сетку как «скрытую», а это Андроиду не по зубам. Всем по зубам а ему нет. Есть решение, нужно поставить прогу (hidden.ssid.enabler). Вот, чтобы поставить прогу нужен вайфай, а чтобы сделать вайфай — нужна прога. Как я выкрутился?

Я на десктопе нашел и скачал два файла, Hidden.ssid.enabler.apk и AppManager.apk; подключил комм к десктопу через USB (драйверов не надо, при выборе на комме режима «доступ к карте SD» карта подключается к дебианчику как флешка); эти два файла переписал на карточку комма; отключил комм (чтобы в нем флешка смонтировалась обратно); на комме открыл браузер и в адресной строке набрал адрес «content://com.android.htmlfileprovider/sdcard/dat/AppManager_0.6.5.apk».
Так я установил АппМанагера, а уж с его помощью, без набора безумных URL, установил ВключателяСкрытыхСсидов. Дальше уже не интересно, зацепил свой вайфай, залез в Маркет, дальше все очевидно.

Следующая нетривиальная задача — перетащить базу контактов и, желательно, всякие смс-ки, заметки, календарь и др. На ВинМо копия снимается на раз, PIMBackup-ом, осталось найти способ эту копию импортнуть в Андроида.

3 комментария:

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) Java (22) humor (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Manager (15) web-browser (15) Никонов (15) Klaipeda (14) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) Photo (9) купи/продай (9) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) serialization (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)