Post Reply

[bootloader bypass guide and report thread][alfa release only!!!!][april 1rst]

1st April 2011, 11:45 PM   |  #1  
OP Member
Flag Falls Church,VA
Thanks Meter: 39
 
98 posts
Join Date:Joined: Nov 2010
More
Yes, the Bootloader have been successfully bypassed!!!!!!.

I know that, like me, a lot of people is goin to try this, so I believe it is a good idea to have a thread to give feedback, report bugs and post dev-related information without getting the the original thread SPAMMED,

Since future releases would be done through recognised devs, this thread would be ONLY FOR THE ALFA RELEASE MADE BY Z ON MARCH 31.

This is the original message from Z:

================================================== ================================================== ====================

Ok, here we go. It wasn't the April Fool thingy

The bootloader has been bypassed using the kexec/miniloader method
We are able to boot custom kernels now!


I'll keep it short as I'm quite busy today... I haven't had much luck with disabling MPU nor resetting a MCPU - it failed no matter what I did. Same thing with porting shutdown procedures into miniloader. But when I found out that the custom kernel doesn't reboot on baseband 52, I switched to the .504 sources and restarted the work. Using the debugfs tips by Goroh, I realised some stuff I'd rather to keep in between the developers here... And then *poof* - the green USB led appeared and I knew I was getting there!

Anyway... this is the first release of the fully working custom kernel (flashable via xRecovery). I haven't had much time to work on it so it's kind of proof-of-concept. Tested for 48h without any problem (not even a reboot).


FreeKernel-alpha1:

http://www.mediafire.com/?d8v914keiqsmc3n

This is the alpha version of custom 2.6.29 kernel based on the SE sources. I do not plan to work on this release anymore - it is just for testing purpose. From today on I'll start to port SE stuff to the latest (GBread) kernel.


Changes:

- removed 32 fps cap
- implemented netfilter (Droid wall, native USB/wifi tethering etc.)
- undervolted to 0.950mV to save battery
- don't remember what else I did, I bet something nasty
- super ugly boot logo!


Requirements:

- baseband .52 + the relevant kernel
- clean 2.1 ROM, compatibile with .52 baseband (e.g. .504)
- working xRecovery



Please note I am not responsible for any damage this software may cause to your device! Use it at your own risk!

There is absolutely no support for this alpha release!


Big thanks to (no particular order): Goroh_kun, Jerpelea, Bin4ry, Maxrfon, Biktor_gj and everybody else who contributed into X10 custom kernel development.


At first the relevant kernel patches/sources will be delivered to the recognised X10 developers. Later on everything will be released as it's obviously Open Sourced.


Please refrain from posting comments in this thread - it's for developers only. Spamming will only make our task harder to accomplish!


Cheers,
z


================================================== ================================================== ====================

Please note that I'm not a dev, and neither me or Z would be responsible for what you do with your phone!!!

Report only feedback useful for the devs

================================================== ================================================== =============

Edit April 5:

Z posted a in-call volume fix for its alpha kernel. Please take the time to make a usefull post with feedback about it. It will be better if you include a logcat like or a detailed report.

This is the original post:



Quote:
Originally Posted by zdzihu

Here's the kernel image with possible in-call volume fix. Howto:

- install the alpha kernel package
- copy this boot.img into /system/kernel

Please let me know whether the call volume is fixed for you (in the "comments/feedback" threads.)

http://www.mediafire.com/?uxc0ht1tyvl0qdx

This is for testers/developers only!

Code:
--- q6audio.c~  2011-04-05 08:29:25.653333350 +0200
+++ q6audio.c   2011-04-05 08:29:25.696666684 +0200
@@ -54,7 +54,9 @@
 static struct q6_hw_info q6_audio_hw[Q6_HW_COUNT] = {
        [Q6_HW_HANDSET] = {
                .min_gain = -900,
-               .max_gain = 600,
+               //.max_gain = 600,
+               // zdzihu: let's get loud!
+               .max_gain = 1199,
        },
        [Q6_HW_HEADSET] = {
                .min_gain = -1900,

Cheers,
z

Last edited by tremeree; 5th April 2011 at 02:04 PM.
The Following 13 Users Say Thank You to tremeree For This Useful Post: [ View ]
2nd April 2011, 12:09 AM   |  #2  
Adolf1994's Avatar
Senior Member
Flag Fertőrákos
Thanks Meter: 66
 
384 posts
Join Date:Joined: Jun 2010
More
Eternity 2 003a confirmed to work with baseband .52
only one reboot while I played Angry Birds Rio, other than that I made two calls with success, wifi is ok and the uptime is around 2 and a half hour
of course, DT works
Last edited by Adolf1994; 2nd April 2011 at 12:11 AM. Reason: forgot DT
2nd April 2011, 12:19 AM   |  #3  
Senior Member
Thanks Meter: 13
 
412 posts
Join Date:Joined: Jan 2010
if we want to test it, how to revert to original kernel?
2nd April 2011, 12:34 AM   |  #4  
Member
Flag Washington
Thanks Meter: 5
 
31 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by minjiet

if we want to test it, how to revert to original kernel?

restore a backup from xrecovery
2nd April 2011, 12:38 AM   |  #5  
Whitecookie's Avatar
Senior Member
Thanks Meter: 103
 
166 posts
Join Date:Joined: Sep 2010
More
Thumbs up WOW
You donīt need to downgrade to the original Kernel

After installing the custom Kernel my Xperia flys!!!!! Everything is soooo much smooth and you can see with Quadrant that fps rising over 30
Now we have to wait for the newest Kernel!

@Z: Make the next Kernel overclockable pls!!!
2nd April 2011, 12:41 AM   |  #6  
Senior Member
Thanks Meter: 13
 
412 posts
Join Date:Joined: Jan 2010
Quote:
Originally Posted by Whitecookie

You donīt need to downgrade to the original Kernel

After installing the custom Kernel my Xperia flys!!!!! Everything is soooo much smooth and you can see with Quadrant that fps rising over 30
Now we have to wait for the newest Kernel!

@Z: Make the next Kernel overclockable pls!!!


quadrant fps raising over 30, mean increase in 3D score?
2nd April 2011, 12:43 AM   |  #7  
Lord Takyon's Avatar
Senior Member
Thanks Meter: 185
 
1,435 posts
Join Date:Joined: Jul 2010
Just out of interest, what is visual performance like without the frame cap?

Sent from my X10i using XDA App
2nd April 2011, 12:45 AM   |  #8  
Whitecookie's Avatar
Senior Member
Thanks Meter: 103
 
166 posts
Join Date:Joined: Sep 2010
More
Thumbs up Yes
Normally it has to improve the 3D performance.... but if i play Angry Birds it feels laggy. If i use Launcher Pro or srolling down pages it feels like..... Donīt know how to say
2nd April 2011, 12:47 AM   |  #9  
Account currently disabled
Thanks Meter: 39
 
625 posts
Join Date:Joined: Feb 2011
More
Man I don't understand. I downloaded the kernel but my frames are worse now
Sent from my X10a using XDA Premium App
2nd April 2011, 12:54 AM   |  #10  
Whitecookie's Avatar
Senior Member
Thanks Meter: 103
 
166 posts
Join Date:Joined: Sep 2010
More
Quote:
Originally Posted by Lion3494

Man I don't understand. I downloaded the kernel but my frames are worse now
Sent from my X10a using XDA Premium App

Flash JIT V2 on your FW... it has to improve the performance

Post Reply Subscribe to Thread

Tags
custom kernel, x10
Previous Thread Next Thread
Thread Tools
Display Modes