yashsingh1/xdaforums huggingface dataset:
[Sony Xperia L] thedemon786:
then OP or someone else should fix it and give us a final stable jb version of the kernel :/
[Sony Xperia L] Flashing_Expert:
how about you? fix it...

jb is no longer supported, read it in the comments...
[Sony Xperia L] basuraunak:
Any news?
[Sony Xperia L] fatino:
That's why you don't give ETAs. Never go full ETA
[Sony Xperia L] Jstrax:
Hi guys, am I supposed to disable MP-Decision and enable Intelli-thermal? or enable both? Thanks
[Sony Xperia L] Alucard1989pl:
Excuse me fellas, but this is my first Sony Xperia smartphone and i have some questions. ThunderZap 4.7 is only for KK or for JB too?. How can I change the CPU and GPU voltage with frequency?.
[Sony Xperia L] Fuzark:
4.7 just for kk.

For CPU and GPU volt go to fist page.
[Sony Xperia L] Alucard1989pl:
This control app for ThunderZap kernel is only for KK?.
[Sony Xperia L] Jstrax:
Should I disable MP-Decision if im using Intelli-thermal? Or should I leave both on? Also, when I set the GPU Governor to Interactive on trickster mod, it goes back to ondemand, this only happens when I set it to Interactive, other GPU governors work fine. And about Multicore Power Saving, how much will it affect performance and battery life?
[Sony Xperia L] vishalaestro:
waiting for HWcomposer fix for a long time,varun said he would again try on it as soon as lollipop releases hope he could solve the problem and create a fix
[Sony Xperia L] fatino:
What's funny I don't have those redraws. Maybe because I use **** tone of xposed modules. :)
[Sony Xperia L] vishalaestro:
it's a known problem and everyone using this kernel or the phantom kernel should be facing this .it's the blank screen you see everytime after the first reboot and when the phone gets to deep sleep.
[Sony Xperia L] fatino:
I know what it is. I used to have them. Not anymore though. I don't remember seeing it.
[Sony Xperia L] thedemon786:
what rom you using without that bug?
[Sony Xperia L] fatino:
20140811 CM11. With thunderzap 4.7. I have many xposed modules such as gravity box etc which may change the way things work so it's not a matter of rom version.
[Sony Xperia L] thedemon786:
i see. im on much recent rom than yours and face that bug.
[Sony Xperia L] Alucard1989pl:
I have problems to boot my Xperia L into CWM :(. I press power and vol- at the same time and nothing happened :(. Some can help me?.
[Sony Xperia L] vishalaestro:
make sure that u have unlocked your bootloader and u need to root your phone .
[Sony Xperia L] Alucard1989pl:
I have already unlocked bootloader and rooted my phone. Bootloader unlocked in flashtool with code. BTW which latest version of ThunderZap is for 4.2.2 JB?. I'm asking cuz i installed v4.1 for JB with CWM and i have weird notification about update for my system (ROM 15.3.A.1.14) .. but i have ROM 15.3.A.1.17 installed on flashtool :| :confused:.

----------------------------------

OK i did it :), i boot my XL to CWM :D. But the problem with weird update is because i installed deodexed rom ... how can i deodex rom by myself?.
[Sony Xperia L] vishalaestro:
for .14 ROM deodex visit this link http://xdaforums.com/xperia-l/development/deodex-xl-build-15-3-1-14-t2504182 for .17 ROM visit this link http://xdaforums.com/xperia-l/development/deodexer-15-3-1-17-deodexed-zipaligned-t2739756
[Sony Xperia L] Alucard1989pl:
I don't want to download this ... i want do deodex .17 rom with myself using program to deodex rom ... :rolleyes:
[Sony Xperia L] vishalaestro:
i'm currently at jelly bean 4.2.2 with the latest .17 update ,is there any custom kernel for it ?i can'd find the links for vengeance kernel so is there any thunderzap kernel for jelly bean version without any bugs?i heard the 4.1 version is the last for the jelly bean version and what about it's performance?
[Sony Xperia L] koplax antiek:
For all please read rules go to q&a to discusion
[Sony Xperia L] vishalaestro:
android lollipop alpha build is released but still the hwcomposer problem is not solved
[Sony Xperia L] primemonitor:
You mean it still hasn't been solved in KK, right? 'Cuz I didn't face any problem in L.
[Sony Xperia L] thedemon786:
no hwcomposer problem in liquid smooth milestone rom. android L dev should have a look at it :)
[Sony Xperia L] primemonitor:
I'm on the LS milestone build too but I still have that problem. At least for the first time after booting.
[Sony Xperia L] vishalaestro:
when compared to the stock kernel the battery is worse in thunderzap 4.7 even at stock settings ,is there anything that needs to be changed to get a better battery life? i'm fed up of custom kernels ,their shortcomings also with the bugs with the stock ROM and custom ROM . i'm thinking of changing the phone to moto g(2nd gen) or moto x (1st gen) which should get lollipop within months .anyway i will not blame dev's since i'm not paying them ,it's sony i'm angry with and i will never buy a sony device again in my life.
[Sony Xperia L] thedemon786:
weird cuz no such problem for me on its stock kernel nor on thunderzap 4.7 :eek:

i had hw composer problem on other KK roms
[Sony Xperia L] Amr5121:
Hows this battery performance??

(the bit that says charging it was plugged to computer for abt 15 min)
[Sony Xperia L] iharryghuman:
nice..but no need to post it here
[Sony Xperia L] Silencer82:
kernel installation

Hello everybody,

I have an xperia L C2105 bought from an operator here in Hungary and it says

"bootloader unlock not allowed." Is there any way to install this kernel wothout opening bootloader?

I have PhilZ touch recovery 6.4.7. What else do I need?

I am trying to flash Android KitKat/Android L on this device and it always ends up in

error 7.

Any help would be appreciated.

Thank you in advance.
[Sony Xperia L] thedemon786:
sorry bro but you need unlocked bootloader to flash this kernel
[Sony Xperia L] Hnk1:
Official from Varun.chitre

"ThunderZap will be updated to v4.8 today to extend Android L compatibility and some more stuff. "

Even if it isn't updated, DO NOT SPAM development thread or ask any more questions.

It would come when it ought to. Asking or spamming won't help!

He might face some last minute bugs to delay the planned update so be PATIENT.
[Sony Xperia L] varun.chitre15:
ThunderZap 4.8 - 22 Nov

Changelog:

- Lollipop compatibility

- ThunderSonic Engine 2.0 - Implemented locking mechanism

- Pushed CPU Clock to 1.7Ghz - (Lollipop only)

- Merged Lollipop patches from CAF

- BFQ IOScheduler updated to v7r6

- Optimized Low memory killer to reduce aggressiveness

- Memory management patches from Nexus 6 kernel

- CPUFreq optimizations from Nexus 6 kernel

- Move to Sdcard fixed for lollipop

- Patches to TCP from upstream

Notes on the locking mechanism: Locking mechanism is the new component of sound engine which locks all registers from being modified. This means none of the apps other than you will be able to alter the registers. This will also fix the speaker boost getting reset when music app is closed and other such situations.

Download link on OP
[Sony Xperia L] Sparksys:
So the default clock of the CPU is 1,7 GHz at lollipop? Then I will have to reduce it
[Sony Xperia L] rostifaner:
[MENTION=4309448]varun.chitre15[/MENTION]

I'm install TZ 4.8 on pac man but wifi is not working
[Sony Xperia L] varun.chitre15:
Yeah I will update the zip. Modules were left out.
[Sony Xperia L] varun.chitre15:
Zip has been updated with new modules for Kitkat variant, this should fix wifi problem with kitkat. People using the kitkat variant need to re-download the zip.
[Sony Xperia L] varun.chitre15:
Move to sdcard has been fixed with the kernel update. I forgot to mention that
[Sony Xperia L] KIngOrNot:
So far, android 5 version go nicely.

Thanks a lot.
[Sony Xperia L] jokerpappu:
well i am still facing problem when moving apps to sd even with the new thunderzap kernel installed.is there anything else need to be done to move apps to sd???
[Sony Xperia L] basuraunak:
Moved apps to SD then rebooted....All moved apps gone!
[Sony Xperia L] varun.chitre15:
Hmm so I can confirm apps vanishing after reboot. This is a different issue, so do not move apps I will fix that in next update of CM 12.
[Sony Xperia L] EternalXDA:
does ThunderZap 4.8 have the SELinux support?

I've been using CM 12 and TZ 4.8. today I decided to do a clean install. but when I wanted to flash the Rom.zip I encountered the "status 7" err.

good thing that I still had TZ 4.7 on my SD card! :angel:
[Sony Xperia L] surajXl1:
Here is the bug I faced ,after I flashed TZ 4.8 on my cm12 with philz rec. and rebooted system it just appeared thunderzap logo no recovery light ,nothing and the logo goes on till battery is dead..

Now using cm12 without tz
[Sony Xperia L] Oscarm99:
Same to me

Sent from my Xperia L using cm12
[Sony Xperia L] :
Bootloop on lollipop
[Sony Xperia L] paulebe525:
very difficult to find v4.8 r2

still not found
[Sony Xperia L] koplax antiek:
Iam sucses bro ..

Please read rules go to q&a to ask
[Sony Xperia L] Amphil:
same with surajXl1. stock at tz logo.
[Sony Xperia L] mohsen8710:
dude . could u pls explain us how?
[Sony Xperia L] snj12341:
i'm new to xperia l so can you tell me if this works for the stock 15.3.a.1.17 rom? And where can i get 1080p videos playback support?
[Sony Xperia L] TehHitMeh:
No, and please use Q&A thread, which is right here- http://xdaforums.com/xperia-l/help/q-thunderzap-discussion-q-thread-t2674532
[Sony Xperia L] varun.chitre15:
ThunderZap 4.9 | Nov 27

- Compatibility with CM12 beta 2 [LP only]

- SELinux enabled and set to permissive

- Fix un-bootability issues with some phones for OC

- 1.7 Ghz OC now available for Kitkat variant too

Link updated on OP
[Sony Xperia L] Sukan.M:
Stuck in Sony Logo TZ 4 .9

Varun . Got struck in Sony Logo.

TZ 4.9--->CM12.

Should I flash .img to fix the same
[Sony Xperia L] Samarpan:
flash this nd youre done. https://www.androidfilehost.com/?fid=95784891001617117
[Sony Xperia L] Amitosh:
You're sure that the cm12 have flashed successfully? and be patient it will take time too boot..
[Sony Xperia L] mohsen8710:
yes. im sur.

but in tz4.9 my problem has solve
[Sony Xperia L] underd0g:
Hello varun.chitre15

Would you mind to compile smb / cifs modules for this kernel or built in cm11/12 kernel?

I can't find any compatible modules for cm11/12.

Thanks :)
[Sony Xperia L] faizalotai:
TWRP cannot create backup..i guess since 1st dual recoveries.
[Sony Xperia L] thedemon786:
may i get a link to thunderzap 4.8 please?
[Sony Xperia L] kyasa85:
https://www.androidfilehost.com/?fid=95784891001614684
[Sony Xperia L] varun.chitre15:
ThunderZap 4.10 - Dec 09 - Lollipop only

- Compatibility with CM12 beta 3

- Updated to latest lollipop CAF tag

- Updated prima wifi driver

- Disabled MMC CRC checks for 30% extra performance in IO

Link updated in OP
[Sony Xperia L] corphish:
Link Broken I think. Error 404.

Probably their servers are down.:crying:
[Sony Xperia L] basuraunak:
Error 404

Link is broken!

Update- Server Seems down
[Sony Xperia L] varun.chitre15:
Works fine.
[Sony Xperia L] basuraunak:
http://xdaforums.com/newreply.php?do=newreply&noquote=1&p=57101910
[Sony Xperia L] varun.chitre15:
This is not called Link broken. This means server is down. Try again later.
[Sony Xperia L] Brat999:
delete
[Sony Xperia L] basuraunak:
It was showing 404 some time ago... Server must be down
[Sony Xperia L] coolswap11:
No mirrors found

No mirrors found onthe download link provided

https://www.androidfilehost.com/?fid=95832962473400053

Please someone upload the zip to alternate file sharing site
[Sony Xperia L] Rockmins:
The server is in maintenance mode !
[Sony Xperia L] hhrokarvi:
AFH is back!

Its fixed!!! But the mirror is temporary... Better download it quick!!
[Sony Xperia L] adil089:
Downloaded! :thumbup: thanks for the heads up.
[Sony Xperia L] corphish:
Thanks to IDM, it would wait to catch new downlink and resume download when it was available.
[Sony Xperia L] :
Sooo Faaasst ... o.o
[Sony Xperia L] dario88:
This kernel is better than stock kernel

Edit: with this recovery (tunderzap 4.10) WiFi doesn't work, why?
[Sony Xperia L] Fuzark:
This kernel is the best and deserve it. Plz! #tap2wakeforall

http://xdaforums.com/showthread.php?t=2965344
[Sony Xperia L] FantasticalX:
It's consumes battery a lot, very lot.

Sent via my ka-me-ha-me-ha phone.
[Sony Xperia L] paulebe525:
WiFi working well

But

Dose Not connecting automatically

When turned on
[Sony Xperia L] hhrokarvi:
Yeah it does that, have to shut down the WiFi and reopen it several times before it connects but it drops it again..
[Sony Xperia L] paulebe525:
Yes your right :D
[Sony Xperia L] fazorni:
so nasty wifi issues

TZ 4.10

CM 12 Beta 3

please fix..

or tell me if I can go back to TZ 4.9 while staying on CM12 B3 ?
[Sony Xperia L] hhrokarvi:
Nope... WiFi and cellular network won't work
[Sony Xperia L] varun.chitre15:
ThunderZap 5.0 - Teaser #1 - Double Tap to Wake

http://youtu.be/9aAagcpc_gQ
[Sony Xperia L] therishabh:
Hopefully this double tap will not cause battery drain :fingers-crossed:
[Sony Xperia L] Fuzark:
We deserve it. If will causes battery drain or not. You will be able to disable. :thumbup:
[Sony Xperia L] thedemon786:
we love we love 'double tap to wake' :D
[Sony Xperia L] sutt2m:
Thank you for your work and breathing a new lease of life into my Xperia L...You are my N o1 Dev.
[Sony Xperia L] Sparksys:
I hope it won't cause battery drain :D
[Sony Xperia L] Strider77:
-deleted-
[Sony Xperia L] ZeroDs111:
The 4.10 and 5.0 can be used in KitKat?
[Sony Xperia L] adil089:
No, the 4.10 version is for lollipop only.:p
[Sony Xperia L] fazorni:
i think doubletap2wake is a kernel level mod

so i think it doesn't do anything with the battery??
[Sony Xperia L] uremytoy:
Ur wrong. 4.10 has option to install it on kitkat, also if u check zip it has bootkk inside it

Wysłane z mojego C2105 przy użyciu Tapatalka
[Sony Xperia L] paulebe525:
Yes accepted

Have you tried?
[Sony Xperia L] Gigi87f1:
It is possible to create partition of SD card with this recovery? If yes, how can I create? I would like to increase internal memory.
[Sony Xperia L] yash8796:
[MENTION=4309448]varun.chitre15[/MENTION]

Hey can anyone please give the download link of

4.1-r2.zip

Please??
[Sony Xperia L] gmsalomao2:
I'd love it too. I can't seem to find it in the thread.

This is the one I found: http://d-h.st/cyP

But when you open it, there are only KK boot.img files.

I'm looking for JB latest TZ kernel.
[Sony Xperia L] jokerpappu:
yo dudes download from here https://www.androidfilehost.com/?fid=23329332407577586

this is the latest TZ kernel for jb ok.:)
[Sony Xperia L] noetrejo:
how version working with kit kat ??

sorry for my bad english
[Sony Xperia L] jokerpappu:
you can download the latest TZ 4.10.it works great with kitkat
[Sony Xperia L] thunderising:
Will there be an updated TZ 4.x kernel that supports CM12 Beta 4?
[Sony Xperia L] hhrokarvi:
Yes.. Just give the dev a few minutes to update the kernel!!!
[Sony Xperia L] varun.chitre15:
ThunderZap 4.11 - Jan-13-2015 - Lollipop only

- Compatibility with CM12 beta 4

- Updated to latest CAF tag

- Improved IO performance

- Switched to Linaro 4.8.3 toolchain

Download Link on first post
[Sony Xperia L] noetrejo:
You have the option of double tap and unlock?

Enviado desde mi taoshan usando Tapatalk 2
[Sony Xperia L] kumardeepu:
cyanogen recovery

I am on CM 12 Beta 4. When installing TZ 11 kernal through cyanogen recovery its failing.......:(
[Sony Xperia L] Joel16:
No, obviously not as you can see in the change-log.

Flash boot.IMG throughout flashtool, then flash the thunderzap 4.11 zip file.
[Sony Xperia L] thedemon786:
can someome please implement tap to wake in tz 4.1 jb kernel please? :(
[Sony Xperia L] kumardeepu:
Thanks. It works
[Sony Xperia L] sassinapoli:
Does It work on cm12 beta5??
[Sony Xperia L] voyteckst:
Yes, it works with beta 5.

Sent from mobile
[Sony Xperia L] varun.chitre15:
ThunderZap 4.12 - Jan 22 - Lollipop only

- Compatibility with CM12 beta 5

- Merged all latest CAF changes

- GPU OC to 500Mhz
[Sony Xperia L] paulebe525:
really feel excited with the latest kernel TZ4.12
[Sony Xperia L] uremytoy:
i wish u had z1 compact :( love what u ve did for this pohne and would love ur work on that one too ^^, anyway gl with further work on xl
[Sony Xperia L] pradeepunde:
Does 4.12 work on beta4?
[Sony Xperia L] corphish:
Yikes

I am not sure where to post this, but I feel this is the better place to post, because last night I got series of fatal errors as, for the first time on my XL I ran -

1. TZ 4.12

2. PA Gapps Package (Stock Google Package)

After I did so (on CM12 beta 5), my phone was lagging like hell, but somehow managed to changed max and min clock speed, situation was a bit stabler now.

Now I put on max clock speed (1.7Ghz), and tried to run Antutu, every time I ran Antutu, I got BOD. (Twice I ran, twice I ended up on this).

However, in the second try, it won't make crashdump, rather it would reboot. And it did reboot to homescreen

I powered off my phone, and next day when I turned on, I got bootloop.

[MENTION=4309448]varun.chitre15[/MENTION] , you might take this observation in consideration.
[Sony Xperia L] Captain_Hungary:
I've tried 1.7ghz with preset voltage on both cm 11 and 12. In both cases after the phone actually scaled the freq up there, I got rebooted. And yes I also had the crash dump and several fc on the next boot.

BTW I think 1.7 is pretty damn much for our chip. I read somewhere that overclocking by more than 30℅ for a long time can have a serious impact on the cpu's lifetime. (In our case it's 1.56ghz)

I use 1.45 with preset voltage and it's super stable and fast.
[Sony Xperia L] jokerpappu:
GPU OC still unstable.when the gpu governer is ondemand and i set the frequency to 500 mhz it does not goes up to 500 mhz bt only goes upto 400 mhz and when i set the governer to performance it went to 500 mhz bt same prob like in the past with tz 4.0 whenever device tries to go to deepsleep it crashes and reboots.other all ok
[Sony Xperia L] varun.chitre15:
This is how it's supposed to be.

500Mhz is the Max our GPU can withstand. It only uses that frequency when needed. Try running some heavy GPU intensive operation, it will kick in to 500Mhz even with ondemand governor.

And I do not face any such crashes on performance governor.
[Sony Xperia L] Mr_Element:
Is there a version of this kernel that can be used with stock Sony JB ROM? Can someone point me to it?
[Sony Xperia L] hhrokarvi:
Here ya go. This is the last working TZ 4.1 for stock ROM

www.androidfilehost.com/?fid=23329332407577586
[Sony Xperia L] Mr_Element:
I just flashed the kernel given above. Seems quite stable overall but I have one problem. I have 15.3.A.1.17 firmware flashed and everything was fine until I flashed the kernel and now Sony's update Center bugs me to install 15.3.a.1.14 as "new" firmware although this is not a true case. I suspect some file has been altered. Can someone point out what I need to change to get rid of this notification?
[Sony Xperia L] hhrokarvi:
Get the update center app uninstalled.. It can be done by flashtool as well.
[Sony Xperia L] varun.chitre15:
ThunderZap 4.13 - January 29 - LP only

- Compatibility with CM12 Beta 6

- Fixed screen scan and headset buttons

- New Governor: IntelliMM
[Sony Xperia L] Captain_Hungary:
Something is missing from kk version. After I flashed it, the device couldn't boot. Its not bootloop but the kernel simply doesn't start, there's no tz boot animation either after i press power button the phone vibrates but the screen remains black. Tried to flash it again from fasboot, but it's the same.
[Sony Xperia L] varun.chitre15:
Hmmm.. Maintaining for Kitkat is troublesome now.

Guess I will drop the support for KK altogether.

You can revert back to previous version.
[Sony Xperia L] jokerpappu:
ur gonna drop support for KK dude?thats a sad news.we were hoping that we would get TZ 5.0 for KK.but its ok coz its a hard job to maintain things for both kk and lp.best of luck in ur work and thanks for everything u hav done for xperia l
[Sony Xperia L] Captain_Hungary:
In sorry to hear you're planning to abandon cm11. It performs really well. I use it since the first build (with some short pauses) and it's amazing what you have done with it. I'm sure you will make lollipop as good as it is, or even better. As of now cm11 is faster and more stable. It would be really nice to have the bug fixes in it too.

But I can understand that it takes a lot of time to maintain both.

Thanks for developing for this device. If I had to use that crappy stock rom with the memory leak, I would have sold my phone already.
[Sony Xperia L] primemonitor:
Hi Varun. I'm a long time user of your kernel, and I just want to say - I know it's very hard work maintaining for both KK and LP, but I request you to please keep supporting KK till TZ 5.0 as i'm sure a lot of users (including me) still prefer using KK to LP :crying:

LP still has some issues I feel, like battery performance being very weak in all roms (as far as my experience goes... I've tried CM, BlissPop, RR, DU, PAC, AICP), memory leak issues, and the biggest one: non-compatibility with Xposed. Of course I would upgrade to LP as official updates and unofficial fixes would slowly address these issues but till then, I would still prefer KK and hope you won't drop support :fingers-crossed:

Obviously, I would understand if you still do decide to drop KK support since it's a lot of work for an old version of android.

Thanks for the continuing great work for our device :good:
[Sony Xperia L] Alucard1989pl:
Dear [MENTION=4309448]varun.chitre15[/MENTION], after installing ThunderZap Kernel v4.13 for KK my Xperia L is dead. My phone can't boot properly to system, it only can to fasboot or download mode. Yes, i installed kernel properly for KK. I have PAC-MAN-ROM KK 4.4.4. It's possible to re-comple your kernel and found a issue?.
[Sony Xperia L] jokerpappu:
dude why dont u go to fastboot and flash TZ 4.12 kk boot.img.everything will workout.as for TZ 4.13 it has issues so just revert to TZ 4.12 ok dude
[Sony Xperia L] Alucard1989pl:
RLY?! ... I turned back to TZ 4.12 after i flashed TZ 4.13 ;). I'm not dumb as you thinking ;).
[Sony Xperia L] Amar Vautre:
[MENTION=4309448]varun.chitre15[/MENTION]

Hey I ported my XL to XSP can you please make this awosome kernel for XSP please??:(:(
[Sony Xperia L] baraozemo:
Varun,

It's a sad news if you stop support to KK because KK roms are very Stable and LL roms still unstable...

with KK we still need the fix for screen scan bug that is not present in TZ 4.12 kernel for KK, is it ?
[Sony Xperia L] adil089:
I may have to disagree with you because I think that lollipop ROMs for xperia L are actually really stable apart from the rare hiccup which is expected from beta builds.;)
[Sony Xperia L] Lazzard3:
Is there any way to change the bootsplash back to the original Sony text?
[Sony Xperia L] hhrokarvi:
You can do that, but it would take a lot of time, its not worth it. Why?? don't you like ThunderZap's logo??
[Sony Xperia L] SdtBarbarossa:
Thunderzap sources are open so you can build it with a different splashscreen... But be aware if you do rubish your phone will be bricked
[Sony Xperia L] Agent_fabulous:
Agreed.

+1 on that. I prefer the Sony Logo. I'm completely noob at building kernels from source. Could someone probably be a tad-bit more detailed? I'm ready to mess with my phone. :D
[Sony Xperia L] jk9711277:
Want to install a original kernel

how i go back to the original kernel ?
[Sony Xperia L] yogagrmy:
Can't boot

My xperia l won't boot using v4.13 with cm11

when i press the power button to turning on, it just vibrating, but doesn't appear anything....

any suggest??:)
[Sony Xperia L] ileeba7:
Its problem in kernel. You must use an older version 4.12 .
[Sony Xperia L] netchamp.faris:
I have the same problem.

what can i do now?

cant access recovery, how do i flash version 4.12 ?