yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Android Development] DooMLoRD:
THANK YOU!

and the testing-phase is complete!

will update the threads with the final working files

now we have insecure kernel + prerooted (busybox working + working su flashing file) + recovery!!!

ALL WORKING!!!

thank u tRippinthehead and others for testing; FreeXperia Team for FreeXperia-CWM recovery in CM7 kernel (from where this Recovery is got); thank you zdzihu, jerpelea, Bin4ry & Blagus! u guys ROCK!
[Xperia Arc Android Development] tRippinthehead:
and +OC\UV ;)
[Xperia Arc Android Development] DooMLoRD:
OC/UV is just a small part... i can add a LOT more...

check out the kernel i made for X10 http://xdaforums.com/showthread.php?t=1172200
[Xperia Arc Android Development] tRippinthehead:
thanks this cool you made i will wait for future updates :)
[Xperia Arc Android Development] jacobwind:
Thanks for this kernel. works like a charme.

You say you can add a lot. Is it possible to modify the liblight so that when you get a message the light behind the buttons flash or light up?

I had the SGS before and it had no LED for notification. Neldar made a modification for that. He also made an app to control it. Maybe it is possible to make the same change to this kernel so that the app works on this as well?

Thank you for this fine job you made
[Xperia Arc Android Development] sahha:
we need overclock and USB OTG :p

see this for xperia play

http://xdaforums.com/showthread.php?t=1128272
[Xperia Arc Android Development] lil_devil:
i am not sure of the difference this kernel will bring out...but since we can use backup and recovery in this can we shift between CM7 and the stock xperia using this..??
[Xperia Arc Android Development] DooMLoRD:
that is all planned for future work..

i think CM7 will require u to install FreeXperia CM7 kernel... CM7 wont work on this kernel as this kernel is ment for stock users...
[Xperia Arc Android Development] dzupert:
Why the new kernel clock is only 1 GHz max?
[Xperia Arc Android Development] DooMLoRD:
because thats the max stock speed of Arc & this kernel is NOT OC ;)

there is already a OC kernel posted by if2
[Xperia Arc Android Development] dzupert:
Yes, but there is no xrecovery:(
[Xperia Arc Android Development] DooMLoRD:
i will talk to if2, may be we can merge the two kernels ;)
[Xperia Arc Android Development] dzupert:
it would be great thanks
[Xperia Arc Android Development] ctomjudo:
Guys,

Not sure what I'm doing wrong...

when I ran fastboot flash boot boot.img

I get sending 'boot' <4818 KB>...

FAILED <remote: The Device must be rooted first>

finished. total time 0.003s
[Xperia Arc Android Development] tRippinthehead:
you can yourself play with freqs and voltage ;)
[Xperia Arc Android Development] DooMLoRD:
yes i can... but since he originally posted the OC kernel, i dont want to infringe on his kernel...
[Xperia Arc Android Development] tRippinthehead:
well I hope he is not against this merger :)
[Xperia Arc Android Development] nöt:
The apps are visible, when i press download it tries to start the download. I can see the % meter. But it never starts and just closes.

SI/CDA number?
[Xperia Arc Android Development] DooMLoRD:
that behavior is not kernel related ;)
[Xperia Arc Android Development] nöt:
Nope, cause its not working with stock rom now.

I cant download swiftkey or screenshot. Can it be that simple that its cause i dont have wifi?

Then thats stupid. Had me reflash my phone and restore backups etc for 2 days now.

edit: But i never noticed that problem when I had doomkernel V4.
[Xperia Arc Android Development] w1000i:
@DooMLoRD

why the android not take all the ram capacity ?!!! in the arc only 340 MB/512:confused:
[Xperia Arc Android Development] DooMLoRD:
some RAM is kept allocated to kernel thats why complete RAM is not visible
[Xperia Arc Android Development] DooMLoRD:
DooMKernel (v09) Released!

DooMKernel (v09) Released!

[ new features ]

added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)

improved init.d support, now scripts in /system/etc/init.d will automatically be given correct permissions and be executed (this will not correct/fix the errors which might be inherently present in the script)

corrected VDD control to show only those frequencies which are enabled in CPU-freq table

download links at first post!

ENJOY!
[Xperia Arc Android Development] ShyamSasi:
Flashed the new Kernel .. Everything works fine :)
[Xperia Arc Android Development] w1000i:
can you play with it to have more ram ! because i saw some did that in LG O2X

-http://mybookworld.wikidot.com/forum/t-122049

-http://xdaforums.com/showthread.php?t=1078846

:rolleyes:
[Xperia Arc Android Development] hygge:
Allot of RAM is most like reserved for camera and radio, that was the case on the old Xperia X1. I remeber the RAM could be recovered on the X1 by reallocating the camera memory as free available memory but that would make the camera non functional.
[Xperia Arc Android Development] babygau:
Kernel working so well except the cpu still load to maximum freq, however the interval is too short ( "9ms" instead "468ms" compared with last v8 kernel)

I tested via setCPU
[Xperia Arc Android Development] DooMLoRD:
thats the best i can do to reduce that spike ;)

the other solution would be to remove overclock completely...

which one do u prefer?
[Xperia Arc Android Development] nöt:
Just gotta tell you that the market problem was actually because I didnt have wifi.

Works fine now after I bought a wifi router.

Never heard of that problem before.

And thanks for the good work! :)
[Xperia Arc Android Development] Okluzhion:
Thank you for your hard work, DooMLoRD, the newest version works as expected :) I have a question, though. In the previous versions of the kernel I did not have the init.d folder, but now I do. How come?
[Xperia Arc Android Development] DooMLoRD:
well thats wht the kernel (ramdisk) does ;)

if u are interested in wht all is happening u can check the file:

/sbin/sysinitsupport.sh
[Xperia Arc Android Development] SimonZ:
v09

Perfect! the best nice boot picture, not jump @ 1900MHz when start, right frequencies showed in incredicontrol... Thank you Doom, WELL DONE!
[Xperia Arc Android Development] tRippinthehead:
Hey DoomLord you the best thanks for your effort to make this possible ;)
[Xperia Arc Android Development] Okluzhion:
I was asking about your previous versions, because everyone was talking about init.d folder but I didn't have it until this update. :)

Sent from Xperia arc
[Xperia Arc Android Development] X3R0:
i always end up in some bootloops when using this kernel. tried all since v4. just tested v9 - bootloop again....

my phone: unlocked bootloader. generic uk .368 firmware. busybox 1.16.2 in /system/xbin/

-> everything is fine when using stock kernel...

what i did today:

flashed v9 (md5 is ok - checked again before flashing) - BOOTLOOP (I see the boot logo - it stays for about 1 or 2min then blank screen and again the boot logo...........)

then I flashed again v9: BOOTLOOP

then I flashed stock .368 kernel: booted and everything is ok.

I don't have scripts in the init.d folder...

I flashed the boot.img with this command: "fastboot flash boot boot.img"...

Sometimes i get it booted - but then my phone freezes after some hours (no overclocking!) and then i get the bootloops again...

what am i doing wrong? :(
[Xperia Arc Android Development] Evil_Sephiroth:
V 09 istalled..all perfect..but.

No WAY App2SD work

SD EXT exist, but NO app inside ;_;
[Xperia Arc Android Development] DooMLoRD:
DooMKernel (v09-FIX) released!

DooMKernel (v09-FIX) released!

[ new features ]

fixed sysinit support

enabled /system/etc/install-recovery.sh execution

download links at first post

enjoy!
[Xperia Arc Android Development] sahha:
+1

same problem :mad:
[Xperia Arc Android Development] sahha:
i fix it :D

reinstall busybox to /system/bin/

reboot your phone :D
[Xperia Arc Android Development] Dealeet:
same problem
[Xperia Arc Android Development] marcoplo:
tell me guays whether the signal range for wifi good and what are the speed of the wifi please are you getting 150mbps in N .
[Xperia Arc Android Development] X3R0:
v09-FIX: bootloop here :(
[Xperia Arc Android Development] DooMLoRD:
sorry mate i dont really know why u having issues on ur device...

BTW can u upload the last_kmsg?

if u can get into recovery connect ur device to PC and run the following command:

adb pull cat /proc/last_kmsg last_kmsg.txt
[Xperia Arc Android Development] X3R0:
here's my last_kmsg.

edit:

got the kernel to boot 1 time, tried rebooting - bootloop again
[Xperia Arc Android Development] harfot:
I had no need to but I tried to install #9-FIX just for the sake of curiosity. Normal installation, no loop and App2SD also working in normal way.
[Xperia Arc Android Development] DooMLoRD:
DooMKernel (v10) released!

DooMKernel (v10) released!

[ new features ]

compiled using toolchain gcc-4.4.3 (might improve kernel performance)

added new CPU governors InteractiveX (thanks to imoseyon), SmartAssV2 (thanks to erasmux) & Savaged-Zen (thanks to Savaged-Zen)

[ screenshots ]

download links at first post

enjoy!
[Xperia Arc Android Development] w1000i:
what's the deference between InteractiveX & Interactive ? :confused:
[Xperia Arc Android Development] DooMLoRD:
info on new governors

InteractiveX - Tweaked Interactive governor by Imoseyon by adding more features like suspend/wake profile

SavagedZen - A smartass based governor modified and tweaked by the SavagedZen team

SmartassV2 - Is an improved version of smartass governor

for more info use Google ;)
[Xperia Arc Android Development] Dealeet:
v10 works for my phone! finally.

Thanks!

v4-9 didnt work for me kept getting boot loops.

but 10 is works perfect and finally can go to recovery
[Xperia Arc Android Development] X3R0:
nice! v10 working here, too.

tried some restarts - everything seems OK now.

Thanks!
[Xperia Arc Android Development] harfot:
And #10 is just working - look forward to try new features.
[Xperia Arc Android Development] yodafone:
My Home key doesn't work now after flashing v10. Am I missing something?

I know the button isn't damaged because the key backlight comes on when I press it, but it won't return me to the Home screen.
[Xperia Arc Android Development] harfot:
Mine work as normal. Try to turn off/on. If not working try a reflash.
[Xperia Arc Android Development] Dealeet:
yeah try reflash
[Xperia Arc Android Development] abhisheak.bansal:
hey i don't have any idea about CPU governors,can anybody provide me some brief information on the same and also recommend the best governor?
[Xperia Arc Android Development] DooMLoRD:
https://github.com/DooMLoRD/Xperia-...r/kernel/Documentation/cpu-freq/governors.txt

for other governors info use google ;)

i prefer Interactive/InteractiveX

but it depends on ur use/preference
[Xperia Arc Android Development] DooMLoRD:
OFFTOPIC

*OFFTOPIC*

yaay with my kernel ur phone (Xperia Arc) is better than Xperia Arc S

:D:D:D:D
[Xperia Arc Android Development] xtorm80:
haha yea man, arc s is just a rip off....sigh.... what happen to dual core SE!?

btw is the new kernel taking more battery?
[Xperia Arc Android Development] dubist:
i have a locked Bootloader and rooted 2.3.3 .

Does i loose my APPS wenn i unlock the Bootloader and does TRACKiD and Facebook inside xperia works ?
[Xperia Arc Android Development] crazymister:
Please, use the search function... That information is here on the forum already, and is provided when you unlock too.

Sent from my LT15i
[Xperia Arc Android Development] jamaljmys:
thank you Doom for perfect work.

BTW. did you notice the script in this post?

http://xdaforums.com/showthread.php?t=1233878

i tested with your kernel V8 and its work for me good.

i wondered why we didn't see any custom roms yet since we has CWM recovery and unlocked boot-loader and custom kernel:confused:

thanks again

cheers man
[Xperia Arc Android Development] DooMLoRD:
there are tons of tweaks/scripts which can be found on XDA ;) u just need to search
[Xperia Arc Android Development] hygge:
You will loose all data when you unlock it, it is practically an master reset and you will have to setup everything from scratch. Your SD card will not be touched. Look at it on the bright side, it will clean up your phone and it will feel new again :)

TrackID will no longer be able to connect to the remote trackid server due to the loss of DRM. There are other apps that have the same functionality that you could install if you miss this, try SoundHound. You could give SoundHound a try before unlocking to see if it can replace TrackID.

Facebook inside is still working, you can synchronize and bind the facebook contacts with your phonebook contacts. Only thing that are supposed to not working as I understand is some like/dislike option. I have not found any facebook related functions to not work after unlocking the bootloader.

Personally I find I gain much more by unlocking the phone and installing Dooms great kernel which benifits me everyday with higher performance, quicker response and lower power consumption with undervolt compared to the few rare times I could find some use of TrackID. Forgot to mention the root access which give extra control of the phone.

And as Doom allready stated, this will turn our ARCs into an ARC S :) we just have to wait for the comming firmware with the added functionality.

PS: I find you question very valid on the subject. I ended up spending hours and hours going through the forum to find out what exactly I would loose unlocking the bootloader and I was still uncertain how it would affect my phone.
[Xperia Arc Android Development] yodafone:
FWIW, found the cause of the problem: removing AccessoryKeyDispatcher.apk. Thanks anyway.
[Xperia Arc Android Development] punkmonkey1984:
Unlocking with Omnius tool i retained all data. but its not free.
[Xperia Arc Android Development] inteks:
hi,

i made an easy2use all.in.one tool for govenor,voltages,overclocking and systemtweaks :cool:

Forum: http://xdaforums.com/showthread.php?t=1242133

Market: http://market.android.com/details?id=com.SetXperia.Inteks.org

have fun

inteks
[Xperia Arc Android Development] dondavis007:
Sweeeet!
[Xperia Arc Android Development] kormatoes:
I do now lol sorry for that
[Xperia Arc Android Development] DooMLoRD:
u do realize that this is ARC thread?
[Xperia Arc Android Development] Okluzhion:
He already answered that. :P

Not sent from Xperia arc S
[Xperia Arc Android Development] bmwbasti:
So that means that your app can fully replace SETCPU, Incredicontroll and CPUSpy?
[Xperia Arc Android Development] Vintiem:
someone an idea which i/o scheduler gives the best (fastest) performance?

i don't see much difference. but maybe I miss something.

kind regards,

vintiem
[Xperia Arc Android Development] hygge:
The NOOP scheduler is in my opinion the best option as long as memory flash disk are used and we are not running advanced high performance databases with allot of in/out operations.

You will with NOOP read and write directly to the memory without spending extra cache and cpu cycles to order the operations, this will in theory also decrease the risc of corupting files from sudden system shutdowns and maybe even save some battery.

The other schedulers are made to order read/write operations on physical disks to prevent disc trashing where you read/write all over the disc, the physical disc needs more time to move the arm back and forth on the physical discs. This is no issue on flash memory, it does not matter which addresses you are or write to, the seek time is the same.

This is from wiki:

"NOOP scheduler is best used with solid state devices such as flash memory or in general with devices that do not depend on mechanical movement to access data (meaning typical "hard disk" drive technology consisting of seek time primarily, plus rotational latency). Such non-mechanical devices do not require re-ordering of multiple I/O requests, a technique that groups together I/O requests that are physically close together on the disk, thereby reducing average seek time and the variability of I/O service time."

Anyway, the disk read and write activity we have on our android phones is very small and the difference would be small and probably very hard to notice. I prefer NOOP from the simple fact that it will not spend extra cpu and cache to order the read and write operations. I do not see any reason why this would be needed especially as long as no swap is used and no applications are running that continuously read and write to the flash memory.

This paper shows a very good examination and explanation of the different io schedulers. Their tests show that the NOOP performs much better than the old schedulers like deadline, anticipatory and cfq when it comes to flash memory. The NOOP even outperforms the bfq scheduler under normal operation, it is only under heavy load like in a windows file server environment that the bfq scheduler will perform better than the noop on a solid state disc.

http://dropzone.tamu.edu/techpubs/2009/TAMU-ECE-2009-02.pdf
[Xperia Arc Android Development] Vintiem:
Thank you for your reply.

I can't find NOOP. anything wrong with my device?????

vintiem
[Xperia Arc Android Development] hygge:
I am using v10 DooMKernel and NoFrills CPU Control to change it. I would think NOOP is included in all kernels available, which tool are you using to change the io scheduler?
[Xperia Arc Android Development] Flo95:
V10 works fine here. But I can't get Recovery get to work. Can't mount SD Card error :(

Just noticed that "Set on Boot" in Incredi Control is unthicked after each boot, but the app sets the voltages after each boot. -100mV is stable for weeks now btw :)
[Xperia Arc Android Development] DooMLoRD:
hey i am using v10 kernel and JUST now i took a nandroid backup... so can u tell me when do u exactly get "Can't mount SD Card error"?? may be u can upload the recover logs from /cache/recovery/
[Xperia Arc Android Development] DooMLoRD:
have u partitioned ur sdcard? is it accessible via android OS?
[Xperia Arc Android Development] Flo95:
Please remove my imei from your post, don't want it to be public xD

Yes, I can access the sd card with the OS, Root Explorer, Astro etc

Mini Partition Wizard days I just have one big partition, so no, the SD is not partitionated.
[Xperia Arc Android Development] DooMLoRD:
ok so when u are in OS can u post outputs of commands (adb shell) or (terminal emulator):

df

and

mount
[Xperia Arc Android Development] Flo95:
Thanks

Sorry, what do you mean?
[Xperia Arc Android Development] DooMLoRD:
outputs of commands (adb shell) or (terminal emulator)
[Xperia Arc Android Development] DooMLoRD:
strange... on my device i have:

/dev/block/vold/[B]179:1[/B]

btw can u check the output of the following:

ls -l /dev/block/mmc*

on my phone the output is:

/dev/block/[B]mmcblk0p1[/B]

i am guessing that on ur phone it will be:

/dev/block/mmcblk0p0

which might be causing issue in recovery...
[Xperia Arc Android Development] Flo95:
It looks like that:

$ export PATH=/data/local/bin:$PATH

$su

# ls -l /dev/block/mmc*

brw------- 1 root root 179, 0 Sep 6 19:36 /dev/block/mmcblk0

#

Is it possible to fix it?
[Xperia Arc Android Development] DooMLoRD:
interesting... on my Xperia ARC its:

$ export PATH=/data/local/bin:$PATH
$ su
# ls -l /dev/block/mmc*
brw------- 1 root root 179, 0 Sep 7 00:00 /dev/block/mmcblk0
brw------- 1 root root 179, 1 Sep 7 00:00 /dev/block/mmcblk0p1
#

BTW i have only a single partition on my SDCARD (never partitioned it)
[Xperia Arc Android Development] Flo95:
That's strange...

I never partionated that SD card.

It worked with xRecovery on my X10...
[Xperia Arc Android Development] DooMLoRD:
may be u should contact Bin4ry... he is the expert... i am just a noob ;)
[Xperia Arc Android Development] Flo95:
Ok, I'll send him a pm.

Thanks for your help anyway
[Xperia Arc Android Development] DooMLoRD:
be sure to tell him our findings
[Xperia Arc Android Development] Flo95:
Yeah.

I sent him the links to our posts/threadname with the logs and the differences between our devices.

I hope he can help me/other users that might have the same issue.
[Xperia Arc Android Development] realfelix:
Any caution by speeding up to 1,4 GHz?(arc s) for long time though
[Xperia Arc Android Development] superlimau:
i've oc to 1.4ghz, unclock my voltage and been running for 3 days w/o much issues....on this kernel...
[Xperia Arc Android Development] zohaib0001:
drain battery so quickly

This kernel drain my arc battery so quickly

i did not over clock my arc its on 1024 MHZ

when i am on stock kernel

i charged my battery upto 100% before sleeping and its only used 2% battery upto morning time with out in use.

and tomorrow i flash V10 kernel

again i charged it upto 100% then i sleep arc not in used again

but at morning its battery level is 81%

means it used 19 % in this kernel from 2%

please resolve this issue
[Xperia Arc Android Development] Flo95:
Use CPU Spy and check if Deep Sleep gets used.

Mine used it for 5h 20mins and now it doesn't go to deep sleep anymore :(

Maybe an issue with V10?

With V8 it worked perfect.
[Xperia Arc Android Development] bassie112:
Still going strong @0.122/1.5GHz and underclocked with 75mV.

Have to say ondemand with 85% threshold and 50.000us respons gives me the smoothest experience. Smartass(v2) shows some lag. Is this normal? Also deepsleep only 1%... but don't know what it was before v10.
[Xperia Arc Android Development] superlimau:
OCed to 1.4ghz smartass, UV by 50mv and here my usage % after 16hours of standby/usage(fb,browser,email and of course xda) with 30% battery left now.

------------------------------------------------

Kernel

Linux version 2.6.32.9-perf (doomlord@doombox) (gcc version 4.4.3 (GCC) ) #10 PREEMPT Wed Aug 31 04:13:14 IST 2011

CPU

Frequency: 368640 kHz

Load Average: 8.34 8.28 8.35 1/650 8701

Processor	: ARMv7 Processor rev 2 (v7l)

BogoMIPS	: 408.94

Features	: swp half thumb fastmult vfp edsp thumbee neon vfpv3

CPU implementer	: 0x51

CPU architecture: 7

CPU variant	: 0x1

CPU part	: 0x00f

CPU revision	: 2

Hardware	: mogami

Revision	: 0000

Serial	: 0000000000000000

Time in State

122880 | 47871 | 9.57%

245760 | 3538 | 0.71%

368640 | 213180 | 42.61%

460800 | 8375 | 1.67%

576000 | 3560 | 0.71%

652800 | 417 | 0.08%

768000 | 440 | 0.09%

806400 | 104 | 0.02%

921600 | 118 | 0.02%

1024000 | 57002 | 11.39%

1113000 | 0 | 0%

1209600 | 0 | 0%

1305600 | 0 | 0%

1401600 | 165643 | 33.11%
[Xperia Arc Android Development] spida_singh:
From my experience, battery is being used a lot quicker too.

I may need more twaeking

I have oced to 0.122/1.5GZ, using interactive and NOOP.

Screen off is set to interactive with 0.122/0.460 max (screen on as above)

I have not touched voltages,

is the recommended setting -75mv for all frequancies?

P.S i now only use SetXperia from the market for CPU and tweaking, very good all in one tool :D

EDIT

Now set -75mv to all frequancies. WIll keep an eye on it throughout the day.
[Xperia Arc Android Development] NeoCream:
I also report faster battery drain with this kernel.

I got following settings:

max: 806 MHz

Min: 122 MHz

InteractiveX

BFG (as I/O scheduler)

lowered all voltages with -75

I think the InteractiveX is making my battery drain quicker... but i need to test it first.

--> my battery barely holds for a day :-((
[Xperia Arc Android Development] bassie112:
What is deep sleep btw? Practically zero MHz? Right now I'm at 122Mhz min and battery is mediocre at best. The phone is not going into deep sleep (only 1%) so maybe some profit can be made in this area.
[Xperia Arc Android Development] Okluzhion:
I thought it was just me, but now I see that's not the case. I, too, have to say that with the latest kernel version v10 the battery drains faster and the phone does not spend so much time in Deep sleep mode even though it should. I thought it was because I installed Lookout, but I haven't noticed any improvement in battery life since I uninstalled it. I might flash v8 or v9 and test for some time to see if that happens only with v10 flashed.

Also, some force closes started appearing, dunno if it's kernel related, though.

Not sent from Xperia arc S