Ezt a fórumot azért hoztuk létre, hogy akik szeretnének a telefonjukba mélyebben belenyúlni, azok könnyebben tudjanak keresni az információk között, valamint ne zavarják azokat, akik még csak most ismerkednek a telefonnal, vagy akár az Android rendszerrel.Ha a készülék használatával kapcsolatos általános információra vagy kíváncsi, itt tudod feltenni: Motorola DEFY - ez aztán döfi! A fórumozás során jó, ha tisztában vagy alapfogalmakkal, amiket megpróbálunk itt ebben a hozzászólásban összegyűjteni.Fontos tudni, hogy a romokkal kapcsolatos az infók akár naponta, vagy még sűrűbben változhatnak, mielőtt belenyúlsz a telefonodba mélyebben, és nem vagy biztos a dolgodban, olvass utána máshol is, és kérdezz!Inkább egy felesleges kérdés, mint egy hónapi várakozás a szervizre! -Hol folynak a fejlesztések?Több külföldi fórumon is vannak Defy hobbifejlesztők, ezek közül a legnépszerűbb az XDA-Developers fóruma, ahol majdnem biztos, hogy találsz angolul minden kérdésedre választ, mi is innen informálódunk először. - Mi az a rootolás?Pongyolán megfogalmazva: a rootolás segít hozzáférni az alapértelmezésben rejtett rendszerfájlokhoz és szolgáltatásokhoz, kibővülnek a lehetőségek a használat során, kvázi rendszergazdai jogosultságot kapunk a telefonunk felett. Kapcsolódó cikk: Mire jó a rootolás? A rootolás menete a MÉLYVÍZ szekcióban van leírva, de nem kell megijedni, csak a struktúra miatt került oda, veszélytelen és egyszerű művelet. - És ez a rootolás nem veszélyes? Vissza tudom állítani a telefont utána, hogy ne maradjon nyoma?Nem veszélyes, hiszen te határozod meg, hogy mely program kap superuser jogosultságot. És igen, visszaállítható, csak törölni kell azt a három fájlt, amit a rootolás során a telefonra másol a program. De nem kell félni, nem jár a garancia megvonásával, ha rootolva van a telefon. - ROM cserével lehet függetleníteni a telefont?Nem lehetséges a szoftver cseréjével a függetlenítés. - Miként tudok ROM-ot (szoftvert) cserélni?Alapvetően két lehetőség van: stock ROM (hivatalos gyári) cserélgetése, vagy custom ROM (főzött, házilag barkács) felrakása. Az előbbihez az RSD Lite nevű program kell alapvetően, utóbbihoz a custom recovery. Lásd bővebben: MÉLYVÍZ - ROM csere esetén megmaradnak a korábbi beállításaim/telepített programok?Igen, feltéve, hogy nem csináltál Factory resetet, vagy wipe data/cache-t a custom recoveryben. Egyébként ha lehetőség van rá, ajánlott frissítés előtt a Factory data reset elvégzése a telefon Settings/Privacy menüpontjából, mivel így az esetleges misztikus hibák megelőzhetőek. - Mi az a bootloader mód?A bootloader az a hely, nagyon leegyszerűsítve, ahol a telefont szerviz módba teszed, és itt tudod feltelepíteni a kiszivárgott gyári ROM-okat az SBF fájlból. Belépni úgy tudsz, ha a kikapcsolt telefont a HANGERŐ FEL és a BEKAPCSOLÓ gombokat együtt nyomva tartod, amíg a képernyő háttérvilágítása fel nem villan. - Mi az a recovery mód?A recovery az utolsó mentsvár baj esetén, ez a telefon vészvisszaállító helye. A gyári recoveryvel nem lehet sok mindent kezdeni, ezért szokás egy custom recoveryt (pl. Clockwork) feltenni. Ezzel már lehet biztonsági mentést csinálni/visszaállítani, flashelni custom romokat. Oda kell figyelni, hogy nem szabad bármilyen recoveryt telepíteni, csak azt, amit Defy-ra készítettek! A gyári recovery módba úgy tudsz belépni, ha a kikapcsolt telefont a HANGERŐ LE és a BEKAPCSOLÓ gombokat együtt nyomva tartod, itt verziótól függően vagy a képernyő jobb alsó sarkát, vagy a hangerőszabályzó gombokat egyszerre kell megnyomni az androidos figura megjelenésekor. - Mi az a wipe?Wipe data/cache az, amikor mindent személyes adatot és beállítást törölsz a telefonból. A recoveryből elérhető a wipe/factory reset menüpont alatt. Hatása megegyezik a telefon Setting/Privacy menüpontja alatt található Factory data resettel. - Mi az a flashelés?Flashelés alatt azt értjük, hogy felteszünk egy ROM-ot, vagy egy bármilyen módosítást amit csak így flashelve lehet feltenni. - Mi az a bootloop?Ha valami probléma történik flasheléskor, vagy valami olyat flashelünk amit nem kéne, vagy nem úgy kéne, akkor jön elő ez a jelenség. A telefon rendszere nem tud felállni, betöltéskor megáll a betöltő képernyőn, villan majd újraindul, és újra, és újra... - Mi az az overclock?Röviden, amikor a telefon processzorát átállítod, hogy nagyobb órajelen működjön, mint ahogy a gyártó beállította. Ez egy odafigyelést igénylő művelet, mert a durva túlvezérlés a processzor halálával is járhat. Viszont a kis méretű állítása gyorsabb telefont eredményezhet. - Mi az az underclock?Az előző ellentéte, amikor a processzor órajelét a gyári órajel alá állítjuk. Ez akkor jó, ha szeretnénk az akkumulátorral takarékosabban bánni. Figyelem!1. A ROM-ok csere-beréjét mindenki saját felelősségére végezze, ha valamiben nem biztos, kérdezzen, vagy ne is álljon neki a dolognak. A leírtakat többen is végrehajtottuk már a fórumban, tehát kipróbált dolgok, s habár nem egyszerű elrontani a telefont, senki nem vállal felelősséget azért, ha mégis károsodik a készülék. Fontos, hogy bármilyen ROM cserének csak feltöltött akkuval álljunk neki, ugyanis a ROM csere/lementés nagyon szívja az akkut, és nyilván senki nem akarja, hogy a folyamat közben adja meg magát a cucc.2. A hackeléssel kapcsolatos információk elég gyorsan változnak, és nincs időnk frissen tartani ezt a leírást a változásokhoz. A saját érdekedben kérdezz, keress, olvass mielőtt belevágsz!3. Ezt a rész érdemes akkor is végigolvasni, ha más készülékeken már szereztél jártasságot a custom romok telepítésében - Mit tegyél ha elért a "Romcsere Pánik"?Vizes Tomi részletes válasza. link - Hogyan tudom rootolni a telefont?Ha 2.51 alatti a telefonod szoftverének verziója: Innen letölthető a z4root nevű program, ezt egyszerűen a memóriakártyára kell másolni, telepíteni, majd a programot elindítva a permanent root opciót kell választani. Előtte a Setting/Applications/Developement menüben az USB debugging opciót be kell jelölni. Ha végzett, újraindul a telefon, és innentől kezdve beállítható a superuser jogosultság a programoknak (ezeket manuálisan kell engedélyezni, amikor rákérdeznek). 2.51 és a feletti verzió esetén (így Froyo használatakor is) a SuperOneclick programmal tudod rootolni a telefont. A menete: a telefon menüjében kikapcsolod az USB debuggingot, rákötöd Phone Portal módban a gépre a készüléket, elindítod a SOC-t, és rányomsz, hogy root. Amikor kidobja, hogy waiting for device, a telefon menüjében ismét bekapcsolod az USB debugot. Pár másodperc, és a készülék rootolva van, már csak egy újraindítás kell (ez is szükséges lépés). - Hogyan tudom a rootolást visszacsinálni?Ha z4root-al rootoltad a telefonod (mert a ROM verziód ezt megengedte), akkor elég egyszerű a dolgod, csak indítsd el az alkalmazások közül a z4root programot, és bökj rá az unroot gombra. Ha SuperOneClikkel rootoltál akkor itt egy jótanács: [link] - RSD Lite használata (gyári ROM-ok cseréje):Innen letölthetőek az eddigi hivatalos (stock) ROM-ok. Mindegyikben van angol nyelv. Fontos tudni, hogy az egyes verziók között lefelé általában elég nehezen lehet közlekedni. Például a 2.51-es ROM-ról nem lehet visszalépni, a rootolása nehezebb. Jelenleg ez az ismert legújabb Android 2.1-es verziójú ROM, és a Defy fórumozók többségének bevált. A letöltött sbf fájlokat az RSD Lite nevű programmal lehet felrakni Windows alatt, de előtte még szükség lesz a Motorola Handset driverekre is. A ROM csere nem bonyolult: első lépésként fel kell telepíteni a drivereket és az RSD Lite-ot. Ezután be kell lépni a telefon saját recoveryjébe (akku ki, akku be, hangerő növelő gomb és bekapcsoló gomb nyomva tart egyszerre, míg felvillan a képernyő világítás), majd az USB kábellel a géphez kell csatlakoztatni a telefont. Ha a Motorola driverek rendesen telepítve lettek, akkor a Windows benyögi, hogy ilyen-olyan eszközök sikeresen telepítve. Szóval ezután jöhet az RSD Lite program, érzékelni fogja, hogy a telefon csatlakoztatva van. Ki kell választani a szimpatikus ROM-ot (figyelem, csak a gyáriak közül), majd start. Elszöszöl vele pár percig, a végén automatikusan feláll a rendszer, és ennyi. Figyelem!A félreértések elkerülése érdekében: a stock ROM-ok számozása (2.21, 2.34, 2.51, stb.) nem az Android rendszerverzióját jelenti, hanem a Motorola saját jelölése! Nem szabad összekeverni őket, ugyanis az előbb említett számozások mind 2.1-es Android rendszert takarnak. A Froyo-k jelölése 3.4.x kezdetű. - Mit tegyek, ha az RSD Lite nem ismeri fel az sbf-et, ?FAILED? üzenettel kilép?Ha az RSD Lite nem ismeri fel az .sbf-et, (start gomb szürke és nem lehet rányomni), illetve indítás után azonnal kilép, FAILED.... üzenettel: 1, Töröld az RSD Lite-ot, majd a mappáját is töröld. 2, Tedd fel a legújabbat (most 5.31-es verzió) 3, A flesselni kívánt, hosszú nevű xyz.sbf fájlt nevezd áz valami rövidre (pl. x.sbf) és másold a C: meghajtó gyökérkönyvtárába, és azt próbáld flesselni. Ilyenkor szokott működni (saját tapasztalat) 4, Amennyiben mégse, nézd az rsd lite könyvtárában a hiba logot, és esetünkben az x.sbt-et nevezd át akkorára, amennyi karakter az error logban volt, például, ha az error log ahzrtze, akkor az x.sbf legyen xahzrtze.sbf (xda forrásból) - Hogyan léphetek be Recovery módba?- A gyári recovery menübe a hangerő le és bekapcsoló gomb együttes nyomva tartásával tudsz belépni. Ha sikerült, akkor egy sárga háromszöget látsz. Ha 2.34-es a romod, akkor a képernyő jobb alsó sarkát tartsd nyomva erősen, amíg megjelenik a menü. Ha 2.51, vagy nagyobb a verziód, akkor a hangerő fel és le együttes megnyomására jelenik meg a menü.- Az ősi módszer szerint telepített custom recoverybe, az alkalmazást a menüből elindítva és a ?recovery boot? gombra nyomva léphetsz be- A 2ndInittel és bootmenuvel telepített custom recoverybe úgy tudsz belépni, hogy bekapcsolod a telefont, és amikor még a motorola logo látszik, felvillen a led kék színnel. Ekkor nyomd meg a hangerő le gombot. - Custom Recovery telepítése.Jelenleg három módon lehet Recoveryt telepíteni, de csak rootolás után tudod megtenni. Az ?ősi? verziót ABE így írta le: Rootolás után lehetőség van olyan recoveryt felrakni, ami segítségével bármilyen Defyhez készült egyedi ROM felrakható a telefonra. Innen letölthető a Clockwork MOD recovery, kártyára másolás után szimplán telepíteni kell, majd a programba belépve lehet választani, hogy ebbe a recoverybe bootoljon a telefon. Azt tudni kell, hogy a telefon saját recoveryjét (lásd az előző pontot) nem írja felül, tehát biztonságos a használata. A fenti leírás most is működik, de a hackerek találtak egy egyszerűbb, és biztonságosabb módját a custom recovery használatának. Egy custom Boot menüt kell hozzá telepíteni amibe be tudsz majd lépni közvetlenül akkor, amikor bekapcsolod a telefont. Két módszer van ennek a telepítésére, az egyszerűbb egy a Marketen is fennlévő alkalmazás a 2ndInit, a másik a kézi telepítés terminálból (vagy ADB-n keresztül): 2ndInit Megjegyzés: Jelenleg úgy néz ki, hogy a Marketen lév 2ndInit nem működik együtt a Cyanogen Moddal illetve a régebbi update zip-ekkel, így egyelőre az 1.4.2-es verzió használata ajánlott. Letöltés - Custom recovery használata:Billentyűkombináció nélkül, közvetlenül a telepített programból lehet belelépni, de itt az érintőképernyő már nem működik. A hangerőszabályzó gombokkal lehet fel-le lépegetni, és a bekapcsológombbal lehet belépni egy-egy menübe. Lehetőség van az aktuális ROM lementésére a backup menüpont alatt, biztos ami biztos alapon ajánlott. 2ndInit használata esetén a telefon bekapcsolását (vagy újraindítását) követően felvillan 1-2 másodpercre a kijelző fölött a kék LED, ekkor azonnal meg kell nyomni a hangerő csökkentő gombot, és máris válogathatunk, hogy hova szeretnénk belépni. - Custom ROM-ra frissítés:A menete attól függ, hogy milyen formátumú ROM-ot töltesz le, a lényeg, hogy a custom recovery a kiindulási alap. Amivel én (szerk: ABE) találkoztam, ez a ROM volt, ennek a menete: zip letölt, könyvtárba kicsomagol, az sdcard/goakprev/backup-ba bemásol a mappát (újabb clockwork recovery esetén a clockwork/backup az alampértelmezett mappa). Wipe data/cache, majd az előbb említett mappából custom recovery menüben: visszaállítás (restore), és végezetül ismét wipe data/cache, végül újraindítás. De elképzelhető akár olyan ROM is (legalábbis Spicán volt ilyen), hogy csupán egy update.zip fájlt kell frissíteni, amire van szintén külön menüpont a custom recoveryben. - Hogyan tudok lementeni/visszaállítani egy ROM-ot?A custom recoveryben a Backup & Restore/Backup menüpont alatt lehet létrehozni ?mentési pontot? (ez az úgynevezett nandroid backup). A recovery ezeket a mentéseket a goapkrev/backup (újabb verziónál a clockworkmod/backup) könyvtárban tárolja, innen visszaállítható Backup & Restore/Restore menüpontból. Visszaállítás előtt ajánlott a wipe cache majd wipe data elvégzése, és közvetlenül ezután (tehát újraindítás ne legyen) jöhet a visszaállítás. Ha a visszaállítás sikerül, akkor már jöhet az újraindítás. - Vissza lehet-e térni korábbi verziókra?Nagy vonalakban kb. így áll a helyzet: - kínai és koreai Froyo csak 2.21-re vagy 2.34-re telepíthető, és visszaléphetők ugyanoda, de ugye ezek már "elavult" ROM-ok, nem nagyon használatosak, és nem is ajánlottak, mert van akinél hardver hibát okozott nem kínai kiadású telefonra telepítve. - 2.21-re és 2.34-re egyéb esetben csak nandroid backuppal van lehetőség visszalépni - 2.51-ről nincs visszalépés 2.21-re és 2.34-re, csak előre lehet menni, és ide is csak akkor lehet visszalépni froyo-ról, ha a 2.2-es romot nandroidként raktad fel (illetve van a vazzz féle leírás, ami elvileg működik egyéb esetben is) - a 3.4.x verziószámú sbf froyokról abszolút nincs visszalépés, csak egymás között lehet cserélgetni - 2.2 froyo nandroid csak úgy működik 2.1 eclairre rakva, ha vagy a devtree.sbf, vagy az adott ROM fixed sbf-e fel van rakva, különben nem bootol be. - CM7 csak valamilyen froyo (2.2-es) romra települ (ez lehet sbf vagy nandroid telepítésű egyaránt) - főzött ROM-oknál mindig érdemes megnézni a leírást, hogyan tanácsolják ők a felrakást. Megjegyzés: Most hogy már a 2.2-es hivatalos romokat elkezdték kiadni, talán ez a visszatérés lehetősége nem annyira lényeges, mert csak a hibázás lehetőségét szaporítja. Az itt leírt lehetőségeket ne vedd 100%-nak. Ha visszatérni szeretnél, mindig olvass utána a megfelelő ROM verzióknál, mert nem vállalunk semmilyen felelősséget az itt leírtakért! - Szeretném kitörölni a számomra felesleges gyári programokat, hogyan tehetem meg? Miket távolíthatok el?A gyári alkalmazáskezelővel erre nincs lehetőség, de rootolt telefonhoz letölthető Marketről pl. a Titanium Backup nevű program, amivel le lehet törölni ezeket. Próbálkozásokat követően egy felületes lista, hogy mit lehet büntetlenül eltávolítani: [link] Ez csak egy rövid iránymutató, ROM-tól is függ, hogy konkrétan mi van a szoftverben, és igényeken/bátorságon is múlik, hogy mi kerül kigyomlálásra. Figyelem! Mielőtt belefognál a végleges gyomlálásba, először fagyaszd le (freeze) a programokat, és teszteld a rendszert, hogy rendben működik-e. Habár ehhez a Titanium Backup fizetős változata kell, de mindenképpen megéri, ugyanis a rendszeralkalmazásokról készített backupot nem tudja visszaállítani a program. Készülj fel rá, hogy egy megfontolatlan törlés miatt teljesen megzuhanhat a rendszer, vagy egyes funkciók nem fognak többé működni. Tehát csak ésszel, megfontoltan, óvatosan törölj! Mielőtt nekiállsz kísérletezni, mindenképpen ajánlott egy nandroid backup mentési pont létrehozása, hogy komolyabb probléma esetén vissza tudd állítani a rendszert. - Szeretném lementeni a telepített programokat, hogyan tehetem meg?Erre szintén a Titanium Backup a legjobb megoldás (az ingyenes verzió is megteszi), a memóriakártyára elmenti a programok telepítőjét és az adatokat is (tehát nem vesznek el a játékok mentései sem), így később könnyen visszaállíthatóak. Ha nem rootolt a telefonod, akkor a Marketről szintén letölthető az Appmonster nevű program ajánlható, ez ugyan csak a programok .apk telepítőfájljait menti ki, de így később manuálisan is telepíthetőek a Marketről letöltött szoftverek. - Lehet a CPU-t babrálni?Igen. Ha biztosra szeretnél menni, akkor a SetVsel programot érdemes használni, ezt a Marketen is megtalálod. Az alap órajelek a mi telefonunkhoz 300/600/800 a hozzájuk tartozó alap feszültség értékek 33/48/58 Ha a feszültség vagy órajel értékét csökkented, akkor beszélünk undeclockingról, ha növeled (az órajellel együtt) overclockingról. Nagyon úgy néz ki, hogy gyárilag vissza van fogva a telefon processzorának órajele, és a gyártó (Texas Instruments) 1000 Mhz-re tervezte (58-as vsel mellett). Tehát nem lehet nagy gond, ha erre állítod be a legmagasabb értéket. Megjegyzés: A hivatalos 2.3.3-as béta Defy romban a Motorola fejlesztői is 1000 MHz-re állították a legmagasabb órajelet, a feszültség érték náluk 58. Az órajelen s feszültség értéken kívül lehet még állítani a threshold értékét is. Ennek jelentése: hány százalékos CPU terhelésnél vált magasabb órajelre. Alacsonyabb érték: gyorsabb rendszer, magasabb érték: lassabb rendszer, de akkukímélőbb. Az overclockingról Vadafene írt egy nagyon részletes összefoglalót: CPU állítgatásokSetVsel - fórum - Milyen SetVsel értéket érdemes beállítani?Talán kiderült a fenti írásból, hogy ezt a saját szokásaidhoz neked kell megtalálnod. De azért leírunk ide néhány ajánlott beállítást: ABE beállításai (ezek az értékek a telefonok nagy részénél még stabil működést biztosítanak): 20-300/30-600/40-800, vagy 55/1000, vagy 75/1200. DeadMeat: 19-300/25-500/28-800. premete: 24-300/34-600/52-1000. RadyR: 18-300/33-600/43-800, Threshold: 90%. Titi76: 20-300/34-600/56-1000 és 20-300/34-600/48-800. Zoc!: 20-300/34-600/56-1000. A Cyanogen Mod fejlesztőjének ajánlata: 30-300/46-600/58-1000 Egy akku kímélő beállítás az XDA-ról (CM7-hez tesztelve): 24-300/34-600/54-1000; threshold 95%, limit to vsel1 while screen is off, limit to vsel2 on battery