Sony Ericsson Xperia™ Pro: házi barkácsolások:
Custom Kernel flash-elése:
Mindenki csak saját saját felelősségével használhatja az itt leírtakat!
Feltételek: Android SDK + driverek fel vannak telepítve, a telefont felismeri a PC, Bootloader unlockolva
Lépések:
1) Töltsd le a neked megfelelő kernel-t, általában *.img kiterjesztésű fájl. Pl. az_en_kernelem.img
2) Kapcsold ki a telefont
3) Dugd be az USB kábelt a PC-be (csak PC-be, a telefonnal még ne kösd össze! )
4) Kikapcsolt állapoban lenyomva tartva a MENÜ gombot, bedugod az usb kábelt a telefonba. Ha felismeri a PC a telefonodat, akkor lépj a következő lépésre!
Itt 2féleképpen lehet kernel flash-elni: parancssorral, vagy Flashtool-lal:
A) Parancssorral:
5) Indítsd el a parancssor-t (Start menü >> Kellélek >> Parancssor, vagy Windows + R gomokat, aztán cmd-t beírod, nyomsz Enter-t
6) ELLENŐRZÉS: ezzel a parancssorral tudod ellenőrizni, hogy a PC jól felismerte-e a telefonodat, ha igen, akkor jöhet a a kernel flash-elés:
fastboot.exe -i 0x0fce getvar version
(ENTER-t ne felejts nyomni a parancsor végén!)
Ha ilyesmit ír ki:
version: 0.3
finished. total time: 0.001s
(az aláhúzott értékek eltérőek lehetnek az itt látható értékektől!)
7) A Parancssor-ban menj oda, ahol a fastboot.exe található. Általában: "c:\Program Files\Android\android-sdk\platform-tools\" könyvtárban van: cd "c:\Program Files\Android\android-sdk\platform-tools\" parancssorral.
8) Kernel flash-elés: a következőt futasd le: fastboot flash boot az_en_kernelem.img
Ha lefutott hiba nélkül, akkor már új kernellel megy a géped.
Indítsd újra a telefont!
Tippek:
Egyeszerűbb lenne, ha 2 külön .BAT fájlt csinálod magadnak, és csak a megfelelõ .BAT fájlt kell futtatnod, nem kell mindig kézzel beírni a fenti parancsorokat.
pl.:
check.bat fájl tartalmazza: fastboot.exe -i 0x0fce getvar version
flash_kernel.bat fájl tartalmazza: fastboot flash boot az_en_kernelem.img
Ezeket a BAT fájlokat + kernel fájlt tedd a FlashTool.exe mellé, és onnan indítsd el...
B) Flashtool-lal:
5) Flashtool-t indítsd el.
6) A Villám gombot nyomd meg, aztán Fastboot mode-t pipáld be, aztán OK-zd le az ablakot:
7) A fenti lépés után bejön egy Fastboot Toolbox nevű ablak...
- Először a "Get Ver Info" gombot nyomd meg, és figyeld meg, hogy a Flashtool főablakon mit ír ki logként. Ha ilyesmit látsz "FASTBOOT version info: [ version: XXX ]", akkor eddig minden ok, ahol XXX egy vmi szám (nálam pl. 0.3):
8) Most jön a kernel flash-elés: nyomd meg a "Select kernel to flash" gombot, talózd be azt a kernel fájlt, amit letöltöttél, ez egy .IMG vagy .SIN kiterjesztésű fájl, és OK-zd le, és figyeld meg a Flashtool főablakon a logot.
Ha minden rendben és felment a kernel, akkor ilyesmiket látsz:
06/006/2013 13:06:08 - INFO - Selected kernel (boot.img or kernel.sin): C:\Program Files (x86)\Android\android-sdk\platform-tools\LuPuS-PRO-v9.img
06/006/2013 13:06:08 - INFO - Flashing selected kernel
06/006/2013 13:06:11 - INFO - sending 'boot' (7130 KB)...
06/006/2013 13:06:11 - INFO - (bootloader) USB download speed was 9708kB/s
06/006/2013 13:06:11 - INFO - OKAY [ 0.761s]
06/006/2013 13:06:11 - INFO - writing 'boot'...
06/006/2013 13:06:11 - INFO - (bootloader) Download buffer format: boot IMG
06/006/2013 13:06:11 - INFO - (bootloader) Flash of partition 'boot' requested
06/006/2013 13:06:11 - INFO - (bootloader) S1 partID 0x00000003, block 0x00000280-0x000002e3
06/006/2013 13:06:11 - INFO - (bootloader) Erase operation complete, 0 bad blocks encountered
06/006/2013 13:06:11 - INFO - (bootloader) Flashing...
06/006/2013 13:06:11 - INFO -(bootloader) Flash operation complete
06/006/2013 13:06:11 - INFO - OKAY [ 1.420s]
06/006/2013 13:06:11 - INFO - finished. total time: 2.181s
Ezzel feltetted a kernelt a telódra...
Indítsd újra a telefont!