yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] mattiL:
Are you not using code from SE and Atheros for wifi?

Well it could be interesting to look at your code, but I haven't done any programming for 25+ years, and that was not even C/C++.

I just had an idea of trying to use the code from 2.1 to see if it makes any difference, but I do not know what I need to be able to compile the code to work your kernel.

Or how to do it...

---------- Post added at 01:08 PM ---------- Previous post was at 12:59 PM ----------

OK, this seems to explain WMM VI

WMM = Wifi Multimedia

VI = Video

Wireless Media Extensions (WME)

Wireless Media Extensions (WME), also referred to as WiFi Multimedia (WMM), is an industry driven initiative to ensure that a basic subset of IEEE 802.11e QoS mechanisms are interoperable. As such, WME supports only EDCA but not HCCA. Without HCCA, parametererized QoS can not be supported. As mentioned earlier, prioritized QoS identifies four traffic classes (or Access Categories) with differing priorities. The 8 user priorities of 802.1D map to these 4 ACs. Also, the Atheros code maps TOS fields in IP headers to these 4 ACs.

AC Number	Name	Description

0	BE	Best effort

1	BK	Background

2	VI	Video

3	VO	Voice

Link to additional info:

http://wifi-insider.com/wlan/wmm.htm

As far as I understand, SE added some more of this stuff with 2.3.3 (compared to 2.1), maybe it relates to the wifi problems.

I ran a diff between the source code (2.1/2.3.3) files and it's not so many lines of code added.

BTW, Excuse me for cluttering up your thread Doom.
[XPERIA X10 Android Development] DooMLoRD:
yes SWAP support is enabled in kernel...

currently i am working on adding both CWM 4.0.1.5 & xRec-0.3 GB Ready in ramdisk...

if i remember correctly i am still using 2.1 FW wifi sources...

and dont worry u are not cluttering up the thread... this is actually very much on topic...
[XPERIA X10 Android Development] 9Lukas5:
Thanks for this.

If I turn on my wifi and go to wifi settings and don't press anything, only watching, my wifi tries to connect with my home wlan (says connecting to), but doesn't connect. Then I have to click my wifi and press connect and then it says shortly connecting to and then directly going to obtaining ip address and then it is working. Do you think it would be fixed by using the 2.3.3 wifi sources?

Regards,

L
[XPERIA X10 Android Development] mattiL:
Do you think you can do some logging in ADB Shell when this happens?

It would be interesting to compare your log with mine.

Just connect your phone to your computer where you have adb.exe, issue `adb shell` in an command window.

Connect phone to wifi and then type 'dmesg' at the adb shell prompt.

Mark and copy interesting parts to a text file and upload the file.

You probably already know this though..

Logcat/alogcat probably works too.
[XPERIA X10 Android Development] 9Lukas5:
hmm, excuse me, atm I can't reproduce it (maybe cause I flashed yesterday miui 1.9.16? Was running 1.9.9 and 1.9.2 before).
[XPERIA X10 Android Development] dukelc:
Everything works like charm. No wlod,no FC, OC 245-1228, iteractive, wifi works,bt ok,root ok, xRec ok, no root app problems, like this kernel. Works nicely. Doom u are GOD. :D

I am on stack ulocked bootloader, Dooms V5.

Is it posible to implement cyanogenmod in kernel? Stupid Q but....

THX soooo much
[XPERIA X10 Android Development] DooMLoRD:
yes i have also observed this particular behavior often...

CyanogenMod is a ROM...

are u referring to CWM Recovery? then yes... work is going on to integrate BOTH CWM-recovery + xRecovery in same ramdisk
[XPERIA X10 Android Development] dukelc:
THX.

So if I wont CWM I must flash a new rom-cwm, then doing everything from 0. setings, tweaks,apss, etc.... .

Uch.

One Q: Why are you-devs doing thet for people? Hobby? People are no everythime thanksfull. They wont it quick. But it wont time. And you are not paid for that. You spend your free time on it.

GL for U all. THX to all DEVS.
[XPERIA X10 Android Development] jan2jan:
Hi Doomlord,

The busybox version in your kernel v5 is rather outdated. I replaced the busy box with the latest one and is recognized as the latest version, but after a reboot the new version is overwritten by the old in kernel.

when building a new kernel release could you be so kind enough to use the latest version of busybox

regards

Send from unlocked x10i which want to be free.
[XPERIA X10 Android Development] aimcr7:
To all: Which governor did you recommended for best battery life and performance?
[XPERIA X10 Android Development] scanja500:
goodmorning to all!

can anyone tell me hows the batterylive on dooms5 kernel?

i am on stook with UB and its horrible!!!!

thanks
[XPERIA X10 Android Development] dukelc:
Hi.

I am on dooms V5, stock.

My batterylife is 2-3 days, interactive, 245-1228, 20 min calling per day, about 30 sms, internet, photos, gaming, etc.

I have some tweaks.

I am glad to have this rom. Its marvelous.

Good performence, good battery life, everything works like sharm.
[XPERIA X10 Android Development] DooMLoRD:
hi jan2jan,

the integrated busybox in /sbin CANNOT be replaced by user... u can install which ever version of busybox u want in /system/xbin/

though, the preference will always be given to busybox in /sbin

u can obviously change that by changing the PATH variable (using a init.d startup script) to give preference to busybox in /system/xbin/
[XPERIA X10 Android Development] JahmanSoldat:
Where's the download link for V05?
[XPERIA X10 Android Development] DooMLoRD:
thread is being updated

wait for few mins
[XPERIA X10 Android Development] diimaan:
new version?
[XPERIA X10 Android Development] sahibunlimited:
I think dual recovery version...

Doom can u confirm this??
[XPERIA X10 Android Development] DooMLoRD:
well no... just reorganizing content....

updated 1st post..

dual recovery is already done... we are just testing it...

i could release a test version... anyone interested?
[XPERIA X10 Android Development] diimaan:
f5 f5 f5! ;)

sorry for OT!!! I am that much jobless today!
[XPERIA X10 Android Development] tigermrk:
Go on then, ill test it :)
[XPERIA X10 Android Development] diimaan:
throw it on me! I have unlocked my bootloader today only! just gonna flash your kernel v5! if you are posting the test version will do it instead... :)
[XPERIA X10 Android Development] sahibunlimited:
Offcourse yes!

But one question can CWM recovery flash kernels for unlocked bootloaders??

I think SGS2 can flash every thing like flashtool...
[XPERIA X10 Android Development] DooMLoRD:
please wait for some time (15-20 mins) uploading dual-recovery test version..

currently NO...

currently, we cant write to boot from OS/recovery
[XPERIA X10 Android Development] sahibunlimited:
Hmm...

Understood...(the thing we skip the se text logo)

Future possiablity?

J or Z or You will probably will find a solution;)
[XPERIA X10 Android Development] jan2jan:
Hi doomlord,

I will figure it out with explanation you have given.

Send from unlocked x10i which want to be free.
[XPERIA X10 Android Development] DooMLoRD:
DooMKernel-v05-DualRec-v1 released!

test release DooMKernel-v05-DualRec-v1

[ changelog ]

changes from v05 +

DUAL RECOVERIES! [this would not haven been possible without the help & brainstorming sessions with Androxyde, thanks mate!]

xRecovery-0.3-GBready and CWM v4.0.1.5 are BOTH integrated in kernel ramdisk

to enter xRecovery keep tapping BACK button when u see new bootlogo/bootscreen!

to enter CWM Recovery keep tapping VOLUME DOWN button when u see new bootlogo/bootscreen!

pressing any other key will just continue booting

so if u have older chargemon then u may boot into xRecovery which is present in /system

i will recommend that u (backup and then) replace /system/bin/chargemon with /system/bin/charger as we no longer need recovery from /system

CWM Recovery v4.0.1.5 is from FXP024 release

[ WARNING ]

PLEASE TAKE A FULL BACKUP OF

SDCARD

BEFORE TESTING THIS

[ download link ]

v05 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )

for Stock ROM (and ROMS based on stock ROM)

X10_2.3.3_DooMKernel-v05-DualRec-v1.ftf

[ MD5HASH : 7b849925223ee0403a577b41869a44d1 ]

x10_gb_DooMKernel-v05_wifi modules (can be flashed via recovery)

v05-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)

for Stock ROM (and ROMS based on stock ROM)

X10_2.3.3_DooMKernel-v05-FS-DualRec-v1.ftf

[ MD5HASH : 122ae5d5075abfa1d6f85fad2ff75e56 ]

x10_gb_DooMKernel-v05-FS_wifi modules (can be flashed via recovery)

do test out all functions of both recoveries and post ur feedback/reports!

enjoy!
[XPERIA X10 Android Development] sahibunlimited:
Xperia reboot app always take us to CWM recovery...

Work well can u provide some CWM recovery compadable zip?
[XPERIA X10 Android Development] mattiL:
A little summary of my wifi problems, and the solution I found.

It seems that a combination of settings in the router was accepted and usable in the Xperia, but gave some problems when trying to reconnect to the network.

I used WEP as encryption and a Shared key as the Authentication System.

This proved not to be a good combination for the phone.

When I changed the Authentication System to Open System instead of Shared Key, the reconnection problems were gone!

See attached pictures for details.
[XPERIA X10 Android Development] riginal:
Awesome work Doomlord but unfortunately my phone doesn't like that much overclock, Will you release a FS version for this too? I simply can't wait to try it
[XPERIA X10 Android Development] DooMLoRD:
let these test be complete... a v05-FS version (DualRecovery) will follow...
[XPERIA X10 Android Development] jan2jan:
hi,

And your router is becoming a public domain router. Try to find firmware updates for your router or buy a new one with decent encryption technology onboard.

regards

Send from unlocked x10i which want to be free.
[XPERIA X10 Android Development] aR_ChRiS:
Can we use this kernel for both stock-based roms and the FXP CM7?
[XPERIA X10 Android Development] zimmerAndy:
hey doom thanks for this but here you say: so if u have older chargemon then u may boot into xRecovery which is present in /system

i will recommend that u (backup and then) replace /system/bin/chargemon with /system/bin/charger as we no longer need recovery from /system

but i have both in system and i just flashed the new dualrec. they both works great and fast too!!! but do i have to delete the chargemon file??
[XPERIA X10 Android Development] mattiL:
Nah, don't worry.

This is a dual network router and what you see is my low encryption network for devices like phones, Nintendo DS and the likes which can't handle faster networks with better encryption.

And I live in a small town. :)
[XPERIA X10 Android Development] colossus:
test release DooMKernel-v05-DualRec-v1

Just tested on Z's cm7-zmod 003 and i have both recoveries working.;)

Wifi working good too.;)

Thanks Doom.:)
[XPERIA X10 Android Development] sahibunlimited:
Bump!

A zip with some unuseful content and safe to flash?

IDK how to make CWM recovery compadable zip so can u provide a zip?
[XPERIA X10 Android Development] tigermrk:
All looks good here. Both recoveries boot fine. Can anyone tell me the difference between them?
[XPERIA X10 Android Development] Terrandroid:
This has nothing to do with the router, the phone can't handle WPA2 encrytion. When you set the router to WEP it connect's just fine.
[XPERIA X10 Android Development] jan2jan:
hi,

And why can my x10 with the doom wifi modules communicate under wpa2 tkip/aes with my Linux based router.

Regards

Send from unlocked x10i which want to be free.
[XPERIA X10 Android Development] AN7 OverClocker:
doom you are awesome
[XPERIA X10 Android Development] Terrandroid:
Then you have the right combination, and i think its software related because i resently tried the wolfbreak v5 and the problem was gone. Now im back to Zmod-CM7 and its the same problem again. So i had to set the router to WEP.
[XPERIA X10 Android Development] ten_tickles:
Whoop whoop, both recoveries boot on wolfs v6 rom :D

Amazing job!
[XPERIA X10 Android Development] seek4:
@ DooMLorD Hi, first thanks for your great work! Got a couple of issues thou:

1) Your kernels for CM roms seems to kill audio playback for me.. Have tried on CM7-ZMOD-003, Achotjan-7.0.3 and GingerVillianMOD-r1, and various combos of players, but ever since I unlocked my phone, just any MP3-player is silent, and some doesn't even display playback button! If I change to another kernel (i.e. CM7_Th_kernel_xxx) playback returns, but I would rather run yours!

2) This is probably temp, but as long as most zip-files "out there" are incompatible with included recovery, it is really more like a pain than a feature (no offence)..
[XPERIA X10 Android Development] LegibleEel:
Works great on wolfs Rom, though what are we able to dual boot??
[XPERIA X10 Android Development] SysGhost:
Additional wifi problems:

wpa_supplicant keeps crashing, causing device to soft-reboot over and over as long as the wifi-module ar6000.ko remains loaded.

Connected to other types of networks (other than wpa) it seems to be stable.

Also: If I try another kernel (stock for instance) this problem doesn't exist.

Conclusion: This kernel (DoomKernel 05 / 05FS and the right/correct wifi module for the kernel in question) causes reboot-loops when trying to connect to a wpa encrypted network, only way to get out of the reboot loop is either disable the wifi router, or somehow remove the ar6000.ko module so it doesn't load.

---

Since I depend on wifi being able to connect to WPA/WPA2 networks, I'll stay with the 04b for locked bootloaders for the time being.

04b for locked BL works flawless.
[XPERIA X10 Android Development] diimaan:
oops sorry I am also unable to test it Doom! overclocked! :(
[XPERIA X10 Android Development] aimcr7:
What the difference between interactive and interactiveX?
[XPERIA X10 Android Development] iridaki:
Check here for reference!
[XPERIA X10 Android Development] Zocker Tko:
kernel works fine, found no probs for me, thank you:) (dual recovery:cool:)
[XPERIA X10 Android Development] riginal:
He said he'll release a FS version (without oc) for this too, Hoping for it to get released today, Waiting...
[XPERIA X10 Android Development] jan2jan:
Hi Doomlord,

i'am running the dual recovery kernel v5 in combination with the stock gingerbread r ROM.

I also installed supercharged v6 scripts. My x10I is flying now. Never had such a performance with custom roms before and the battery does not drain at all. Further testing now.

Regards

Send from unlocked x10i which want to be free.
[XPERIA X10 Android Development] DooMLoRD:
nope... CM7FXP will require a different kernel (ramdisk)...

then no need to delete...

its DUAL RECOVERY, not dual boot...

1) this is odd... i am using Achotjan-7.1 (check screenshot in 1st post) and have no problem which u are talking abt... is anyone else experiencing similar issues?

also the ROMs u enlisted require normal kernel NOT CM7FXP version of kernel...

2) well its kinda sad that we dont use the newest things... its fairly easy to shift to new edify syntax, just that most modders/cooks/devs should start using it now...

xRecovery-0.3 is using older AMEND syntax which is very limited in capabilities...

CWM 4.x is the NEWEST recovery supporting EDIFY syntax which supports lot more functionality... CWM also allows the users to take/restore backups of /sd-ext AND /sdcard/.android_secure (native android app2sd)...

dude... the CWM compatible zips are right here in this thread...
[XPERIA X10 Android Development] seek4:
Aparently I can't change kernel with this v05 at least, so in order to have working audio on CM7 roms have to flash	[KERNEL][PreRooted] Stock X10 FW 3.0.1.G.0.75 [FOR UNLOCKED BOOTLOADERS][Dt:11/Sept], and then install rom from there, letting it push whatever kernel supplied..

Can anyone PLZ confirm working mp3-playback on CM7 based rom (not stock-based)??
[XPERIA X10 Android Development] DooMLoRD:
no dude...

u need to use the kernels in this thread marked "for Stock ROM (and ROMS based on stock ROM)" and not "for CM7-FXP ROM (and ROMS based on CM7-FXP ROM)"

try it out and let us know...
[XPERIA X10 Android Development] seek4:
1) It is odd mate, I can reproduce it anytime, in fact haven't found a way to avoid it..

Scenery is unlocked BL "proper way", then FT-install of your first kernel for unlocked BL (with deepsleep issue) and then some testing with various roms and kernels, ending up (and now again) with [KERNEL][PreRooted] Stock X10 FW 3.0.1.G.0.75 [FOR UNLOCKED BOOTLOADERS][Dt:11/Sept], from where most anything goes, on other kernels than yours that is.. But maybe you give the answer, if I simply don't understand what kernels goes with which roms:

Please forgive me if n00bing, but the listed roms are CM7-roms (right?:rolleyes:) so I felt confident the kernel to use would have to be named "CM7(something).ftf/ .zip", are you saying I should use a stock-based kernel (i.e. "x10_2.3.3_DooMKernel-v05.ftf"for those roms??:confused::eek:

2) Couldnt agree with you more, and the worst part really was to boot Windoze (can't get wine to run FlashTool) to get old xRecovery back, but that would be fixed with dual recovery I guess? :)

P.S.: Am the lucky owner of a "happy" x10i, yet to be provoked by any OC /UV, so can't imagine that's an issue here..:cool:

edit: Sorry for asking while being answered! :o:D
[XPERIA X10 Android Development] DooMLoRD:
try the kernel for stock based ROMs... x10_2.3.3_DooMKernel-v05.ftf
[XPERIA X10 Android Development] seek4:
THANKS mate, did that and now everything is exactly as I wished for.. Suppose I don't have to understand it for things to work..:rolleyes::D:D
[XPERIA X10 Android Development] Bugly Astard:
Erenz 1.9.16

baseband 67

unlocked bootloader as of one hour ago. Very easy BTW

Using v05 stock rom version, everything is great so far. Ill comment later, gotta give it some time but so far so good I was worried about this unlocking thing.
[XPERIA X10 Android Development] DooMLoRD:
test release v05-FS (Dual Recovery v1) posted here: http://xdaforums.com/showthread.php?p=17659880#post17659880

please test out all functions of both recoveries and report back!

enjoy!
[XPERIA X10 Android Development] ten_tickles:
Since installing your dual recovery kernel.....I cannot mount sd card via USB, is there a way to fix this? :confused:
[XPERIA X10 Android Development] HunteronX:
As an example, it allows us to have permanent recovery 'area' somewhere within the phone. If it's bundled in the kernel, as Doomlord is trying to do, then you just flash the kernel with FlashTool, and you can restore your phone with less hassle.

@DooMLoRD

Thanks very much for your hard work. I can confirm that the kernel works too, and I like the new splash screen! :)
[XPERIA X10 Android Development] sahibunlimited:
Hey DooM include OC version if u have time i normally dont use 'set at boot' in set cpu but i think i have booted at 1228 Mhz sometimes....
[XPERIA X10 Android Development] pietropizzi:
@9Lukas5

Can you please write a small How-To for people beeing on 2.3.3 (like wolf's 4.0.4)

outlining the steps you took ? I have an idea but I prefer following one who has done it before. (maybe here or in your own thread) THX
[XPERIA X10 Android Development] ephumuris:
Do you get data disconnects with new miui?
[XPERIA X10 Android Development] 9Lukas5:
haha, interesting question, cause I'm on holiday atm and don't using roaming data very often. But for me there weren't any data disconnects yet also on the older tripnmiui releases...so I would say no.
[XPERIA X10 Android Development] DooMLoRD:
done...

now integrated xrecovery directly in boot.img

though using a VERY ugly/dirty way...

doing some testing now (will keep adding progress here)

booting into recovery WORKS

restoring backups WORKS

flashing update.zip thru recovery WORKS

now trying something radical... wiping all partitions thru recovery and then testing if device can reboot into recovery... WORKS:

last test... taking backup...
[XPERIA X10 Android Development] :
btw, do not forget, that you can build now own

system and userdata things.

preinstalled modules,apps,whatever.

full freedom
[XPERIA X10 Android Development] DooMLoRD:
well i am interested in the following:

writing to /boot thru recovery (basically flash_image and dump_image should work)

have a dedicated partition for recovery say /recovery

if possible change partition layout
[XPERIA X10 Android Development] 9Lukas5:
hey doom, is it possible to integrate the wifi module also directly in kernel? cause now if I change the rom, the kernel stays but for full functionality I have to remember to reflash the wifi modules after installing a new rom, if the kernel includes the wifi modules that couldn't happen and the procedure to install kernel wouldn't be that complicated for noobs....??
[XPERIA X10 Android Development] sahibunlimited:
One thing i have Stock 2.3.3 with this doomkernel now so if i restore back my WB rom backup and that contains Doomkernel(Non-Unlocked Bootloader Once) and flash this again will everything allright?

And is Xperia Reboot options working with Xrecovery intergated in boot.img?
[XPERIA X10 Android Development] doomed151:
How long till you release the kernel with xRecovery?

Right now, I'm totally lost without recovery.

Bootloader unlocked fine, kernel installed fine but FlashTool (0.2.9.1 and 0.3.0.0) can't ask for root permissions (superuser doesn't show up) so I can't install xRecovery. Any other alternative way?

Thanks!
[XPERIA X10 Android Development] colossus:
I successfully installed recovery with the older flashtool, i never excepted permissions on phone but it still worked.;)

http://xdaforums.com/showpost.php?p=17371480&postcount=28
[XPERIA X10 Android Development] DooMLoRD:
i am working on it... doing some final testing...

keep checking this post: http://xdaforums.com/showpost.php?p=17375531&postcount=46
[XPERIA X10 Android Development] doomed151:
Weird, FlashTool just spits out this:

Edit: Ok, I'll be waiting. :D
[XPERIA X10 Android Development] Oodie:
Or a flashable zip of wifi module would be nice :?
[XPERIA X10 Android Development] doomed151:
I just happened to make this lol

Look below.
[XPERIA X10 Android Development] sahibunlimited:
Hey if u manually copy files then u have to set permissions...

Flashtool sets it by itself...:)
[XPERIA X10 Android Development] Oodie:
Ho hooo . This gets interesting moment by moment :lol:

Thanks .

Edit :

didn‘t check this working yet.

Away from home unfortunately .

Will get on this rightaway when i get home .
[XPERIA X10 Android Development] DooMLoRD:
DooMKernel-v04-FS-FINAL

x10_2.3.3_DooMKernel-v04-FS-FINAL.ftf (with working recovery integrated in kernel)

[ MD5HASH : 4b2af3f7952cc11778f66a8d57f671e8 ]

wifi module (can be flashed via recovery)

someone create mirrors for this... i am going out for dinner...
[XPERIA X10 Android Development] sahibunlimited:
x10_2.3.3_DooMKernel-v04-FS-FINAL.ftf:HERE

x10_gb_DoomKernel-v04-FS_wifi.zip:HERE
[XPERIA X10 Android Development] colossus:
Ok, i have just tested mine and it is working fine on Z's rom.;)
[XPERIA X10 Android Development] ten_tickles:
Thanks dude.....Oh no, I wonder what the issue is then? It was working fine before I flashed this kernel. :confused:
[XPERIA X10 Android Development] DooMLoRD:
which ROM mate?

or are u facing issues of mounting SDCARD in recovery?
[XPERIA X10 Android Development] ten_tickles:
I'm on Wolf v6 rom dude, I can't mount in the recoveries either.....
[XPERIA X10 Android Development] DooMLoRD:
hmmm... have u partitioned ur sdcard?

can u post the outputs of the following commands: (adb shell or teminal emulator)

df

mount