Tavaszi (n)agytakarítás.

Itt a tavasz, dagad a f én pedig belevágok pár életviteli projektbe:

  • Először is: ha jól látom, legalább 5 fok van kint; ez azt jelenti, hogy most várok még egy fél órát hogy feléredjen a habtestem, aztán végre resume-olom a futás projektet, amit egy laza 2 hónapos mandulagyulladás miatt még valamikor decemberben felfüggesztettem. Friendezzetek be Endomondon, meg minden!
  • Aztán: kijött az új TouchNooter (as covered elsewhere), amiből nekem egyelőre csak a levélnehezék feature működik… Mindenesetre leporoltam a Nook Simple Touch-t egy magánjellegű projekt kedvéért. Izgi!
  • Aztán újra csatasorba állítottam a HTC Dream-emet, mégpedig céges telefonként. (Long story, a céges Ericssonom sajátos formájú töltőjét teljesen elvesztettem, kezdett ciki lenni, hogy állandóan csak át van irányítva…) A legutóbbi állapot szerint CyanogenMod 6.1 van rajta, +15M hackkel. Nem pakoltam rá sokmindent, miáltal egy alapszolgáltatást nyújtó, de nagyon pattanós telefon, második készülékként tökéletes. Igazából csak egy ConnectBot, egy Tweakdeck, meg egy K9Mail került rá – ezek azok, amiknél kifejezetten jól jön a Dream billentyűzete. Btw: a következő telefonom hw billentyűzetes lesz, még hosszú onscreen keyboard megszokás után is nagyon jó érzés igazi gombokat nyomkodni!
  • Felhúztam a Dropboxomat is a legutóbbi, 2.1-es verzióra, ahol ingyen helyet adnak a fotók feltöltéséért. Most 4,75 GB-en állok, 1,6 GB-nyi fotó automatikus feltöltése után. Nem szeretem a Dropboxot a security dolgaik miatt, de be kell lássam, hogy kényelmes, és sokkal jobban működik ez a fotófeltöltés dolog vele, mint Google+-szal, amit értelemszerűen innentől nem használok ilyesmire. (Megj.: másra se nagyon.) Szóval: a telefonon levő fotók backupjának jelenlegi legjobb módja a Dropbox, főleg, ha az embernek pl. a desktopján Ubuntu van.
  • (Átálltam Astrid-ra is, de ez nem különösebben érdekes, másik sztori.)
  • A long shot projekt pedig a facebookom reaktiválása. A cél az, hogy kiküszöböljek minden zavaró csatornát belőle, és csak azok az infók érjenek el, amik érdekelnek is. Ezért egy egyhónapos gyakorlat keretében (amit még nem kezdtem el) talán napi szinten beloggolok majd, és a timelineomat bármilyen formában spammelő kontaktokat kitörlöm. Ez esetben spamelésnek számít az az egyébként jószándékú update is, ami nincs az érdeklődési körömben. Nyilván kb. 30 ismerősöm fog maradni a mostani (asszem) 400+-ból, de ez így van jól; a kísérlet lényege az, hogy a facebook annyira hatékony kommunikációs eszköz lehessen, mint a twitter — kíváncsi vagyok, lehetséges-e ez fizikailag.

Még nyunyurgatom a macskát 10 percet, aztán irány a flaszter. (Aka. project „Beton után aszfalt”.)

God licks your face.

Aki követi itt a jobb oldalon az Androidportál híreit, láthatja, hogy lelkes és kitartó G1 felhasználó vagyok. A szerelem (ha beszélhetünk szerelemről egy használati tárgy — egy telefon! — esetében) töretlen, zseniális dolog az Android, hogy 2010-ben egy 2008-ban kiadott eszközön kurrens Android verziót lehet futtatni:

Az első két nap összefoglalója: el vagyok képedve, hogy mennyire állat ez a rendszer. A CyanogenMod-os srácok egyszerűen zsenik, nem tudok betelni az érzéssel, hogy az első Androidos telefonon a legújabb Android verzió fut. Nagyon durva.

(Egyrészt ízlelgessük, hogy egy 2 éves eszköz mennyire elavultnak számít ma, valamint ennek hatásait a fogyasztói társadalomra, de itt most igazából nem erről akarok értekezni.)

Ahhoz persze, hogy kurrens Android verziót lehessen futtatni a G1-en, kiderült, hogy nem elég csak a legújabb CM-et felpakolni, elég rendesen ki kell nyomni az eszköz szemét és mindenféle házi hackot végezni rajta, hogy legyen elég RAM, működjön az Apps2SDext, a linuxos (tehát: rendes) swap, stb… Szerencsére csaadaam user jóvoltából az Androidportálon remek összefoglaló jelent meg arról, hogy ezt hogy kell csinálni — különben további hosszú napokig emésztettem volna magam, hogy összeszedjem a bátorságomat, meg a tudást a különböző forrásokból… És pont erről akarok mesélni.

Ama két nap „stock” CM6.1 használat közben ugyanis komolyan megfordult a fejemben egy új telefon (Motorola Milestone) beszerzése, amin out of the box, szopás nélkül működik a ROM. Annak tudatában is, hogy létezik megoldás, amivel extra RAM-ot lehet kicsikarni a G1-ből, működésre bírni a swap partíciót… Szóval hogy vannak még a G1-ben tartalékok. Nagy mázli, hogy csaadaam összeszedte ezt a tudást, és neki tudtam esni.

Lehet, hogy végül arra jutok, hogy így sem elég jó az új Cyanogen G1-en, hogy így is túl lassú. Lehet, hogy mégis hardware upgrade mellett döntök. De szar embernek érezném magam, ha ezt úgy tenném, hogy nem próbáltam ki minden lehetőséget.

Ilyen az Android user.

Nandroid backup vs. root. #android

Sajnos a CyanogenMod 5.0.8 Dreamen elég jelentős sebességvesztést eredményezett: a zenelejátszó akadozik, egyes alkalmazások sokáig indulnak (a csodálatos camera is vagy 10-15 másodpercig, ami nem jó akkor, amikor az ember snapshotot csinálna), és bár az új Launcher gyönyörű, sajnos az is lassú. Visszaálltam hát 5.0.7-re, Nandroid restore segítségével. Mivel először csináltam ilyet, meglepett, hogy a su jogokkal futó alkalmazások nem futottak többé su jogokkal: a nandroid nem állítja vissza a felhasználó su jogát. A megoldás pofonegyszerű, Android SDK alatt ezt kell parancsolni:

adb remount
adb shell chmod 6755 /system/xbin/su

(Gondolom 5.0.9-ben megint minden baromi gyors lesz.)