yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] erickwill:
Thank you tkymgr too, for sharing these sources! :) This is the true spirit of XDA, Linux and Android community.. collaboration and cooperation! :) Awesome work my friend!
[XPERIA X10 Android Development] DooMLoRD:
the problem is (i think) related to undervolt at 1.113 Ghz speeds... which was changed in tkymgr kernels... thats why VideoCamera (camcorder) doesnt FC on that kernel...
[XPERIA X10 Android Development] thor2002ro:
why v350 doesnt have oc enabled my default...?
[XPERIA X10 Android Development] -SourceCode-:
Have sent you a PM. Thanks.
[XPERIA X10 Android Development] -SourceCode-:
Hello –

I tried FreeKernelMod3.50 MIUI on TripNMiUI 1.6.1, everything works fine except the Camcoder… The Camcoder force closes after pressing the record button. Can you please fix?

The normal camera works fine though.

Many thanks and keep up your awesome work :)
[XPERIA X10 Android Development] Flo95:
Is it enough to change the boot.img to upgrade from kernel-mod3.47 to 3.50?

Because the flashable files are for xRec and mod3.47 comes with FreeXperia Recovery.
[XPERIA X10 Android Development] tsuyo.kou:
Camcorder Fc issue of FreeXperia kernel on froyo is caused by not existing pmem_smipool.

Froyo(eclair)'s libcamera requires pmem_smipool.

But jerpelea's one on GB doesn't require it.

So on FreeXperia Kernel Camcorder doesn't work on Froyo.

Cheers

tsuyo.kou
[XPERIA X10 Android Development] tkymgr:
FreeKernel-mod350-fix1 for froyo

Hi all,

Camcorder bug is fixed.

Special thanks tsuyo.kou!

FreeKernel-mod350-fix1-froyo.zip

You may see kernel version "mod3.50.1"

Cheers,
[XPERIA X10 Android Development] laill:
Nice to hear that:)

But can i have mirror cause megaupload blocked Hong Kong ip:(

cheers,

L
[XPERIA X10 Android Development] DooMLoRD:
FreeKernel-docomo22.c-spec-v350-fix1 (FROYO) by tkymgr

Linux Kernel Version:

2.6.29

Kernel features:

FIXED Camera FC on video recording

Call volume fix

removed 32 fps cap

implemented netfilter (Droid wall, native USB/wifi tethering etc.)

1.1 ghz frequency

CIFS

UC/UV

revive 128MHz cpu clock(default 245-998MHz)

Swap on (automatic making root directory)

remove swap area(but swap is available)

Requirements:

baseband .52 + the relevant kernel

clean 2.2 ROM, compatibile with .52 baseband (e.g. .504)

working xRecovery

Known Issues:

-

Tested On:

-

Link provided by developer (flashable via recovery):

Check the post by the kernel dev here:

http://xdaforums.com/showthread.php?p=14599561#post14599561

[IMP] the update.zip package provided in that that post contains a different chargemon/recovery & various binaries & libs, for the sake of compatibility with the posts of this thread i will be individually posting the boot.img & wifi.ko module only... if this is unacceptable kindly send me a p.m. and i will remove those links...

P.S.: the above update.zip comes with a totally different miniloader (bootloader_bypass_files_v5.zip)... i will compile information related to ALL available miniloaders later and post them on this thread...

Link to download boot.img (flashable via recovery):

http://doomlord.sylvester20007.com/....img_FreeKernel-docomo22.c-spec-v350-fix1.zip [mirror]

MD5 hash of boot.img:

395816d53552f3c10e872146e2608b00

Additional file(s) provided with kernel:

kernel part of custom ROM

WIFI module [mirror]

Bootloader Bypass files:

{there should be no need to use any of the following files but i am just keeping them for reference sake}

There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide all those versions.

Flashable update.zip via recovery, contains miniloader & splboot.ko:

bootloader_bypass_files_v1.zip [slightly older miniloader] {came with older FreeXperiaKernels}

bootloader_bypass_files_v2.zip [older miniloader] (testing only) {came with FreeKernel by zdzihu}

bootloader_bypass_files_v3.zip [older miniloader] (testing only) {came with Flashtool v0.2.9.1}

bootloader_bypass_files_v4.zip (recommended) [newest miniloader] {comes with newer FreeXperiaKernels (from CM7 J022 K011 onwards)}

[IMP]

for v4 miniloader: u need to be on the baseband from the baseband package provided in CM7 J022 for the v4 miniloader to work properly... even if u already have baseband 2.0.52 please reflash using the baseband package provided in CM7 J022...

[ I didnt get time to test these files. please post report if there was any problem to flash these files via recovery. THANKS ]
[XPERIA X10 Android Development] Flo95:
Could someome upload FreeKernel-mod3.50 for eclair somewhere else?

The file is unavailable for me.
[XPERIA X10 Android Development] -SourceCode-:
Good job tkymgr, tsuyo.kou, and all the other devs who are keeping our beloved x10 alive and kicking :)

Cheers.
[XPERIA X10 Android Development] -SourceCode-:
Just wondering why do all Custom Kernels need baseband .49 or .52 !?!

Why cannot they be used on higher (better) basebands?

Would be great if one of the DEVs can cook up a custom kernel (with everything/most things working like "FreeKernel-mod350-fix1-froyo.zip") that works on basebands higher than .52 :)

Thanks!
[XPERIA X10 Android Development] joseph_pires:
has anyone tried it on Free x10 beta 4???
[XPERIA X10 Android Development] G-FACE:
Which kernel version you are speaking of? But, nevermind, all shoild work on Freex10 beta 4 of you have baseband 49/52.
[XPERIA X10 Android Development] pyromatic18:
All the devs are using .52 because it appears to be the most stable.
[XPERIA X10 Android Development] Wolfbreak:
zdzihu and jerpelea tried it once on Baseband 54 and it was unstable it rebooted always. BB 54 is not much different to 67 thats why it probably wont work better.
[XPERIA X10 Android Development] RaDi:
Any one know the file which need to get touch working (working in some ports :d )

??
[XPERIA X10 Android Development] Chillaxed:
What's wrong with 67? I know that one offers really good battery life and overall performance
[XPERIA X10 Android Development] laill:
Baseband has no relation with the performance and very little relationships to battery.

All you need to do is to optimize your rom

For me,no matter i use which baseband,i always get full signal and only drops 1-3% for 6 hours(with GSM activated )

cheers,

L
[XPERIA X10 Android Development] festa20:
Didnt realise you were all DEVS...

C'mon it says devs only for a reason

@mods -delete this
[XPERIA X10 Android Development] lzyllp:
edit…retest it
[XPERIA X10 Android Development] ThJap:
Thanks always your woorking !!

Please add a thing, "1153MHz is unstable"
[XPERIA X10 Android Development] armic:
FYI: Trip's 1.6.9 chargemon are exactly the same as 1.6.5.
[XPERIA X10 Android Development] DooMLoRD:
DONE:

"added 1.152 ghz frequency (might be unstable on some devices)"

i have been using the 1152Mhz version for 2 days now... it was stable on my X10...
[XPERIA X10 Android Development] G-FACE:
Lol, new kernel, great. This evening will test it. :)

It looks like the only difference from 3.50 fix1 is that it's OCed to 1.152. Sweet!

Edit:

@DooMLorD, are you sure the boot.ini zip file is the new kernel? 'cause a user reported this in other thread:
[XPERIA X10 Android Development] DooMLoRD:
the boot.img is new... WB is using non-standard naming for kernel boot images... he calls them boot.froyo.img so thats why may be u are not seeing the change...

u can check the folder /system/kernel/

u will most likely see:

boot.img

boot.froyo.img

miniloader

splboot.ko

if the above is correct just delete boot.froyo.img and rename boot.img to boot.froyo.img that should solve the problem...
[XPERIA X10 Android Development] DooMLoRD:
woops seems i missed the GB version of FreeKernel-mod351 ;)

anyways i updated the post with the GB/CM7 version
[XPERIA X10 Android Development] G-FACE:
Aha, I see what was the problem with boot.img. Now I downloaded the full package for froyo and inside instead of boot.img there is boot.froyo.img.

Thanks for the explanaition ;)

Edit: Tested v3.51 and it's running superior with Wolfs' XTW 007
[XPERIA X10 Android Development] DooMLoRD:
errrr...

i forgot to change update-script of WIFI module (CM7/GB roms) update.zip for FreeKernel-mod351 by tkymgr.. so that was causing error while flashing in recovery..

have updated proper working version so that there will be no problems now..
[XPERIA X10 Android Development] G-FACE:
Got my first wlod with v.3.51. Maybe dew to the 1152 mhz. Now I removed the frequency and will see if it's ok.
[XPERIA X10 Android Development] hrsy96:
Hi all, I came to be able finally to post here :o

You can use FreeKernel-mod351- miui222.zip for TripNMiUI 1.6.5.

It's under construction for 1.6.9. :D

[hirox10 at MoDaCo]
[XPERIA X10 Android Development] hrsy96:
Yeah!! I made it!

FreeKernel mod351 miui223.zip for TripNMiUI 1.6.9 (need trip's repost ver.)

0. install MiUI and reboot and finish initial settings

1. reboot & xrecovery

2. Install custom zip (this miui233)

3. Wipe cache partition

4. Wipe Dalvik Cache

5. reboot phone
[XPERIA X10 Android Development] theeedy:
wow, thanks.

Does this work with BB 67 or do we *NEED* BB 52?
[XPERIA X10 Android Development] hrsy96:
You need BB 52. I don't have test on BB67.
[XPERIA X10 Android Development] rtblittlebrown:
No custom kernels work on any BBC other than 52
[XPERIA X10 Android Development] Lion3494:
Hey guys. I'm on. .351 kernel on cyanogen mod 7 and the frames aren't uncapped

Sent from my x10 on gingerbread
[XPERIA X10 Android Development] Luhccas-X10:
You need to edit your build.prop...
[XPERIA X10 Android Development] tkymgr:
My PC is crashed after Windows Update :(
[XPERIA X10 Android Development] realunited123:
Sorry to hear that :( I hope you get it back up..
[XPERIA X10 Android Development] G-FACE:
I hope you haven't lost your work :confused:
[XPERIA X10 Android Development] hrsy96:
Hi, Trip & Goro's funs. Are you waiting?

New release version is here.

FreeKernel-mod352-miui22.zip for TripNMiUI 1.6.9

Do the item from 1 to 5, if you have not used mod351-miui223 yet.

You can overwrite this if you already use mod351-miui223.
[XPERIA X10 Android Development] Flo95:
Could you update the thread with FreeKernel mod3.52, please?
[XPERIA X10 Android Development] Lion3494:
What do I add to the build prop to remove the caps on. 351

Sent from my x10 on gingerbread
[XPERIA X10 Android Development] DooMLoRD:
yups will do it in few hours...

bit busy at work...
[XPERIA X10 Android Development] DooMLoRD:
@hrsy96

i see that these files are containing the exactly the same wifi.ko module & boot.img as the FreeKernel-mod351-FROYO verison...

the only thing that is changed is recovery files chargemon/xrecovery.tar/etc...
[XPERIA X10 Android Development] Chillaxed:
Why doesn't jerplea just release two versions of the same rom/kernel. One with OC/UV and one without. Or even one with regular voltage level but with OC. Were trying too hard here, by firstly adding OC and venturing into possible instability and on top of that undervolting it, adding even more potential instability.
[XPERIA X10 Android Development] DooMLoRD:
they already are there!!!

kernel k011 - WITHOUT OVERCLOCK

kernel k012 - WITH overclock/undervolt
[XPERIA X10 Android Development] Lion3494:
Is the. .352 kernel going to work on gingerbread soon?

Sent from my x10 on gingerbread
[XPERIA X10 Android Development] DooMLoRD:
i am waiting for tkymgr to post it... might try to make one myself using older ramdisks from 351 ;)
[XPERIA X10 Android Development] Lion3494:
Ok thanks. Also on 351 the caps were still at 33 on gingerbread. What do I do to remove them just so I can get 48 frames per second. I don't want that 80 frames per second

Sent from my x10 on gingerbread
[XPERIA X10 Android Development] DooMLoRD:
on GB there is a problem with FPS being limited to 30/40... hopefully FreeXperia team can get it sorted out soon :)
[XPERIA X10 Android Development] hrsy96:
So? Tkymgr(Goro) and other my friends know this.

He said to me that you should post miui-ver by yourself.

I have many times to re-flash my X10 before i solved how to change for miui-ver.

SHOULD I STOP TO POST HERE ? SHOULD I HAVE IT CANNOT DOWNLOADED ?
[XPERIA X10 Android Development] Lion3494:
O ok thank you. I was wondering

Sent from my x10 on gingerbread
[XPERIA X10 Android Development] DooMLoRD:
no dude... nothing like that... i just wanted to know wht was the exact cause of the boot.imgs not working on MiUI... thats it... was it just related to different recovery versions?

u can post the files where-ever u want....

actually thank you for posting them at this thread... :)
[XPERIA X10 Android Development] DooMLoRD:
Updated:

FreeKernel-mod352

with 2.1 Rom compatible custom kernel: FreeKernel-mod352-Eclair

thank you TheJap for providing the files!!!
[XPERIA X10 Android Development] hrsy96:
OK, I see.

TripNMiUI has some different points from other ROMs. Especially, chargemon and install scripts.

I don't know about xrecovery version :D But you may have a brick if you use xrec-V1.00 . I have a brick when original xrecovery from original FROYO-ver.
[XPERIA X10 Android Development] hrsy96:
This zip can be used for TripNMiUI 1.7!

Please enjoy :)
[XPERIA X10 Android Development] Adolf1994:
@Tkymgr or DoomLord

all freq above 998 MHz are unstable

proof: opening four pages and zooming in and out while every page is loading in Opera Mobile causes WLOD

freqs <=998MHz are okay, even 128

those freqs might need more power
[XPERIA X10 Android Development] michalcieslik:
Above test works for me on 1113mhz, on 1152mhz I get random and occasional WLODs
[XPERIA X10 Android Development] AN7 OverClocker:
all these is just for your mobile and that is the reason why the default freq is 245-998.Not all chips(even from the same wafer) can do the same overclocking. For us that we have not any problem we can use the 128 and 1152 freq or even more. If you dont want to use the overclocking just dont use it :)
[XPERIA X10 Android Development] DooMLoRD:
precisely! very well put!!!
[XPERIA X10 Android Development] r-ikfoot:
@Doomlord

CustomKernel v3.51 is compatible with 2.3 but wifi patch don't work right?

so I was thinking to a modkernel like 3.52 who support totally 2.3 (wifi no reboot etc)

Not k11 or even k12 with all j's tweaks but just a moded version of custom kernel v3.52 who work with 2.3
[XPERIA X10 Android Development] DooMLoRD:
wifi works on kernel FreeKernel-mod3.51 on CM7:

http://xdaforums.com/showpost.php?p=14715105&postcount=474

i may work on getting that GB compatible FreeKernel-mod3.52... but little busy right now... as far as i know we jsut need to dump kernel FreeKernel-mod3.51 (GB version) and get the ramdisk... then dump FreeKernel-mod3.52 and repack with GB compatible ramdisk (from FreeKernel-mod3.51)... that should work...
[XPERIA X10 Android Development] r-ikfoot:
Oh really sorry man i didnt see you resolved that

Thank you man I really like your work

So just a question if i want install custom kernel on rdannar miui or aosp rom what i have to do exactly because I tried this:

Install rom

Boot

Let settle down

Reboot

Install modkernel for 2.3

Install wifi patch

Reboot but it didnt work first time even kernel didnt get installed then I flash reboot option v1.0.3

It booted on custom but wifi didn‘t worked i tried to reflash wifi patch but didnt change anything

And Wich file I have to use for miui version???

Thanks in advance

Regard R-ik
[XPERIA X10 Android Development] DooMLoRD:
do a backup before doing the following:

http://xdaforums.com/showthread.php?p=13022717#post13022717
[XPERIA X10 Android Development] 9Lukas5:
Our kernels all working on bb .52. But couldn't we make them working on bb 2.1.67?

Regards,

L
[XPERIA X10 Android Development] -SourceCode-:
+1

I absolutely agree!!
[XPERIA X10 Android Development] AN7 OverClocker:
This question has been answered many times.

From 2.0.xx baseband to 2.1xx some functions are broken. So, the most complete baseband is the 2.0.46/49/52 and that is the reason why the devs choose the 2.0.52 bb as the base.
[XPERIA X10 Android Development] 9Lukas5:
yes, that WAS right. But in 2.1.67 aren't any broken features, that's why I'm asking about it. It's right that in 2.1.54 for example the automatic time is broken, but in 2.1.67 I can't find any broken feature. So tell me what's broken there and I'll stop asking about it.

Regards,

L
[XPERIA X10 Android Development] SkyStars:
I would guess that porting the kernel to BB67 isn't worth the effort (or too difficult) if 52 and 67 are the same (feature wise)
[XPERIA X10 Android Development] 9Lukas5:
Ok, could anyone explain me please, how to port the kernels to 2.1.67bb?

Regards,

L
[XPERIA X10 Android Development] -SourceCode-:
I may be wrong, but I think baseband .52 is only half duplex (i.e. sometimes when I am sending sms's and receive one at the same time, my sms fails to send).

I believe baseband .67 is full duplex, so won't have this problem. So basically .67 is better in that sense.

Would be great to have custom kernels running with baseband .67 (or any baseband higher than .52).

Thanks.
[XPERIA X10 Android Development] OmegaRED^:
And bb67 is way more stable.
[XPERIA X10 Android Development] timotuithof:
And better radio
[XPERIA X10 Android Development] realunited123:
Yes, but they have to change to 2.1.B.0.1 sources and then add the features. Not worth of time considering GB update is near and new kernel may be released. Once we get new kernel and the update i am sure the devs will switch to that baseband and see if it boots.
[XPERIA X10 Android Development] DooMLoRD:
thats a very good point... i guess everyone is waiting for the GB update to continue further work...
[XPERIA X10 Android Development] Pawnty:
I'm waiting for Gingerbread update before doing ANYTHING to my phone that would require having to reset stuff up.
[XPERIA X10 Android Development] Adolf1994:
@DoomLord

do you know how can I use the presumably working swap?

I've created a 64 MB empty file and tried to apply it as swap file but it failed.

see for yourself: http://xdaforums.com/showpost.php?p=14881244&postcount=333
[XPERIA X10 Android Development] DooMLoRD:
i am sorry but i dont know exactly... i think a swap file is the same as a linux swap partition/windows pagefile... where in u get additional "virtual" ram at the expense of speed (nand VS dram)...

i will search online for this and let u know
[XPERIA X10 Android Development] Moon2:
Try using the swapper app, works for me.

Either this or this
[XPERIA X10 Android Development] DooMLoRD:
FreeKernel-mod352 by tkymgr

updated with GB / CM7.0.3 / CM7.1.0 versions from

http://www.gorochan.net/x10-and-goro/
[XPERIA X10 Android Development] brainzasif:
wow iam giving this kernal a try now
[XPERIA X10 Android Development] hrsy96:
tkymgr's new beta kernel 3.52-fix1

This zip has tkymgr's new beta kernel (3.52-fix1).

beta kernel's difference points:

1. can not use swap

2. more cpu clock steps

3. memory allocation by SLUB (old version's allocator is SLAB)

FreeKernel-mod352-fix1- miui22.zip for TripNMiUI 1.6.9 & 1.7

:D* FOR BETA TESTERS *:D
[XPERIA X10 Android Development] InternationalPlayer71:
Can anyone provide a flashable zip compatible with free xperia recovery for return back to stock kernel pls?
[XPERIA X10 Android Development] The Gingerbread Man:
I'm sorry, I'm no dev etc but I believe to flash back to stock is called seus repair as its bootloader bypass we have not cracked bootloader (ie, no turning back one way street) seus will always return to stock settings at present time.

Edit

Even flashtool will return to stock settings. X10 is amazing just having bootloader bypass not cracked bootloader for this very reason. We all have zdzihu to thank for this ;-)
[XPERIA X10 Android Development] brainzasif:
Just flashed this on TripnMIUI 1.7, the theme problem still exists, when i try to change theme or icon set it doesnt change....

Rest is ok, flashed just right, fps uncap can be seen, i get good and smooth fps :D in many games.... Nice work no errors, no FCs
[XPERIA X10 Android Development] DooMLoRD:
just use flashtool to install freexperia recovery and u will automatically get back to stock kernel
[XPERIA X10 Android Development] festa20:
I'm using it and changed themes lots yesterday, fc theme manager and apply the theme again and Leave it a minute to do it
[XPERIA X10 Android Development] brainzasif:
the theme applies but the icon set doesnt change :(
[XPERIA X10 Android Development] rmourar:
Hi Doom, I saw you already managed to get http://xdaforums.com/showthread.php?t=1135475 working on froyo, any chance you'll do it for cm7?? 7.1 preferably??

Thanks a lot!
[XPERIA X10 Android Development] G-FACE:
He already made it my friend. Doom is awesome :)

http://xdaforums.com/showthread.php?p=14977649#post14977649

@Doom, you should post the links for Froyo and GB kernels to this thread, mate. It'll be more easier for sb to find it that way.
[XPERIA X10 Android Development] DooMLoRD:
zKernel-22062011 by zdzihu

Linux Kernel Version:

2.6.29

Kernel features:

latest SE sources (2.1.A.0.492)

FPS cap removed

overclocked to 1.13GHz

in-call volume increased

full netfilter support (droid wall, wifi tether)

drivemapper support (2.2+ native app2sd)

working with basebands 54+ (67 recommended)

no battery drain / sleep issues observed - 100% stock behaviour

Requirements:

baseband 2.1.xx + the relevant kernel

clean 2.1 ROM, compatibile with 2.1.xx baseband (e.g. 2.1.67)

working xRecovery

Known Issues:

may cause "random shutdown" if so use the zKernel-23062011-alt version

Tested On:

Stock SE Firmware 2.1.A.0.492 and above

Link provided by developer (flashable via recovery):

zKernel thread [for 2.1 ROM]

zKernel modded for Froyo/GB thread [for 2.2/2.3 ROM]

[IMP] SOME of the above update.zip package contains a different chargemon/recovery & various binaries & libs, for the sake of compatibility with the posts of this thread i will be individually posting the boot.img & wifi.ko module only... if this is unacceptable kindly send me a p.m. and i will remove those links...

Link to download boot.img (flashable via recovery):

[for 2.1 ROMs ONLY]

http://doomlord.sylvester20007.com/x10/custom_kernels/boot.img/boot.img_zKernel_22062011_ECLAIR.zip [mirror]

MD5 hash of boot.img:

[for 2.1 ROMs ONLY]

42cd45cba272dd1845ede18559fcc715

Additional file(s) provided with kernel:

wifi.ko module (for other roms) [mirror]

wifi.ko module (for CM7) [mirror]

Bootloader Bypass files:

{there should be no need to use any of the following files but i am just keeping them for reference sake}

There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide all those versions.

Flashable update.zip via recovery, contains miniloader & splboot.ko:

bootloader_bypass_files_v1.zip [slightly older miniloader] {came with older FreeXperiaKernels}

bootloader_bypass_files_v2.zip [older miniloader] (testing only) {came with FreeKernel by zdzihu}

bootloader_bypass_files_v3.zip [older miniloader] (testing only) {came with Flashtool v0.2.9.1}

bootloader_bypass_files_v4.zip (recommended) [newest miniloader] {comes with newer FreeXperiaKernels (from CM7 J022 K011 onwards)}