Xperia X10i tuning hivatalos Android 2.3.3-ra (ROOT és Xrecovery kell hozzá)

Ha többet szeretnénk kihozni a telefonunkból mint amennyit az “Öreg Android gyorsítása” cikkemben leírtakkal sikerült, akkor szükségünk lesz egy kis XDA-s segítségre. Van egy fejlesztő, FeraLab kódnéven teszi fel a munkáit. Most egy olyan rendszer optimalizálását mutatok, ami a gyári rootolt 2.3.3-as Androidot látványosan felpörgeti.

Kezdjünk is neki. Először is rootolni kell a telefon, majd fel kell tenni rá az xrecovery-t. Erről már írtam az “Öreg Android gyorsítása” cikkben, úgyhogy most nem ismételném önmagam, ami ott le van írva, azokat kell végrehajtani! Ha ezzel megvagyunk, akkor el kell látogatni a http://forum.xda-developers.com/showthread.php?t=2091509 oldalra és le kell tölteni a Fera_CamMod_V3.zip fájlt (UPDATE: mivel az XDA fórumról levették a fájlt, ide töltöttem fel ennek a bekezdésnek az aljára), valamint megnézhetjük, hogy a frissítés miket érint a rendszerben (a Panorama app nem működik!). Ha ezzel megvagyunk nincs más dolgunk mint felmásolni az SD kártya gyökerébe így zippelve (nem kell kibontani, átnevezni stb.) majd újraindítani a telefont Xrecovery módban (SonyEricsson logo közben nyomkodni kell a vissza gombot ameddig meg nem jelenik a recovery menü).

Fera_CamMod_V3.zip
Cím: Fera_CamMod_V3.zip
Extension: zip
Caption:
clicks: 1057
Filename: fera_cammod_v3.zip
Size: 5 MB
Date: 2014. január 11. szombat

Mindenek előtt készítsünk egy backupot a másik cikkben leírtak alapján, majd ha ezzel megvagyunk, nekiláthatunk a Fera_CamMod_V3.zip flashelésének.xrecovery-0.3-menu
Először is töröljük a cache partíciót (Wipe cache partition) és ürítsük ki a dalvik cachet is (Advanced options alatt van). Ha ezzel megvagyunk kezdődhet a telepítés. Itt nem az “Install update.zip from SD Card”-ot kell választani, hanem az “Install custom zip”-et, majd ki kell tallózni a fájlt. Ha minden jól ment, akkor minden sikerült és a telefon újraindítása után a grafikus felület sokkal gyorsabb lesz, mert a rendszer már a GPU-t is jobban ki fogja használni, ezáltal sokkal gyorsabbnak fog tűnni (sőt az is lesz, minden áttűnés sima és akadásmentes lesz) a telefon.

Ha ennél is többet szeretnél, akkor már ROM-ot és Kernelt is kell cserélni. Erről is írni fogok hamarosan. Elöljáróban annyi, hogy a FeraLab V30-as ROM-ját fogom használni ami egy Android 2.3.9-es, ami magában foglalja a V12.1-es kernelt is (ezek még a cikk írásakor tesztelés alatt voltak, várhatóan 2013.09.13.-án adják ki a végleges és egyben utolsó verziót). A távoli jövőben terveim között szerepel majd a FeraLab Android 4.1.2 telepítése is, feltéve, hogy az is olyan kiforrott lesz, mint a 2.3.9-es verzió. Sajnos X10i-re más, a mindennapokban is jól (sőt a gyárinál jobban) használható ROM és Kernel nincs, a sokak által kedvelt CyanogenMod is csak instabil pre-alfa / alfa állapotú telepítőket kínál, a szoftverük pedig fel is hívja a figyelmet, hogy nem kompatibilis ezen készülékekkel.

Öreg Android gyorsítása (Xperia X10i Android 2.3.3-on tesztelt – ROOT és xrecovery kell hozzá!)

A mai napon olyan felfedezést tettem, amiről nem is értem miért, de sehol nem írnak. Ez pedig az, hogy a Windows rendszerekhez hasonlóan, az Android is egy idő után (telepített, leszedett programok miatt) elkezd lassulni. Aztán az ember el is felejti, hogy milyen gyors is volt a készülék újkorában még az első indításkor, csak azt veszi észre, hogy egyre lassabb lesz, akadozik, nem az igazi a telefon. De nem kell új készüléket venni, nem kell újra telepíteni az operációs rendszert. A megoldást véletlen találtam meg, egy módosított szoftver telepítése kapcsán.

Lássuk csak miről is van szó. Fel akartam tenni egy módosított fényképező progit, ami már tudja a Bravia Engine-t, amit az X10 alapból nem tud. Ennek a telepítéséhez pedig ROOT jogosultság kell (itt írtam már X10-nél hogyan is kell csinálni ezt), kell a BusyBox nemű program (Play-ről ingyenesen) és egy XRECOVERY-nek nevezett program. Az xrecovery telepítése nagyon részletesen le van írva az XDA oldalán, úgyhogy erről most nem írnék (ha merül fel rá igény, szívesen írok majd róla később magyarul).
Link: http://forum.xda-developers.com/showpost.php?p=16206451&postcount=15

Ugorjuk is egy nagyot, már fent van az xrecovery. Elindítjuk a telefont úgy, hogy bekapcsolás után amikor a SonyEricsson logo megjelenik meg kell nyomni többször (vagy hosszan) a BACK gombot (<=). Ekkor belép a telefon az xrecovery felületre. (a kép 0.1-es, nem tévesszen meg senkit, a 0.3 is így néz ki 🙂 )
xrecovery-0.3-menu
A menüben a hangeről fel és le gombokkal navigálhatunk (fel és le 🙂 ), a középső gombbal nyomhatunk “entert” és a visszával léphetünk vissza.

A program elengedhetetlen, mert sok fontos dolgot tud:
– mentést / visszaállítást készíthetünk vele a rendszerről SD kártyára
– telepíthetünk az XDA oldalról letöltött ZIP fájlokat (program mentéseket)
– TÖRÖLHETJÜK A CACHE tartalmát (nekünk most ez kell)

Mielőtt bármit is tennénk, csináljunk egy mentést! Ezt a “Backup and restore” pont alatt tehetjük meg. Jobb félni mint megijedni 🙂

Két helyen kell törölni a CACHE tartalmát:
– a főmenüben a “Wipe cache partition” menüponttal
– és az “Advanced options” alatt a “Wipe Dalvik cache”

Ha ezzel megvagyunk, válasszuk a “Reboot phone”-t, a telefon újraindul. Ebben az eseteben az első indulás sokáig fog tartani, mert a rendszer a törölt dalvik fájlokat újra kell, hogy generálja (ilyenkor fordítja le a telepített progikat a rendszer). Persze felmerülhet a kérdés, hogy akkor miért töröltük le a dalvik cache-t, ha ismét létrehozzuk ezzel? A válasz az, hogy mert tele volt szeméttel az uninatallált programok után. Persze a Titanium Backup tudja tisztítani a dalvik cache-t (csak a fizetős verzió), de nem ilyen hatékonyan, a cache partíciót pedig egyáltalán nem tudja takarítani, szóval ezért 🙂

Ha elindult a telefon, olyan gyors lesz mint újkorában, de minden programunk és beállításunk megmarad 🙂 Ez a cache tisztítást érdemes elvégezni ismét, ha úgy érezzük kezd nagyon akadozni, lelassulni a telefonunk.

Root Browser Lite root-olás utáni rendszerhozzáféréshez és WeatherWidget

Az “Android Gingerbread ROOT / UNROOT (pl.: Sony Ericsson Xperia X10i rootolása)” cikkemben említettem egy Root Browser Lite nevű programot. Akkor nem szántam időt a program bemutatására de Sebestyén Csaba nevű olvasónk kérte, hogy pár sort írjak róla. Mivel idő közben a Total Commander is kijött (az eredeti cikk írásakor még csak instabil béta volt) így én is áttértem arra mivel teljesen ingyenes és reklámmentes ellenben a Root Browser Lite-al. De ettől függetlenül ez a progi is megérdemel pár sort 🙂

A program lényege, hogy minden rendszermappához hozzáférésünk legyen. Mivel a Root-olás után is csak bizonyos programokkal tudunk csak a rendszer mappákhoz hozzáférni ezért kell ez a szoftver. Hogy még érthetőbb legyen, nem elég, hogy root jogot kaptunk, kell az is, hogy maga a szoftver amit használunk képes legyen használni ezt a jogot, ugyanis alap esetben a legtöbb program nem képes a rootolt telefon rendszermappáihoz hozzáférni.

És, hogy erre miért is van szükségünk, íme egy hasznos kis példa. Az egyik előző cikkemben írtam róla, hogy vannak vannak nagyon hasznos kis widgetek amik nem csak Ray és Arc telefonokon működnek hanem mondjuk X10i-n is. Abban a cikkben 8 darab widgetet tettem közzé és egyet, a WeatherWidget-et hagytam ki azért, mert annak telepítéséhez már rootolni kell a telefont. De íme most pótolom.

WeatherWidget.zip
Cím: WeatherWidget.zip
Extension: zip
Caption:
clicks: 607
Filename: weatherwidget.zip
Size: 2 MB
Date: 2012. december 12. szerda

Csapjunk is bele, először is telepítsük a Root Browser Lite-ot majd töltsük le a WeatherWidget zip fájlt a fenti linkről. Ha ezzel megvagyunk indítsuk el a Root Browser Lite-ot és engedélyezzük a Root hozzáférést (ehhez kell a Superuser progi ami a hozzáféréseket kezeli). Íme néhány képernyőkép kedvcsinálónak:
root_browser_lite_01 root_browser_lite_02 root_browser_lite_03
root_browser_lite_04  root_browser_lite_06 root_browser_lite_07 root_browser_lite_08

Nem kell mást tennünk mint kitallózni a letöltött WeatherWidget.zip fájlt a Root Browser Lite-al és kitömöríteni a zip fájlt. Ez úgy tehetjük meg, hogy megérintjük a fájlt és az előugró menüből az első pontot választjuk az “Extract”-ot. Itt előugrik egy ablak, hogy “Extract here” (kitömörítés ide) vagy “Extract to” (kitömörítés máshova) és kitallózzuk a célmappát. A kitömörítés után kapunk egy META-INF és egy system mappát. A META-INF mappát a teljes tartalmával együtt azonnal töröljük is mert nekünk ez nem kell (ez a létrehozó backup proginak kellene, de mi kézzel telepítünk most)! A system mappának a tartalmát kell majd a a rendszerpartícióra másolni, ehhez kell a Root Browser Lite program! Menjünk be először a kitömörített mappa alatti \system\app mappába és a WeatherWidget.apk-ra tapintva válasszuk ki az előugró gördülő menüből a “Copy”-t (másolás), ekkor alul megjelenik a “Paste” és “Cancel” gombok, ezeket ne érintsük még meg, majd navigáljuk a rendszer gyökérmappájába és tallózzuk ki ott is a \system\app mappát majd illesszük be a fájlt a “Paste” gombbal. Ez után érintsük meg a fájlt és az előugró menüt görgessük jobbra és válasszuk a “Perms”-et (Kék mappa sárga lakattal) és állítsuk be a következő értékeket.
root_browser_lite_05
Ugyan így járjunk el a több fájllal is (\system\etc\permissions\com.sonyericsson.uxpres.xml és a \system\framework\com.sonyericsson.uxpres.jar). Ha mind a három fájl a helyén van akkor indítsuk újra a telefont. Mivel ez egy widget így újraindítás után a menüben nem jelenik meg semmi, de a widgetek listájában igen. Ha minden jól megy, így fog kinézni a végeredmény.
weatherwidget_arc_ray

Ha esetleg valami pontatlanság lenne a cikkben, akkor az azért van mert pár hónapja csináltam végig ezt a folyamatot és most fejből próbáltam felidézni. Ha valami nem úgy működne ahogy leírtam, írjátok meg és utánanézek!

Android Gingerbread ROOT / UNROOT (pl.: Sony Ericsson Xperia X10i rootolása)

Android ROOT-olás… Az igazsághoz tartozik, hogy ennek nem igazán vagyok híve annak ellenére, hogy informatikusként dolgozom (vagy pont azért?). Ez abból is látszik, hogy több mint fél éve megvan már a telefonom és csak pár napja rootoltam. És ennek oka sem a klasszikus “le akarom cserélni főzött romra a gyárit” volt, én csak el akartam távolítani a gyári alkalmazásokat amik tök fölöslegesen fogyasztották a rendszer erőforrásait. Jól körüljártam a témát és most megosztom a tapasztalataimat. Még annyi, hogy csak saját felelősségre csinálja mindenki, nekem a gyári szoftveres Sony Ericsson X10i 2.3.3-as rendszeremen működött, ennyi, máshol lehet, hogy lenne gubanc, nem tudom. Szóval csak óvatosan.

Kezdjük az alapoknál. Az, hogy root-olsz még nem jelenti azt, hogy a gyári rendszered lecserélődne, minden a gyári marad, csak lesz jogod leszedni a nem kívánt gyári progikat. Ezért nem is kell attól félni, hogy bári adatvesztés is történne, de a biztonság kedvéért persze én is mentettem és Ti is mentsetek le mindent ami fontos Nektek! Ez az első amit meg kell tenni! Ezt követően jöhet a ROOT.

A ROOT is ezer féle képpen történhet, olvastam annyi mindent, de csak egy szimpatikus megoldást találtam ami nem macerás és bárki által elvégezhető, a hőn áhított egy-klikk-root. És persze un-root is, mert szükség esetén akár vissza is lehet venni a rendszergazdai jogokat a rendszer védelme érdekében ha már leszedtük mindent és nem akarjuk, hogy maradjon a ROOT. Talán védettebb marad a rendszer ezáltal.

Szóval első lépésként le kell töltenünk egy progit ami ezt elvégzi. Én ezt itt találtam meg. One Click ROOT de ha törölnék az oldalt ide is feltöltöttem (és QR kóddal innen könnyebb is leszedni) 🙂

Az oldalamról a tárhelyszolgáltató kérésére időközben törölve lett a Root_Unroot_Sony_1.50.rar mert vírusként kezelte a rendszer.
Van egy weblap ahol az ilyen “vírusok” terjedését nyomon lehet követni, ezt az oldalt ezen a címen érhetitek el:

http://support.clean-mx.de/clean-mx/viruses.php?virusname=ANDROID/GetRoot.A
Az oldal alján a “Query” gombbal lefuttatja a lekérdezést amit már a link tartalmaz, a találati listában már ott is lesznek az weblapok (az URL oszlopban közvetlen link van a fájlhoz, klikk rá a letöltéshez) ahol a fájl még megtalálható. Mindenki csak saját felelősségére töltse le és használja!

És ezeken a telefonokon működik (a szoftver készítője szerint – én nem tudtam mindegyiken tesztelni):

Sony Xperia X10 (GingerBread firmware)
Sony Xperia Arc (4.0.2.A.0.42)
Sony Xperia Arc S
Sony Xperia Play [R800i/R800x]
Sony Xperia Ray (a 4.0.2.A.0.62-es firmware már nem root-olható vele, csak alatta) – frissítve: 2012.05.20. Több infó itt: http://talk.sonymobile.com/thread/32274
Sony Xperia Neo
Sony Xperia Mini
Sony Xperia Mini Pro
Sony Xperia Pro
Sony Xperia Active
Live with Sony Walkman (WT19i/WT19a)
NTT Docomo Xperia ARCO SO-02C
Samsung Galaxy S2 [GT-i9100/GT-9100P]
Samsung Galaxy S II for T-Mobile (SGH-T989)
Samsung Galaxy S II for AT&T (SGH-I777), Skyrocket (SGH-i727)
Samsung Galaxy S II LTE Rogers Canada (SGH-I727R), Android version 2.3.5, Baseband version I727RUXKJ7
Samsung Galaxy S II Epic 4g Touch
Samsung Galaxy S2 HD LTE (SHV-E120S)(korea)
Samsung Galaxy i9100G
Samsung Galaxy S [i9000B] & [i9000 2.3.3 (PDA I9000BOJV8, Phone I9000XXJVO, CSC I9000GDTMJV7) and german T-Mobile branding]
Samsung Galaxy S Plus (GT-I9001) OS 2.3.3 and 2.3.6 (I9001ZSKP6)
Samsung Galaxy Mini GT-S5570 (GB only)
Samsung Galaxy Mini Pro i5510
Samsung Galaxy W [i8150]
Samsung Galaxy Y
Samsung Galaxy Tab [P1000] (2.3.3 firmware), [P1000N]
Samsung Galaxy Note [N7000]
Samsung Galaxy Player YP-G70 2.3.5 (GINGERBREAD.XXKPF)
Samsung Galaxy Ace (2.3.3, 2.3.4 firmware)
Samsung Nexus S [i9023] (2.3.6)
Samsung Nexus S 4G 2.3.7
Samsung Galaxy Nexus S [i9020] (2.3.6)
Samsung Exhibit (SGH-T759)
Samsung Exhibit 4G (SGH-T759) (2.3.3) Build UVKE8
Samsung Captivate i897 UCKH3
Motorola Milestone 3 [ME863 HK]
Motorola XT860, Bell XT860
Motorola Defy+
Motorola Droid X sys ver 4.5.605 w/ gingerbread
Motorola Droid X2 (2.3.4) Sys ver 1.3.380.MB870.Verizon.en.US Build 4.5.1A-DTN-150-30
Motorola XT883 (China Telecom)
Motorola XT862 (Verizon Droid3)
Motorola DROID RAZR
Nexus One (2.3.6 stock)
LG Revolution
Vizio VTAB1008 Tablet
Huawei IDEOS U8150 (2.2)

Nos, második lépésként le kell tölteni a Sony PC Companion-t és telepíteni (a driverek miatt) és engedélyezni kell a “Beállítások/Alkalmazások/Ismeretlen források”-at és a “Beállítások/Alkalmazások/Fejlesztés/USB-hibakeresés”-t. Ezt követően USB kábellel csatlakoztatni kell a telefont a géphez. Ekkor nem szabad semmit megnyomni (csak a “Töltés” gombot ha kijön, az “Háttértár módot” TILOS!) és meg kell várni, hogy minden driver feltelepüljön.

Harmadik lépésként ki kell csomagolni a RAR-t egy mappába és elindítani onnan a Root_Unroot_Sony.exe fájlt. Ezt kell látnunk majd:
one-click-root-1 one-click-root-2

Negyedik lépésben nincs más dolgunk mint megnyomni a ROOT gombot, ha minden rendben lefutott a telefon újraindul és újraindulás után fel lesz telepítve a “Superuser.apk” program amivel a szoftverek ROOT jogát lehet felügyelni majd. Ha ez a program nincs fent akkor valami nem jött össze és nem lett ROOT jogunk. Érdemes ebben az esetben megismételni a folyamatot mert lehet, hogy egy driver nem ment fel rendesen vagy a root program nem futott le rendben.

Most már, hogy ROOT-ok lettünk még kell legalább két program a Superuser mellé, hogy azt csináljunk amit akarunk. Az egyik a Root Browser Lite (update 2012.07.16. Root Browser Lite használata leírva itt egy kis példával! Bár most már érdemesebb helyette a Total Commandert használni) a másik a Titanium Backup ROOT. Most mi csak a Titanium Backup-al foglalkozunk majd, mert törölni akarunk de jó ha ismerjük és feltesszük a másik programot is. Amikor elindítjuk a Titanium Backup progit root jogot fog kérni amit a Superuser program fog megadni, feltéve, hogy engedélyt adunk rá, de most adunk mert azt akarjuk 🙂
superuser-1 superuser-2

Ha elindult a Titanium Backup Root akkor nincs más dolgunk mint kiválasztani a törölni kívánt fájlokat. Itt találtok egy listát azokról a programokról amiket szabad és amiket nem törölni: http://forum.xda-developers.com/showthread.php?t=1193004
titanium-backup-1 titanium-backup-2 titanium-backup-3
titanium-backup-4

A 4. Titanium Backup képen láthatjátok azt amikor már van egy sikeres mentés a programról és kész az eltávolításra. Mindenképp mentsétek a programokat uninstall előtt, mert ha gond lenne akkor vissza tudjátok állítani azokat és amúgy is a mentés a memóriakártyára történik. Nálam nagyjából 32 Mb-ot foglal el az összes általam leszedett program, a gyári 8 Gb-os kártyát figyelembe véve ez nem sok hely. Szóval megvan a mentés akkor már csak Un-Install! és kész is! A következő programokat szedtem le az X10i-m ről és semmilyen káros hatással sem volt ez a rendszerre, ellenben érezhető lett a gyorsulás és a RAM használat is csökkent. Nekem volt egy olyan bajom, hogy 4-5 nap után a Timescape szervize 22 Mb-ra hízott, pedig én nem is használtam a Timescape widgeteket, csak maga a szoftver futtatott egy szervizet a háttérben biztos ami biztos… Hát nekem ez azért nem kell… Másik a Facebook vackok, nekem az sem kell, nincs még fészbúkom sem… Úgyhogy mire a lent említett listán található minden progit letávolítottam a RAM használat nagyjából 30-40 Mb-al csökkent. Még egyszer mondom, a RAM használat! Szóval a biztonságosan eltávolíthatók programok listája amiket az X10i-ben a Titanium Backup mutat gyári szoftver esetén (a verziószámok eltérhetnek):

Eseményfolyam-motor 0.9.2
Chinese keyboard 3.0.13
Facebook 1.5.2
Facebook beállítása 1.0.1
Facebook CalendarSync 1.0.1
Facebook extension 0.9.2
Facebook Notification Publisher 1.0
Google Keresés 1.3.3.247963
Hangtárcsázó 2.3.3
Hírek és időjárás 1.3.04
Music Likes 1.0.3
Médiakereső 1.0.3
POBox Touch 4.0 – Japán billentyűzet
Sakura 1.0 – Japán billentyűzet skin
Sony Ericsson Facebook 1.0
Store 1.8.1
Timescape 0.9.6
Timescape alk.felület 3.0.1
Timescape leg. wrapper 1.3.0
Touchnote 2.08.00.24
TrackID 3.30.18
Twitter bővítmény 0.9.2
Voice Search 2.1.4
Wisepilot 4.5
Woody 1.0 – Japán billentyűzet skin

Ha mindent eltávolítottunk amit a fenti listán van indítsuk újra a telefont. Ha elégedettek vagyunk az eredménnyel akkor akár UN-ROOT-olhatjuk a készülékünket, de meg is hagyhatjuk a root jogot, hogy később még esetleg hasznát vegyük neki. De mindenki csak saját felelősségére mint írtam és úgy hogy legalább egy mentés csinál a fontos adatokról!