yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] jimbo77:
Just move them to /system/kernel

Open Terminal Emulator and type:

su
chmod 644 /system/kernel/splboot.ko
chmod 644 /system/kernel/miniloader

Now for the Chargemon file i'm honest with you i don't know which one will work with Wolfbreak's i think you can use the one posted by Hunteronx a few posts back.

Put the Chargemon file in:

/system/bin

and chmod it as 644 as well:

su
chmod 644 /system/bin/chargemon

Reboot the phone and that should work, at least that works for me in FreeX10 Beta4

Jim
[XPERIA X10 Android Development] DooMLoRD:
@jimbo77

chargemon needs execute permissions...

su
chmod 755 /system/bin/chargemon
[XPERIA X10 Android Development] jimbo77:
Ohhh, Sorry my bad..! You're right...

Thanks for the correction DooMLoRD :)

Jim
[XPERIA X10 Android Development] ChilliBo:
Thanks to doom and jimbo. Got it working :)
[XPERIA X10 Android Development] HunteronX:
Hi guys,

I've also edited the FreeXperia recovery chargemon file (taken from FlashTool), in a similar way to before. This should load a custom kernel by default, and work for any rom, since I've only changed the custom kernel loading (kexec) section.

Warning: I haven't tested this, so be prepared to reflash your phone if needed!

Also, only use this if you have installed FreeXperia recovery first, using FlashTool.
[XPERIA X10 Android Development] Chillaxed:
immediately noticed cyanogenmod animation is laggy, phone was extremly laggy, then WLOD. wifi doesn't work. still extremly laggy once the phone rebooted.
[XPERIA X10 Android Development] dik-m:
Tell me please, this included the kernel to fix the volume "2.6.29 Z volume fix"
[XPERIA X10 Android Development] ChilliBo:
Thx doom this is what i was looking for ... good work .. to everybody.
[XPERIA X10 Android Development] Bin4ry:
Yes.

Regards
[XPERIA X10 Android Development] HunteronX:
This must be because I included the wifi module for cyanogen mod. I'm using CM 6.1.3 from Wolfbreak, although wifi doesn't work on it either.

Are you using CM7?
[XPERIA X10 Android Development] BULL3TPR00F:
I'm using FreeX10 CM7 v015 and your supplied update zip causes wlod as soon as you touch the screen after boot.

Sent from my CM7 FreeXperia X10!
[XPERIA X10 Android Development] HunteronX:
Thanks for the info. Sorry about that.

I would wait until Jerpelea releases his 'fixed' wpa supplicant, which might be incorporated into his next rom.
[XPERIA X10 Android Development] BULL3TPR00F:
i dont think its just your update zip, the one binary posted is doing the same thing for me
[XPERIA X10 Android Development] Shaumux:
Here is a dmesg log right after i tried to switch on WiFi and got error.

Maybe it can provide some clues.

Rom: WolfBreak CM-6.1.3-V06

Baseband: As usual .52

Kernel:2.6.29-FreeXperia-beta4TheDoctor@Tardis#1

Dmesg log: http://pastebin.com/p74YXb3D
[XPERIA X10 Android Development] HunteronX:
Thanks for this.

It seems like some configuration opcodes aren't able to used with this ar6000 firmware (I've only looked at a bit of assembly language at college, but I could try to help).

Also, the errors '/sys/devices/platform/msm_sdcc.2/d

etect_change filp_open error -2', 'ar6000_readwrite_file: file /data/misc/wifi/reg_code filp_open

error -2', and 'get_reg_code_from_file: file read error, length=[0xfffffffe]' seem to keep appearing, in a loop.

Are there any sources available for this? Also, these errors seem to be related to reading/writing data from files, why? :confused:
[XPERIA X10 Android Development] jac0b:
Beta 4 doesn't work for me on Wolfbreaks CM 6.1.3
[XPERIA X10 Android Development] ChilliBo:
Same for me. Phone crashes when a menu popup or when i press on circlelaucher. Everything with popup crashes phone. IT doesnt reboot completely, just from the point After the bootscreen.
[XPERIA X10 Android Development] ztryfe:
Same errors here, this is a logcat of when I try to enable wifi on FreeKernel 03:

D/dalvikvm( 1692): GC_EXTERNAL_ALLOC freed 1771 objects / 125904 bytes in 28ms
I/WifiService( 1158): PLMN = 33403
I/WifiService( 1158): MCC = 334
I/WifiService( 1158): Number off channels stayed the same
D/SettingsWifiEnabler( 1284): Received wifi state changed from Unknown to Enabling
D/dalvikvm( 1158): GC_EXTERNAL_ALLOC freed 8310 objects / 451384 bytes in 120ms
I/WidgetPrefs( 1750): Loaded widget prefs for 11
I/ApStateWidget( 1750): updateAllWidgets, length = 0
D/dalvikvm( 1331): GC_EXPLICIT freed 1303 objects / 70256 bytes in 79ms
D/dalvikvm( 1368): GC_EXPLICIT freed 755 objects / 32480 bytes in 83ms
E/wlan_tool( 3206): Fail to get OK status from AR6000
D/dalvikvm( 1549): GC_EXPLICIT freed 2389 objects / 110696 bytes in 110ms
E/WifiService( 1158): Failed to load Wi-Fi driver.
D/SettingsWifiEnabler( 1284): Received wifi state changed from Enabling to Unkno
wn
I/WidgetPrefs( 1750): Loaded widget prefs for 11
I/ApStateWidget( 1750): updateAllWidgets, length = 0
D/dalvikvm( 1614): GC_EXPLICIT freed 581 objects / 36968 bytes in 81ms
[XPERIA X10 Android Development] Shaumux:
What ROM are you using?
[XPERIA X10 Android Development] ztryfe:
That logcat was at a stock 2.1 403 ROM I think, but I've getting that on Trip's MIUI 1.0.4, and since yesterday on Jerplea's CM7 using K005 kernel, followed steps at post, installed bundled baseband with the tool Jerplea ships.

After a bunch of reboots, I was able to get wifi working somewhat, but after associating to my AP, my phone will bootloop (I get to see the Sony Ericsson screen) constantly, here is a dmesg right after the wifi was enabled, shows the same error :

<4>[ 24.202078] ar6000_readwrite_file: file /data/misc/wifi/reg_code filp_open error -2
<4>[ 24.208335] get_reg_code_from_file: file read error, length=[0xfffffffe]

And a section I never had seen before:

<3>[ 114.664743] ar6000_target_failure: target asserted
<4>[ 114.679429] 0 : 0x20000188
<4>[ 114.679565] 1 : 0x000000AE
<4>[ 114.679682] 2 : 0x008E1EB3
<4>[ 114.679797] 3 : 0x004E0AE1
<4>[ 114.679911] 4 : 0x008E1EB3
<4>[ 114.680025] 5 : 0x00060133
<4>[ 114.680195] 6 : 0x00000005
<4>[ 114.680353] 7 : 0x00027E00
<4>[ 114.680466] 8 : 0x00000001
<4>[ 114.680580] 9 : 0x008E1E78
<4>[ 114.680693] 10 : 0x00501860
<4>[ 114.680809] 11 : 0x00500C24
<4>[ 114.680926] 12 : 0x00000009
<4>[ 114.681041] 13 : 0x00000000
<4>[ 114.681158] 14 : 0x008EEB94
<4>[ 114.681274] 15 : 0x008EEBA2
<4>[ 114.682693] 16 : 0x408E1EB3
<4>[ 114.685731] 17 : 0x00500B54
<4>[ 114.688769] 18 : 0x00501090
<4>[ 114.691834] 19 : 0x00000000
<4>[ 114.694873] 20 : 0x808E2432
<4>[ 114.697884] 21 : 0x00500BC4
<4>[ 114.700949] 22 : 0xC0000000
<4>[ 114.703960] 23 : 0x008E1EB3
<4>[ 114.706997] 24 : 0x808E10E5
<4>[ 114.710035] 25 : 0x00500BE4
<4>[ 114.713100] 26 : 0x00000010
<4>[ 114.716142] 27 : 0x00000000
<4>[ 114.719151] 28 : 0xC08E0F08
<4>[ 114.722216] 29 : 0x00500C04
<4>[ 114.725227] 30 : 0x00000010
<4>[ 114.728265] 31 : 0x00500C24

The actions where like this:

1.- Boot

2.- enable wifi, gets automatically disabled after a few seconds, no error message, just "turning on" and "turning off".

Repeated step 2 a couple of times

3.- At some attempt the wifi enabled, scanned and found my AP, I took the dmesg log at that moment.

After a few minutes... bootloop, I took the saved dmesg from xrecovery's USB mount and will revert to Trip's MIUI 1.0.4 to take a look.

Im attaching the dmesg output in case it helps anyhow.

Im not a kernel dev but have some experience on development and QA, if you guys want a more stablished set of things to add or mention please let me know.

Thanks!
[XPERIA X10 Android Development] r-ikfoot:
k006 is out http://xdaforums.com/showthread.php?t=911364 use the follw instruction to make it working

downloaded j's rom v16 extract it open the folder and went in system/ copy folder called kernel in my phone in /system then i use root explorer for set permissions of files who are in kernel folder (check all boxes at left and just the first up in the middle)

Then return in the folder you extraced and go to /system/lib/modules and copy a file called ar6000.ko to the same way but in your phone (/system/lib/modules)

Then rename this file wifi.ko check the permission like previous one.

reboot in xrec and flash this for boot custom kernel as default http://www.mediafire.com/?l7922qgb4ydo24z

or this for boot custom then on next reboot stock rom http://www.mediafire.com/?l7922qgb4ydo24z

Reboot and enjoy ;-)

or if you want test k005

or use this file http://xdaforums.com/attachment.php?attachmentid=574324&d=1303394413 (flash via x recovery) then reboot go to system/lib/modules rename ar6000.ko wifi.ko check the permission reboot and enjoy

;-)
[XPERIA X10 Android Development] Wilse:
whats the best kernel to use for the stock 2.1 rom?
[XPERIA X10 Android Development] r-ikfoot:
i suggest you to try k006 it has more improvement
[XPERIA X10 Android Development] DooMLoRD:
FreeXperia Kernel-005 / beta5 by jerpelea (from CM7.0.0 J016 k005)

Linux Kernel Version:

2.6.29

Kernel features:

various fixes

memory relocation according to standard 8k memory map

removed smi

removed kgsl

removed partialy fps cap (gb seems not to be affected)

Requirements:

baseband 2.0.52

[FOR CM7] use included baseband pack

Known Issues:

proximity sensor not working

WIFI lost password settings after disconnect

not overclocked

app2sd not working properly

Tested On:

Cyanogen CM7.0.0 J016 k005

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

http://www.mediafire.com/?6udb3i7kx83mycy

MD5 hash of boot.img:

13859d402a3562710b0bb7ee22c1a6d7

Additional file(s) provided with kernel:

kernel part of custom ROM

WIFI module (for CM7)

WIFI module (for other roms)

Bootloader bypass file(s) required to test custom kernel:

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 here both versions.

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

bootloader_bypass_files_v1.zip [newest miniloader] (recommended)

bootloader_bypass_files_v2.zip [older miniloader] (testing only)

[ 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] DooMLoRD:
FreeXperia Kernel-006 / beta6 by jerpelea (from CM7.0.0 J016a k006)

Linux Kernel Version:

2.6.29

Kernel features:

various fixes

memory relocation according to standard 8k memory map

removed smi

removed kgsl

removed partialy fps cap (gb seems not to be affected)

increased charging curent to 500mA (USB Recomended current)

fixed missing modules

reboot on battery less then 10%

fixed OC/UV (now kernel is overclocked & undervolted)

Requirements:

baseband 2.0.52

[FOR CM7] use included baseband pack

Known Issues:

WIFI password isn't saving (unconfirmed)

Tested On:

Cyanogen CM7.0.0 J016a k006

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

http://www.mediafire.com/?3n0frf1dmnlj3j1

MD5 hash of boot.img:

20a0a0eea7929499b22f05eef3902277

Additional file(s) provided with kernel:

kernel part of custom ROM

WIFI module (for CM7)

WIFI module (for other roms)

Bootloader bypass file(s) required to test custom kernel:

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 here both versions.

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

bootloader_bypass_files_v1.zip [newest miniloader] (recommended)

bootloader_bypass_files_v2.zip [older miniloader] (testing only)

[ 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] diimaan:
pls delete! :)
[XPERIA X10 Android Development] 9Lukas5:
my report about k006 tested on freex10 beta4 hf1:

fps cap is moved to 46 (thats the highest i reached, but in average its 43)

overclocked to 1113Mhz

if you rename ar600.ko to wifi.ko how above described wifi works, can confirm that it doesn't remember wifi passwords. Bluetooth doesn't work.
[XPERIA X10 Android Development] 9Lukas5:
update.zip flashable via xrec of k006. working wifi.ko for 2.2 roms included.

If you want to try this update.zip on other roms than freex10 beta4 hf1, you have to replace the chargemon file in system\bin to a chargemon file who is compatible with your rom

2.6.29_FreeXperia_k006.zip

this update.zip is only tested on beta 4 hf1 yet, if you try it on other roms without changing the chargemon, it's on your own risk, cause i don't know how different the many 2.2 roms are.

the working wifi.ko module is included, only bluetooth doesn't work on this kernel further on
[XPERIA X10 Android Development] chiefy009:
Do you have a zip to remove kernel ?

sent from my Z orignal and modded 2.2 powered c64
[XPERIA X10 Android Development] DooMLoRD:
if u shift to freexperia recovery for testing u can just use the following files:

[OPTIONAL] if u want to make CUSTOM kernel as DEFAULT booting option then flash this file: chargemon_FXRec_default_CUSTOM.zip using recovery ONLY after u have installed the BootKit [Step 2]

[OPTIONAL] if u want to make STOCK kernel as DEFAULT booting option then flash this file: chargemon_FXRec_default_STOCK.zip using recovery
[XPERIA X10 Android Development] Shaumux:
WiFi is now working, but now there's a problem with bluetooth.

It doesn't say error, it just Doesn't Turn on.

Here's a logcat of when i tried to enable bluetooth

http://pastebin.com/6WgzeX0T

ROM:wolfbreak V06

Kernel:K006 by jerpelea uploaded by DooMLord

EDIT: haven't yet tested the password not saving issue.
[XPERIA X10 Android Development] AN7 OverClocker:
indeed with K006 kernel wifi cant save passwords.

Bluetooth cant turn on

At first boot, i saw fps cap @ 42-43 after a reboot, fps cap@32.

Does that also happen to anyone else?
[XPERIA X10 Android Development] anantshri:
Is anyone working on custom kernel's for other then .52 baseband... if not can anyone help me in understanding why besides stating the .52 is more stable.

if anyone tried using custom kernel did anyone succeeded yet or not.
[XPERIA X10 Android Development] GreatBigDog:
Because you have to walk before you can run. J and Bin4ry have been working on this custom kernel for FreeXperia project which for right now is using baseband 52.
[XPERIA X10 Android Development] GreatBigDog:
I don't know if it's not saving passwords or not but it's definitely not reading them from the database. If I restore my wifi settings with titanium backup, my access points still don't show up in the wifi settings.
[XPERIA X10 Android Development] youssef123452002:
+1 me too

also spb 3d shell isn't working

tested on beta 4
[XPERIA X10 Android Development] 9Lukas5:
no, but if you want to boot stock kernel, you could take the original chargemon file from your installation.zip of the rom, make a copy of the update.zip and remove all files except the chargemon file and replace the one in my zip with your original. Try to flash if it works, if yes you boot stock kernel and kernel folder is still there but has no effect and could simply reactivatet with the chargemon file from my zip.

If the thing with replacing the file in my zip ends with the message bad in xrec the second way is to replace the chargemon file with root explorer for example if you have.
[XPERIA X10 Android Development] DooMLoRD:
may be if we use a ramdisk, for Froyo, when building the boot.img the BT issues might be sorted??? (will give it a try later today)
[XPERIA X10 Android Development] DooMLoRD:
Bin4ry & jerpelea have said this time and again that they found baseband 2.0.52 to be the most stable... even Trip prefers 2.0.xx basebands for his roms... they said that baseband 2.1.5x had some broken functions and was affecting rom stability (GB/CM7)
[XPERIA X10 Android Development] 9Lukas5:
yes i recognized for example that on 2.1.54 automatic time is broken
[XPERIA X10 Android Development] b3yond:
How can I get a k006 kernel to flash it with xrecovery
[XPERIA X10 Android Development] 9Lukas5:
From here:

xdaforums.com/showpost.php?p=13094139&postcount=160
[XPERIA X10 Android Development] Cebees:
OT:

I suggest we build some spreadsheet from Google Docs.

Too many ROMs, too many basebands, too many user to report using just a single thread.

And, the most importantly, DL, you can save your time to update the thread :)
[XPERIA X10 Android Development] meddle70:
How do I get back to stock from J's kernel
[XPERIA X10 Android Development] b3yond:
Thanks
[XPERIA X10 Android Development] a1exander:
The touch and animations are so smooth with the 006 kernel, but how is the battery life? Havent tried it for so long ..

Im on wolfbreaks cm6 btw!
[XPERIA X10 Android Development] ztryfe:
Hi

Thanks for the info, Im now running Trips 2.2 MIUI, with K006, I used the freexperia update.zip file but replaced the chargemon script, kernel boots correctly, wifi.ko instead of ar6000.ko, however Im having the same issue, wifi wont start, same errors in the dmesg output.

Im seeing several folks having this problem, is this something any dev is looking into? Or there are any pointers to look into it ourselves ( I wont mind a jumpstart on kernel dev and debugging ;) )

Any other suggestions ?
[XPERIA X10 Android Development] 9Lukas5:
don't say it, press it under my post (please ;) )
[HD2 Android Themes and Apps] windroidHD:
Just finished publishing zMooth gesture app in android market, it will allow you to use gestures to mimic back, home, menu and power (Pro version) hardware keys.

I wrote this app to be unobtrusive by using minimum amount of screen space but at the same time be very easy and intuitive to use. If you use for couple of days you will understand how easy it is to use.

after you install the app you will see a blue area at the bottom of the screen, swipe left on this area to go back, swipe right for menu and gesture a up-arrow(^) for home.

I highly suggest that you try using different gesture length and speed, it is very sensitive at default settings.

I picked the gestures which will have least conflict/collision so that when you gesture you don't have to worry that it might fire the wrong action. The aim was to make them error resistant and build user confidence in gesturing.

you don't have to do complete swipe or draw arrow symbol correctly, just a small quick gesture will work.

The swipes don't have to be perfectly horizontal, you can do them at an angle.

Small swipe/gesture will also work, they don't have to do be as long as they were shown in screenshots.

I didn't pick any complicated gestures because back, home and menu should be achievable with out giving a second thought, after couple of days the fingers should move with least effort and finger flexion and MUST be easier than pressing buttons.

Android market link

Need help or something is not working?

Support is built-in to the app, "Preferences->Help" will resolve most issues. If not resolved just contact me through "Preferences->Help->Contact Support" and I will be happy to resolve any issues. You can also use browser for FAQ / Common Issues for more info.

QR code link to both Pro and Lite version in android market app (or just search for "zmooth" in android market) :

Updates:

Please check market for updates and changes.

Sorry for the quality, I never posted videos of phone screen's before, didn't know how difficult it is to capture these screen's on video.

[YOUTUBE]FPdGKl_ILho[/YOUTUBE]
[HD2 Android Themes and Apps] klusek1985:
Omg! I was dreaming about app like this :)

This is my second HD2, and I'm a little paranoic about using screen-off and back key ;)

Big thx.

Hmmm, I can't set Display Height below 20. If I set less than 20, turn off the app, this always back to 20 value.

Secondly, would be great to able to set position of the bar (not only the bottom).
[HD2 Android Themes and Apps] windroidHD:
klusek1985: I personally never turn off the app so never noticed it. I set min as 20 so people don't accidentally make it too small. is 20 being too obtrusive? what lcd_density are you using?.

going to sleep will be back tomorrow sometime.
[HD2 Android Themes and Apps] klusek1985:
I use HD2, so it is WVGA. Density is 240 (NexusOne rom)

Imo 20 value is too large for me. Maybe you can unlock full spectrum of values able to set ? ;)

I understand an option like change color of bar etc. will be avaible on future versions ?

Again, good work :)
[HD2 Android Themes and Apps] whizzkid_cool:
Great job man!!! I always think pressing the back button is a very extra movement... and you just save the world!!! ha ha.... thanks man for your effort! Appreciate it. I think this app is cool... :)
[HD2 Android Themes and Apps] HansiHusten:
First impression is really good, I would like to see some features as:

- Ability to move the zone to anywhere on the display

- change the colour of the zone / change colour of gesture draw

- make the zone / gesture draw transparent (top priority reqeust from me :D)

- set the size of the "popup" box / disable bigger box?

- disable draw area if application X is running (like widgetlocker - dont need this nice app when the screen is locked) (high priority for me again :D)

- maybe later, add custom draws? draw a square and launch application X

If these feature will come in the future... well what should I say, that would be awesome :)

Really nice!

Edit: Cant find it on market yet

Edit2: Bug found:

When chaning the height I have to reenable the app otherwise I get an error "error executing gesture, please restart app"

Sometimes also happens when device gets into standby and wakes up.. (need to confirm)
[HD2 Android Themes and Apps] windroidHD:
Was planning some of the features you mentioned already. Thanks for feedback. App is in market now, updated the OP.
[HD2 Android Themes and Apps] klusek1985:
I installed from Market, and I can set 10 (size) now :)
[HD2 Android Themes and Apps] xX CISSOU Xx:
Thanks for this work, it's usefull, but i've a problem with the height, i want 10, in setting it says 10, but when i do the first gesture on my home, it come back with 50 of height, and in setting, it show me 10 ???

P.S: in green, my home would be happy :)
[HD2 Android Themes and Apps] windroidHD:
I will try fixing the height issue today. (hopefully I will get some free time at work).
[HD2 Android Themes and Apps] wearefree:
It's like a dream come true! Thank you! Please keep updating this!
[HD2 Android Themes and Apps] 8ESP:
This is really handy!

But I would like to have home on gesture up, instead of having to draw an arrow.

Left:back

right:menu

up:home

Heck, if there's time. Why not let us create ur own gestures for app-launching ect?

And transparancy would be nice, but I see that's already been suggested.

Even if you decide not to do this, I think I'll keep this app on my phone. :D
[HD2 Android Themes and Apps] windroidHD:
you don't have to really draw the complete arrow (or left/right swipe), just do quick gesture up and down. up arrow is like home symbol(like roof of your house).

try to decrease length/time of gesture and see how sensitive and easy it is. I put long lines in screen shots just to show for beginners.
[HD2 Android Themes and Apps] windroidHD:
version 1.0.4 pushed to market, hopefully fixes height issues that you guys are having.
[HD2 Android Themes and Apps] xX CISSOU Xx:
Thanks for the update, now, i can have height on 10 ...

Sorry, but in green, it's possible ?
[HD2 Android Themes and Apps] dddrko:
Great application, fast and smooth. Only I can't lock on sense rom...
[HD2 Android Themes and Apps] luffyp:
Very nice app. Just one suggestion. Isn't it more intuitive to swipe up to access menu? Usually the menu will slide up from bottom of screen so I think it's more natural to swipe up?
[HD2 Android Themes and Apps] TheSkepticalGuy:
Awesome App, i was tired of pressing the home button on my hd2.
[HD2 Android Themes and Apps] songokussm:
On an hd2 running typhoons 3.0.1

^ goes to home screen

Left does nothing

Right brings up the menu

Zmooth 1.04