január 2011 havi bejegyzések

Leállás

A tegnapi napon a WordPress egy rövid irőre deaktiválta a blogomat, mert felmertült a gyanú, hogy marketing tevékenységet folytatok, pénzt akarok keresni, esetlegesen generált tartalmakat osztok meg. Írásos válaszomat olvasva arról hogy a blogot a saját szórakoztatásomra írom, célja az ismeretterjesztés, és a kommentbeli eszmecsere, újra aktiválva vagyok 🙂

Tényleg nem marketing tevékenység, de most találtam ezt a 16 GB-os pendriveot: http://goo.gl/LSgHR 🙂 Szerintem nagyon állat!

A statisztikák szerint napi átlag 30 megtekintés van az oldalon, de az csak azért van így mert a legelsőn 99 volt 😀 Remélem hasznos volt amit összeszedtem, igyekszem hasonló színvonalon szolgáltatni a bejegyzéseket ezután is.

Sziasztok!

Shift Androidra

Megjelent a népszerű flashjáték, a Shift Androidos változata.

Shift

Aki már ismeri a játékot, az nyugodtan ugorja át a következő pár sort.

A játék lényege, hogy egy fekete-fehér pályán elvezessük az emberünket az ajtóig (Androidos készülékeken az irányítás az oldalt található nyilak használatával lehetséges, az átló irányba mutató nyilak jelentik az ugrást), azonban ez nem mindig egyszerű (van, hogy kulcsot is kell szereznünk hozzá, sőt… ). Gyakran kerül olyan akadály az utunkba, amit csak “shifteléssel” győzhetünk le, ami azt jelenti hogy megfordítjuk a pályát, onnantól kezdve nem fekete emberek vagyunk fehér háttéren, hanem fehérek feketén és így folytatjuk az utunkat. Egy pályán több shiftelés is szükséges lehet (vagy egy sem), shiftelni a felső sarkokban lévő Shift feliratokkal tudunk. Akinek nem sikerült elmagyaráznom a játékot, az nézze meg a következő videót és világos lesz: http://www.youtube.com/watch?v=nfw483gzHuQ

A játék letölthető a Martketből, illetve a következő AppBrain linkről is.

androidWiki

Minden Androidosnak ajánlom a következő oldalt.

A kezdőknek azért, mert sok olyan dolgot tanulhatnak meg, amelyek látványosak és nem bonyolultak, vagy pedig olyannyira alapvetőek, hogy nélkülözhetetlenek.

A haladóknak pedig azért, mert ők sikerrel gazdagíthatják az oldalt új bejegyzésekkel, kiegészíthetik a meglévőket, hogy a jövő kezdői már sokkal egyszerűbben tanulhassanak. Segítsük elő így is az Android platform magyarországi terjedését!

Köszönöm

Köszönöm az elmúlt napok 100+ megtekintéseit, látom érdekes témákba sikerült belenyúlnom. Remélem előbb-utóbb a kommentelési kedv is megjön majd, nem szeretném ha csak magamban beszélnék 🙂 A napokban 3-4 bejegyzés fog felkerülni az oldalra, addig egy kis köszönöőajándék, Tőlem Nektek (elején-végén kis promóció, de túléljük):

 

nandroid backupok kicsomagolása és felfedezése linux operációs rendszer alatt

Figyelem! A cikkben leírtak végrehajtásának egy részéhez alapfokú SQL ismeretekre van szükség!

Számtalanszor elmondtam már Én is, és nálam sokkal nagyobb szakértők is, hogy nagyon fontos nandroid mentést csinálni, mielőtt lecserélnénk a meglévő, már működő ROM-unkat. A nandroid mentés minden egyes partíció tartalmát lementi 1-1 .img kiterjesztésű fileba. Ezek a képfájlok mkyaffs2image formátumúak, így nem lehet őket egyszerűen megnyitni valamilyen képkezelő alkalmazással (pl. Daemon Toolssal) és kinyerni a tartalmukat.

Nekem jelenleg 12 nandroid mentés van felmásolva számítógépemre, köztük van az eredeti gyári ROM, néhány FLB-s mentés, sok Cyanogenes és egy pár olyan is, ami már használhatatlan (nem bootol be vele a készülék). Az ok, amiért ennek az egész eljárásnak utánanéztem, nagyon egyszerű: megváltozott egy ismerősöm telefonszáma, melyet az utolsó, még működőképes nandroid mentés nem tartalmazott, ami tartalmazta volna, az pedig használhatatlan volt (mint említettem, nem bootolt vele a készülék). Gondoltam utánanézek, mit is ment le a nandroid mentés, illetve milyen formában tárolja az adatokat.

Az első eszköz, amire szükségünk lesz az unyaffs, látogassuk meg a következő oldalt és töltsük le az unyaffs.h és unyaffs.c C forrásfájlokat. Amennyiben nem programoztunk még C nyelven, valószínűleg nincs fenn a gépünkön a gcc fordító, így tegyük most fel azt! Adjuk ki a következő parancsot egy konzolba (ha szükséges, használjuk a su vagy sudo parancsok valamelyikét):

apt-get install gcc

Ha ezt megtettük és végrehajtódott, másoljuk az unyaffs forrásfájljait, a nandroid mentés .img filejait ugyanarra a helyre. Adjuk ki a következő parancsot:

gcc -o unyaffs unyaffs.c

Ezzel lefordítottuk és futtatható állományt készítettünk az unyaffs-ból, amelyet mostmár használatba vehetünk. Csomagoljuk most ki a data.img-t, amely a felhasználói adatokat tartalmazza, a következő parancs kiadásával:

./unyaffs data.img

Az .img file tartalma kicsomagolódik az aktuális könyvtárba. Sok-sok mappát kapunk, txt,xml,dex,db fájlokat. Az első kettővel nem lehet problémátok, sima szövegszerkesztő programmal megnyitható és olvasható. A dex fájlokról itt többet is megtudhattok. Ami minket még érdekelhet, azok a db fájlok, melyek sqlite adatbázisok. Töltsünk le egy programot, amellyel megnyithatjuk ezeket, legyen ez most a Sqliteman. Töltsük le, telepítsük, majd nyissuk meg a programot.

Figyelem! Az elérési útvonalak egyénenként eltérhetnek! Nyissuk meg az Sqliteman-ban a következő elérési útvonalon található adatbázist:

/data/data/com.android.providers.contacts/databases/contacts2.db

Majd írjuk be a következő SQL lekérdezést:

select name,number from view_v1_phones;

És Voilá!, a kontaktjaink névvel és telefonszámmal. Remélem sikerült új ismerettel szolgálnom a Számotokra, turkáljatok merészen, hiszen ezek az adatok már nincsenek a készüléken, illetve az img file is ki van tömörítve, így azon változtatást nem végzünk.

Címke ,

Az én UI-m

2010 júliusa óta vagyok tulajdonosa egy RBM2-es (Huawei U8230) készüléknek. A vásárlás előtt már hónapok óta olvasgattam az Interneten az Android operációs rendszerről és már akkor úgy éreztem, az Android operációs rendszert futtató eszközöké a jövő. Akkoriban jelent meg a magyar telekommunikációs életben a Red Bull Mobile, mely elérhető árú Androidos készülékekkel nyitott, így be is ruháztam egy nekem tetszőre (ugyan ezt azóta már megbántam, hiszen olcsóbban juthatnék manapság HTC Desire készülékhez a Telenornál, dehát így jártam).

Egészen hamar, már a készülék első hónapjában megismerkedtem a rootolás fogalmával. Különböző forrásokból összeollózva (egyik sem adott tökéletes megoldást) az információkat, sikerült root jogosultságot szereznem a készüléken, majd ismereteimet egy “cikk” formájában publikáltam az AndroidArena-n (a cikk itt olvasható, amennyiben valaki szintén rootolna egy RBM2-est).

Ezek után folyamatosan cserélgettem a romokat (a csere folyamatáról is írtam egy tutorialt, innen elérhető), ismerkedtem a fastboottal, az adb-vel, a recovery-vel. A készülék gyárilag 2.1-es (Eclair) Androiddal érkezett, az első custom ROM-om is még ilyen verziószámú volt (FLB), de már nagyon vártam egy Froyo alapú romra (a Huawei a hivatalos fórumain “mereven elzárkózott” az OTA frissítéstől, amit nem is csodálhatunk, hiszen egy közép árkategóriájú készülékről van szó).

2-3 hónap várakozás után elkészült az első Froyo alapú ROM T-mobile Pulse készülékre. A Pulse-t (Huawei U8220) nevezhetjük akár az RBM2-es testvérének is, így a Pulse romjai tökéletesen futnak ezen a készüléken. Ráadásul az említett ROM nem volt más, mint a Cyanogenmod 6 portja, így nagy örömmel és érdeklődéssel tettem fel a készülékemre és használom azt azóta is. A ROM portolója TOM-G a Modaco fórumról, (a ROM topicját elérhetitek itt) a ROM jelenleg 0.4-es verziónál tart, de valószínűleg nem is lesz belőle újabb hiszen tökéletesen működik és persze kijött a Gingerbread (2.3) is.

A frissen felrakott ROMból rögtön eltávolítottam az ADW Launchert, mert nekem nagyon belassította a készüléket és leváltottam azt a LauncherPro nevű home replacement alkalmazással. A következő képgaléria szempontjából lényeges LauncherPro beállítások:

  • 10 sor és 10 oszlop van 1-1 homescreenen, amiből összesen 4-et használok (alapértelmezett a 1-es)
  • 3 dokk van
  • az ikonok feliratai el vannak rejtve.

Az első homescreen (álló és fekvő):

Az első homescreent a munkának és a szervezésnek tartom fenn, illetve egy kicsit az életmódnak is.

A következő alkalmazások ikonjai találhatók meg ezen a homescreenen:

Balról az első: Ted – ez a szövegszerkesztő program annyira nagyszerű, mint amennyire egyszerű. Szinte minden szöveges fájlt megnyit és a legtöbb formátumba ment.

Balról a második: Dropbox – remélem senkinek nem kell bemutassam, a Dropboxtól kapunk egy 2 GB-os tárhelyet, amelyre tartalmakat tölthetünk fel és érhetünk el mindenhonnan, ahol van Dropbox kliens

Balról a harmadik: Jorte – szervező és naptár

Az utolsó ikon a RunKeeperé, melyet idén januárban ingyenes tölthettünk le. A program méri a sportteljesítményünk közben megtett távolságot, mutatja azt a Google Maps térképein, méri az átlag sebességünket, stb-t. Az eredményeinket feltölthetjük a RunKeeper honlapjára, ahol tovább elemezhetjük, megoszthatjuk azokat.

A widget amit ezen a homescreenen láthattok a Remember the Milk nevű alkalmazásé, mely leginkább a teendőink kezelésére használhatunk, válaszhatunk fontosságot, megjelölhetünk időpontot, időtartamot, stb…

A második homescreen (ezeken a képeken bemutatom a dokkokat is, sorrendben: álló, álló bal oldali dokk, álló jobb oldali dokk, fekvő):

A második homescreen a kommunikációé, a Marketé, a kellékeké illetve a közlekedésé.

A bal felső sarokban található 4 ikon a következő programoké:

  • Google Maps – A Google térképalkalmazását talán nem kell bemutatnom senkinek
  • Google Goggles – Egy Google projekt. A program a készülék kameráját használva képekről tud keresni. Alkalmas QR és egyéb vonalkódok olvasására, híres épületek és egyéb lefényképezett dolgok azonosítására. Mellesleg kitölti a Sudokut is (nem vicc, kipróbáltam).
  • Budapest Menetrend – A BKV összes járatának menetrendje folyamatosan frissítve
  • Layar – Kiterjesztett valóság alkalmazás

A jobb felső sarok programjai:

  • Android Market
  • AppBrain – alternatív Market
  • AppsFire – A Marketben nem mindig könnyű megtalálni amit keresünk, illetve ha csak “nézelődünk”, akkor igen időigényes feladat megtalálni a jó alkalmazást. Az AppsFire ebben segít bennünket azzal, hogy különböző kategóriákban ajánl alkalmazásokat nekünk.
  • Market Access – Magyarországról jelenleg nem lehet letölteni fizetős alkalmazásokat. Kivéve, ha az ember emulálja egy külföldi szolgáltató SIM számát és úgy megy fel a Marketre. A Market Access a Market Enabler javított utóda, lehetőve teszi, hogy fizetős alkalmazásokat is letöltsünk.

Az első sor programjai (kommunikáció):

  • Facebook for Android –  Facebook kliens Androidra
  • MSN Talk – MSN kliens Androidra
  • Gmail – Gmail kliens
  • AndroIRC – IRC kliens Androidra
  • Tweetdeck – Facebook és Twitter fiókunk együttes kezelésére, együttes postolásra alkalmas.

Az alsó sor programjai (kellékek):

  • A készülék gyári kamerája. A ROM egyetlen gyermekbetegsége, hogy a kamera alkalmazás lefagy, ha egyszerre több 3MP-es képet szeretnénk készíteni. Alacsonyabb felbontásra tökéletesen használható + videórögzítésre is, jobb minőségű képek készítéséhez letöltöttem a Camera 360-at (később lesz róla szó a dokkoknál).
  • PayPal – PayPal számlánkhoz férhetünk hozzá az alkalmazással, utalhatunk pénzt illetve ellenőrizhetjük a számlaegyenlegünket
  • AndroZip – Tömörített alkalmazások kezelésére, én a rar fileok miatt töltöttem le.
  • Google New and Weather – beépített híralkalmazás.
  • xda-developers –  Az xda fórumának témáit érhetjük el könnyen, olvashatunk illetve hozzászólást is írhatunk a segítségével. (természetesen a fekvő képen is ez az alkalmazás van, csak a screenshot nem sikerült tökéletesre)

Widget: Foursquare – a Foursqaure-rel bejelentkezhetünk a világ bármely pontjáról, a program megjelenít minket a Google Maps térképein, a helyzetünket postolhatjuk a Facebookra illetve a Twitterre is.

A dokkok parancsikonjaihoz az ikonokat a LauncherPro Icons and Docks – ból töltöttem le, letölthettek dokk háttereket is.

Bal dokk programjai(2. képen):

  • Clockwork ROM Manager – A Clockwork Recoveryhez szorosan kapcsolódó alkalmazás (az oldal tetején említett csere tutorialból többet is megtudhattok a programról)
  • PdaNet – Modemként használhatjuk a készülékünket és kapcsolódhatunk az internetre a mobilinternet megosztásának segítségével és egy kliens program telepítésével a számítógépünkre.
  • Awesome Drop – Ha ellátogatunk a  labs.dashwire.com oldalra, és az ott kapott kódot beütjük a programba, az oldalon megjelenő téglalapba behúzott (drag and drop) állományainkat küldi át a telefonra (internet kapcsolat szükséges).
  • Barcode Scanner – Vonalkód olvasó, segítségével egyszerűen olvashatunk be QR kódokat
  • Camera 360 – Fényképezőgép alkalmazás sok extrával

Jobb dokk programjai(3.képen):

  • Alarm Clock Plus – Ébresztőóra alkalmazás. Tetszőleges számú ébresztési időpontot, szundit, szundiközt állíthatunk be. Amiért a legjobban szeretem, hogy beállítható, hogy az ébresztést csak egy bizonyos nehézségű matematikai feladat megoldása után hagyja abba (garantált ébredés nekünk és a párunknak is. Semmiképp nem ajánlom bekapcsolva hagyni egy átmulatott éjszaka után).
  • ES File Explorer –  Fájlkezelő
  • RealCalc – Tudományos számológép sok funkcióval
  • Terminal Emulator
  • Beállítások

A harmadik homescreen (álló és fekvő):

A legkevesebbet erről a homescreenről kell írjak, két widget található rajta. A felső widget a LauncherPro Facebook widgetje (meg kell venni hozzá a teljes alkalmazást, de nagyon megéri, szerintem egyáltalán nem drága), mellyel folyamatosan követhetjük a Facebook falunk állapotát. Az alsó widget a SwitchPro widget, mellyel a különböző ki és bekapcsolható dolgokat kezelhetjük (wifi,3G,auto szinkronizáció, elemlámpa, repülő mód, világosság, stb…).

A 4. homescreen (álló és fekvő):

A játékok képernyője 🙂 Jellemzést egyikről sem írok, mindenki nézzen utána, aki játékos kedvében lenne 🙂

Balról jobbra, sorfolytonosan:

  • Abduction! World Attack – különböző állatokkal kell platformról platformra ugrálva elérni a pálya tetejét
  • Air Control – egy repülőtérre beérkező repülőgépeket és helikoptereket kell úgy elvezetni, hogy azok ne ütközzenek
  • Chess – Sakk
  • NinJump – egy ninjával kell egyik falról a másikra ugrálni, úgy hogy semmi ne találjon el közben bennünket
  • Paper Toss – papírgalacsinokat kell messziről bedobni egy szemeteskosárba. Életünket nehezíti egy ventillátor.
  • Robo Defense – Tower Defense játék
  • Rope Cut – egy köteleken lévő “cukorkával” kell csillagokat felszednünk úgy, hogy a végén a kígyó szájában kössön ki (nem találtam linket rá)
  • Solitaire – 5 különböző Pasziánsz verzió egy alkalmazásban
  • Word Search – szókereső (erre sem találtam sajnos linket)
  • Alchemy – különböző elemek kombinálásával kell új elemeket felfedeznünk
  • Unblock Me Free – a játék célja, hogy a piros fakockát kivigyük a képernyőről, ehhez el kell tolni a többi fakockát

Nos, ez az én UI-m, melyet sok-sok ROM csere és alkalmazás megismerése után alakítottam ki magamnak. A post célja, hogy általam jónak tartott alkalmazásokat ismertessek meg Veletek, illetve az elrendezés bemutatása.

Amennyiben valakit érdekelne a háttérkép is: link.

A képernyőképeket a drocap2 for root users nevű alkalmazással készítettem.

Címke , ,