(Dev request)Overclocking without custom kernel - Sony Xperia P, U, Sola, Go

I have heard of some devices like SE W8 phone in which by overwriting some .ko files with root permit you can have overclock without bootloader unlock .... if possible can any dev here do that for our novathor phones

Xpetia P,U,Go and Sola are different devices (2012) then the w8 so no not possible !!
Sent From Cybertron With My Powerfull Xperia P

While building we have to edit arch/arm/mach-msm/acpuclock-7×30.c from the kernel source and therefore we have to make custom kernels. We may somehow be able to add governor and i/o schedulers modules on locked bootloader but as of now I don't think changing CPU clock speed is possible(correct me if I'm wrong). The 2010 phones are lot different and maybe they are also able to flash even custom kernels on locked bootloader via ftf format since it bypasses the sony signature verification which is not possible in 2012 phones.
tl;dr- Not possible
Cheers,
AJ

Abhinav2 said:
While building we have to edit arch/arm/mach-msm/acpuclock-7×30.c from the kernel source and therefore we have to make custom kernels. We may somehow be able to add governor and i/o schedulers modules on locked bootloader but as of now I don't think changing CPU clock speed is possible(correct me if I'm wrong). The 2010 phones are lot different and maybe they are also able to flash even custom kernels on locked bootloader via ftf format since it bypasses the sony signature verification which is not possible in 2012 phones.
tl;dr- Not possible
Cheers,
AJ
Click to expand...
Click to collapse
Thanks for the comprehensive answers .... btw if you can also solve my doubt abt any way of updating mali drivers without building a new kernel (cuz i am not a dev)

Related

How to build a Linux kernel and flash it to the phone {from SE Dev Blog}

WOW! i couldnt believe that SE would be so open about this...
this info was released by SE Developer Blog... and i must say its very good info for developers (especially those who are working on custom kernel development)...
How to build a Linux kernel and flash it to the phone
it seems to be specifically for Xperia 2011 lineup devices but i think some components can be used even for X10...
something very interesting:
"The ARM cross-compiler. A cross-compiler is used to build ARM binaries on a different architecture, such as x86. This allows you to compile software (such as the kernel) into a format that the device can run. We recommend getting the CodeSourcery Lite compiler, especially the GNU/Linux variant, as you’ll need that if you want to build binaries for a full-blown Linux system on the device later. However, any EABI ARM compiler capable of compiling the Linux kernel should be enough for this step."
one of the SE devs actually posted this on Xperia Arc Android Dev thread:
KalleD said:
Hi all devs,
Please use this thread for questions related to the information in the article:
How to build a Linux kernel and flash it to the phone on Sony Ericsson Developer Blog.
We will try to monitor this thread, but we cannot guarantee an answer for every question asked.
Regards
/Karl-Johan Dahlström
Sony Ericsson Developer Program
For me more developer information please check out Developer World.
Click to expand...
Click to collapse
Being not one of the newer se devices
Note: Replace/opt/arm-2010q1 with where you installed your cross-compiler. Also, this example is for Xperia™ PLAY. Replacedefconfig with the following values depending on what device you want to configure it for: Xperia™ PLAY semc_zeus_defco Xperia™ arc semc_anzu_defco Xperia™ neo semc_hallon_defco
What is the solution
Sent from my X10i using XDA App
need some help..
to configure x10i kernel what do i replace deconfig with?
eg: zeus for Play ; anzu for Arc..what for x10i..?
thnx in advance..
sumeshd said:
need some help..
to configure x10i kernel what do i replace deconfig with?
eg: zeus for Play ; anzu for Arc..what for x10i..?
thnx in advance..
Click to expand...
Click to collapse
its not that straightforward... u will have to trace this defined variable among all files and check the corresponding configuration values...
also the latest Xperia devices are based on QSD8255 SoC chipset... our X10 is based on QSD8250 (older generation Snapdragon)... so u will have to search for QSD8250 specific config (values of variables) to compile this...
u can check the 2.6.29 kernel sources for X10 to get QSD8250 specific config/codes...
EDIT:
btw the kernel in latest Xperia devices is 2.6.32
for starters u can just try compiling 2.6.29 kernel released by SE for X10
FreeXperia project is already working on modded 2.6.29 kernel and they have plans for porting 2.6.32 for X10... so if u have some experience in compiling kernels/porting kernels between devices then contact jerpelea
DooMLoRD said:
its not that straightforward... u will have to trace this defined variable among all files and check the corresponding configuration values...
also the latest Xperia devices are based on QSD8255 SoC chipset... our X10 is based on QSD8250 (older generation Snapdragon)... so u will have to search for QSD8250 specific config (values of variables) to compile this...
u can check the 2.6.29 kernel sources for X10 to get QSD8250 specific config/codes...
Click to expand...
Click to collapse
Thanks
Sent from my X10i using XDA App
SE are on XDA!
http://forum.xda-developers.com/showthread.php?p=13548771
Another excellent thread from the DooMLoRD Thanks mate!

[Q] custom kernel / kexec status?

hey all,
just wondering...
- what is the current status for getting custom kernels running on the x10 mini / mini pro?
- has development of a kexec module or something similar begun based on code written for other phones?
- if so, does anybody know how far people have gotten? what difficulties are we facing at the moment in those regards?
i'm wondering because if nobody has started working on a kexec module then i thought i might try, but if someone is already working on it then i'd be glad to lend a hand if needed / if i can...
cheers,
uriah
uriahheep said:
hey all,
just wondering...
- what is the current status for getting custom kernels running on the x10 mini / mini pro?
- has development of a kexec module or something similar begun based on code written for other phones?
- if so, does anybody know how far people have gotten? what difficulties are we facing at the moment in those regards?
i'm wondering because if nobody has started working on a kexec module then i thought i might try, but if someone is already working on it then i'd be glad to lend a hand if needed / if i can...
cheers,
uriah
Click to expand...
Click to collapse
here is the development thread for bootloader bypassing (on x8, but our phones are "twined" )
it is a dev thread, so don't post anything unless you're a dev.
link is here
answers to your questions may be there
i cant put the link cause my post, but u can serarch this in google
"how to build a linux kernel" sony ericsson
is from the original dev SE team
burnice said:
i cant put the link cause my post, but u can serarch this in google
"how to build a linux kernel" sony ericsson
is from the original dev SE team
Click to expand...
Click to collapse
this link is only for open bootloader.
it is unuseful for now ^^
here is the link you are talking about: blogs.sonyericsson.com/wp/2011/05/06/how-to-build-a-linux-kernel/
wht z a kexec module?
death_syndrome said:
wht z a kexec module?
Click to expand...
Click to collapse
a kexec module is a kernel module which reconstructs the kexec functionality (which allows one to execute a kernel from within another kernel) that the linux kernel can have. usually kexec support needs to be built into the kernel (i.e. not a module), but by loading modules such as splboot (which is the kexec module that is being developed in the X8 bootloader bypassing thread based on work that was done for the X10) one can execute a kernel from within the current kernel even if kexec support wasn't built into it.
[EDIT] actually, splboot doesn't exactly reconstruct kexec support, but does something similar. see this post and the few that follow for more details.

[Q] Android Kernel Customization Questions

Hello everyone
I have succesfully compiled a kernel for the Sony Ericsson Live with Walkman and for LG Optimus L3 but I have some questions about modifying it.
1.Are the governors specified for one device or I can use a governor for any device.
2.Where can I find patches (ntfs read-write,otg support,ext3-4 support etc) and governors (smartassv2,ondemandx).
3.Is there any way to make my kernel support GPU oc.
4.How can I improve 2d/3d performance like many kernels do.
5.Where can I put the modules in ramdisk so the user doesn't need to flash them.
Please answer me as many question as you can.
No one????
http://forum.xda-developers.com/showthread.php?p=17020258
http://forum.xda-developers.com/showthread.php?p=26857567
might have to pm developers for getting these answers

[Kernel]GPU Overclock!

I just found a way to overclock the GPU on all xperias. Need some testers, but remember, it might damage your device!
I will releasing here test kernels for X8, but these MIGHT DAMAGE your devices, so you flashing on your own.
XDA:DevDB Information
Pepejson-Kernel, a Kernel for the Sony Ericsson XPERIA X8
Contributors
mamutos
Kernel Special Features:
Version Information
Status: Testing
Created 2013-11-05
Last Updated 2013-11-05
I compiled the first version, but have probably a bad ramdisk, not even the logo shows up and gets into bootloop.
I need nAa-jb-06 ramdisk. @nobodyAtall Can you share it with me ?
Thanks.
1. We need a "little bit" more information about this project
2. The kernel is GPL protected, need the source (to identify what is your work and who worked with the kernel earlier)
3. The "original development" section need at least one idea what not exists on this device.
4. The "GPU overclock": with the msm7x27 SoC, the GPU clock is LOCKED, always run on the axi bus speed, you can't set it separately. You can set the GPU speed if you play with the axi bus speed in the acpuclock.c, but this is not a new idea.
5. The overclock of the GPU in our msm7227 SoC is theoretically unusable, because our adreno200 is cpu limited in most case. Just check the same gpu in the qsd8250, and you can see, with more powerful cpu this gpu can perform much better (on same clock)
This is NOT an offense, I just point to some thing before tons of idiot questions arrived about the project.
So, better if you correct the opening post and give the required informations, and folloew the forum rules (before you get a warning from a moderator, for example: due the missing sources)
PS.: you can cut the ramdisk from the precompiled nAa-06 kernel. I you have the knowledge to make new gpu overclock method, this is easy work...
PS.2.: Okay, just find the lz4 header in the kernel.sin, and delete everything before this and you can get the original nAa-06 ramdisk
Last note: maybe I wrote incorrect informations, the more experienced members/developers can correct it.
EDIT: the to overclock the gpu on all xperias is nonsence, because the xperia family have different gpus. (the most is adreno powered, but the phones with novathor SoC have Mali 400MP, or the xperia C have PowerVRSGX544)
I don't understand this kind of thread , first test then post it and do a favor for all do not create it in original DEV section this is not belong here .
Thanks whore?
Sent from my E15i using Tapatalk 2
pilu1978 said:
4. The "GPU overclock": with the msm7x27 SoC, the GPU clock is LOCKED, always run on the axi bus speed, you can't set it separately. You can set the GPU speed if you play with the axi bus speed in the acpuclock.c, but this is not a new idea.
Click to expand...
Click to collapse
I don't knew that. Sorry
Topic to remove.
Yet again this highlights the fragmentation of development here.
@op - I you had performed a search or even browsed here a little you would seen active kernel development.
You unwillingness to ask to join such a group of guys or even just post in their threads to contribute leads me to thinking you're a glory hunter.
And then when you ask nAa to just send you his ramdisk I honestly nearly wet myself.
Thanks for the laugh chap - I'm even gonna thank you for it

Custom kernel?

I've been searching after a custom kernel wich includes mpdecision hotplug with no luck.
Is anybody working on a custom kernel for the stock sony rom?
Bump for updates.
I wonder if disabling hotplug was done on purpose to make the Z series have longer battery life in comparison.
You're probably right. Mpdecision would make battery life better.
Have'nt found a custom kernel yet. Is it really that hard to build or port one and add mpdecision or intelliplug?
Source code that sony released.. Crashes after booanimation... So wait for update when they release new souce code..
@vinay Which kernel and branch?
If you got issues you can post their logs here https://talk.sonymobile.com/t5/Kernel/bd-p/Kernel and jerpelea will try to help you

Categories

Resources