@pec0ra
U do something with battery od Williams? I have hard brick (fixed) and dead battery (wait for new).
/system/bin/mpdecision
mpdecision.old
hello everybody.
I flash this update on my smartphone and I bricked it, though I'm not a noob.
I did not have fastboot mode or GSM network and the bootloader statut was bootloader unlock allowed: no
I look for answers but no reply.
I have found the solution, if you brick your smartphone with this update, and you have the same bug as me, simply restore your TA partition and DRM key with Backup-TA-9.11 (easy found on google)
you need to make a backup before unlock the bootloader or else that god bless you
sorry for my bad language, I do not speak English
Good luck
Before I have unlock bootlader With fastmode but With update I have lost the fastboot mode and GSM network. I have found the solution for this bug. Only way is restore With your backup ta partition and drm key (Before unlock bootlader).
And With this, the bootloader is OK (unlock allowed : yes), fastboot and GSM network too
It s strange but true, and i Only want help other user same me.
Sent from my C5303 using XDA Premium 4 mobile app
This kernel won't change the "unlock allowed" and neither will it make you loose fastboot or GSM network. If your bootloader was already unlocked then I'm sure your problem has nothing to do with this kernel.
ok then how do you explain that? on the same smartphone :
After kernel update :
After restor backup with backupTA :
Yet it's the same phone, I'm not lying, I'm not mistaken.
I'm not a noob
Thank you for your consideration
I know you are not lying and I trust you that it changed but I can just tell you that my kernel didn't do it. It was probably an error during installation or something else you did. Unfortunately I have no idea what have caused it.
Did you install following the latest flashing instructions?
@pec0ra Can you update your kernel with latest firmware
http://developer.sonymobile.com/dow...s/open-source-archive-for-build-12-1-a-1-207/
If you want williams kernel work great:@pec0ra When I flash it I cant click the OFF button. Only when I disconnect battery and flash in flashtool other kernel phone works.
"
When I download zip from OP Download section for v5.1 it said it's #384 from Sat May 31
and zip made by Mrsteeve555 with test in it's name make my phone bootloop.
Which is the current version?
Both are exactly the same version. Only the zip is different. If by bootloop you mean your screen is fading and then your phone reboots, then you just have to deactivate mpdecision as explained in the installation instructions. If by bootloop you mean the hard one with which you don't even see the sony logo (only blank screen) then please tell it because it means Mrsteeve555's zip still doesn't work for everyone.
The first one I installed by fastboot flashing, second one from recovery...
Bootloops occurs when Williams logo appears and then fade out and reboot. And yes, I renamed mpdecision like it said in the instructions.
But the question still remains, how the date of the kernel is May 31 and in opening post says [Sony JB 4.3][20.07.14] Williams kernel v5.1
I'm a bit confused
p.s.
will try to fastboot flash 2nd one but probably will see no difference
If you want williams kernel work great:
1- deactivate qcom mpdecision
2- download this ""
3- Don't underclock or overclock.
Works good for me
You flashed the one from mrsteeve555?i install sony_williams_kernel_v5.1-test.zip and i lost my bootloader my phone is dead now any help
---------- Post added at 10:33 PM ---------- Previous post was at 10:32 PM ----------
i install sony_williams_kernel_v5.1-test.zip and i lost my bootloader my phone is dead now any help
Hello dear developers and android hackers,
On this thread, I will share with you a project I am developing as I am learning kernel programming / hacking. This version of the williams kernel is based on Sony kernel with enhancement, mostly for battery saving.
- Based on Sony 12.1.A.1.207 kernel sources
- Compiled with linaro GCC 4.9.1 toolchain, -O3
- Frequency table from 384Mhz to 1944Mhz
- Governors : interactive, ondemand, performance, conservative, lagfree, smartassV2, intellidemand2, intelliactive and lionheart
- I/O schedulers : noop, deadline, cfq, V(R), row, sio, fifo
- CPU frequency limiter lets you underclock all cores
- Fast hotplug
- Undervolt
- Force fast charging
- Changed minfree values for better multitasking and RAM management
- TWRP and CWM recovery included, fota partition support
- Dynamic fsync thank's to faux123
- FauxSound thank's to faux123
Code:Use this kernel at you own risk ! I am not responsible for any damage or problem.
- Flash zip via recovery
- Reboot
Williams kernel v9.1 : 26.04.15
- Reactivate cpufreq limiter
Williams kernel v9 : 26.04.15
- Fixed frequency table
- Add 1944 MHz frequency step
Williams kernel v8 : 12.12.14
- Set qcom mpdecision as default hotplug (No need to deactivate it anymore unless you want to use another hotplug )
- Remove msm_mpdecision
- Add fast hotplug
- Increase 1.8GHz step frequency for better stability
- Add FOTA recovery support (Volume down)
Williams kernel v7 : 03.10.14
- Add FauxSound. Thank's to @faux123
Williams kernel v6 : 01.10.14
- Rebased on Sony 12.1.A.207 kernel sources
- Increase voltage of highest frequency for more stability
- Fix some bugs introduced in version 5.1
Williams kernel v5.1 : 20.07.14
- Updated ramdisk to .205
- Replaced philz recovery with cwm
Williams kernel v5 : 30.05.14
- Changed frequency table for more stability
- Add force fast charging, thanks to @DooMLoRD for the port
- Disabled cpu freq limiter since msm_mpdecision already takes care of it
Williams kernel v4 : 24.05.14
- Add overclock up to 1888 Mhz
Williams kernel v3.1 : 23.05.14
- Fixed antutu crashes
Williams kernel v3 : 22.05.14
- Changed frequency table to 270-1728 MHz
- Added dynamic fsync thank's to @faux123
Williams kernel v2.2 : 21.05.14
- Changed illumination at splash screen
- Fixes for compatibility with linaro GCC 4.9.1 toolchain
- -O3 compiler optimizations
- Use xz compression
Williams kernel v2 : 18.05.14
- Add V(R), ROW, SIO and FIFO I/O schedulers. Thanks to bbedward and DooMLoRD
- Add @show-p1984 's mpdecision (see faq for more information)
- Add TWRP and CWM recovery. Thanks to @dssmex and @DooMLoRD
- Add custom splash logo. Thanks to @DooMLoRD for his tutorial
Williams kernel v1 : 13.05.14
- Initial release
Check my github to see all the changes.
Q : With what ROM can I use this kernel ?
A : With any ROM based on Sony stock 4.3
Q : What features will be added to next versions ?
A : I probably don't know. If you have a feature request, please use the devdb tab for it on the top of the thread.
Q : Your kernel isn't working / My phone isn't booting anymore
A : Read this whole post once more, search for your problem in thread and report it if you haven't found a solution.
Q : Can I install this kernel on locked bootloader ?
A : No ! This kernel is only for unlocked bootloader.
Q : Does this kernel include recovery ?
A : Yes ! You can access by pressing volume button when the lights blink. Volume up to go to CWM and Volume down to go to TWRP or loads from FOTA partition if you have a kernel installed..
Q : What are mpdecision and fast hotplug ?
A : This is what manage your cpu cores and decide which core will be online. Fast hotplug is a brand new hotplug that I wrote. You can find more information there
Q : How to control fast hotplug ?
A : I modified Pimp my Z1 to be compatible with fast hotplug. You can use it without any problem on your Xperia SP to configure fast hotplug (Power Management menu) but it might have bugs with other functions (you can still try, I haven't had problems yet ).
You can find it there
Q : Where does the name come from ?
A : This kernel isn't named after someone but after a pear. We use this pear to make one of the best swiss "eau de vie" called Williamine.
* Sony for their sources and device
* @DooMLoRD
* @thewadegeek for his [URL="http://xdaforums.com/showthread.php?t=1748297"]Tutorial[/URL]
* @show-p1984 for his mpdecision
* @dssmex
* bbedward
* Erasmux
* faux123
* Androguide.fr for Pimp my Z1
* The xda community for making me discover android and for answering so many of my questions
* Google for kernel sources and its search engine
* Apple for making expensive phone so that I never bought one of theirs