[Q] Can you help me? (IO patch) - Optimus One, P500, V General

I use ku3700 (optimus one for korean)
It's a little different
so I can't flash p500's roms..
(If I flash p500's rom, my phone will become brick)
so
I'm trying to make kernel for korean optimus one users
and I made oc kernel..
but I can't make IO patch kernel
Could you teach me how to make IO patch kernel
한국인이 보신다면 이것좀 영작해주세요;;;;
저는 한국 옵원 유저입니다.
외국옵원과 한국옵원에는 조금 차이가 있기에,
외국용 롬을 적용할수 없습니다.
(적용하면 바로 벽돌;;
그래서 새로 커널을 만들어보자 노력하여서
한국 옵원용 오버클럭 커널도 만들었었습니다.
그런데 이번엔 IO 패치 를 해보고 싶지만..
어떻게 하는지 몰라서, 발만 동동구르고 있네요..
쿼드런트 1000점 넘어보고 싶은데 말이죠...
누가 좀 도와주세요..

Related

[KERNEL][MINI] DooMKernel [NO LONGER MAINTAINED]

hi i will soon be discontinuing support and closing down my (DooMKernel) threads for the following devices:
Xperia Ray
Xperia Mini
Xperia Mini Pro
Xperia Neo
RIGHT NOW I AM CLOSING DOWN THIS THREAD
since i only have the Xperia ARC with me, its becoming difficult for me to manage so many devices, especially since CM7 kernel will require different kernel sources (even MiUI), the task is going to get tougher for me... also I am getting busy with some personal work so wont be able to dedicate a lot of time for the devices which i dont even have...
i have asked the Xperia Play users to think abt donating a device to me...
if they want then they can do so, then i will continue work on PLAY too... but if they are not willing, then even that kernel will be closed down...
currently hartej has Xperia Ray and will be working on the kernel for that device (i will help him get started and working )...
another thing, my dear friend Napstar is an awesome dev, he is currently working on Ideos X6 kernel/recovery/other stuff, i keep helping him out when ever he needs help ... he is willing to help me out but we will need that device with us to continue work... so if for any of the above devices you guys are willing to donate a device to him/us, i am sure he/we will continue work on kernel and much much more
i invite advanced users who have knowledge abt compiling kernels to contact me... i can help them out to keep the kernels up for that device...
for technical queries u can always send p.m. to me
hope u guys understand this...
regards,
DooMLoRD
---------------------------
hello guys!
i am new to kernel development but i think this kernel would be useful for a lot of ppl using stock SE 4.0.A.2.368 FW...
I DONT HAVE THE DEVICE SO NEED SOMEONE TO TEST IT!
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
(screenshots are from Arc)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ disclaimer ]
OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!
PROCEED WITH CAUTION! U HAVE BEEN WARNED!
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ features ]
[v01 onwards] added new logo!! Thanks to soheil_rf
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] added CPU Governors:
Smartass
Scary
MinMax
Interactive
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added Max frequency: 1.9Ghz (for sake of safe booting the device will always boot at min 245Mhz / max 1024Mhz)
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency)
[v01 onwards] added cpu freq thresholds to throttle CPU speeds to stock values when inside recovery
[v01 onwards] added recovery CWM v4.0.1.4 FreeXperia Team (to access recovery follow the instructions here)
[v01 onwards] {ramdisk tweak} /sd-ext also symlinked to /mnt/sd-ext
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] init.d scripts/binaries execution support
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] USB-OTG support (already enabled in SE FW)
[v01 onwards] autorooting (prerooted)
kernel is insecure (ro.secure=0)
su binary & superuser.apk will automatically be installed by kernel (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
busybox already installed in /sbin/
busybox will get copied to /system/xbin/ if its not present there
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
enabled IPTABLES/NETFILTER support
[ credits for features ]
BFQ I/O Scheduler ported from richardtrip's Kernel sources for Bravo by richardtrip
V(R) I/O Scheduler ported from LeeDroid Kernel sources for Ace by LeeDroid
Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for SEMC Devices]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul)
MinMax CPU Governor ported from UmaroKernel sources by umaro
NEW LOGO Thanks to soheil_rf
Interactive CPU Governor ported from UmaroKernel sources by umaro & from Bukington gaosp Kernel sources
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
CWM Recovery FreeXperia Team
{OLD} initial freq-Overclock table if2
{OLD} bootscreen/bootlogo/bootimage used from http://forum.xda-developers.com/showthread.php?t=928352 with permissions of Sentinel196
original RootXperia.zip file Bin4ry
autorooting inspired from CF-Root for SGS2 (Chainfire)
and finally ME for getting this all together for u guys
thank you all for ur work!
[ requirements ]
stock SE 4.0.A.2.368 FW (available from here: http://forum.xda-developers.com/showthread.php?t=1227149 )
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[ additional info ]
ok time for some gyan!
see each cpu/chip is different
each is unique and has different tolerances
slowly keep increasing the frequency
check its stability for 5-10 hrs
check for random reboots
check which one is best suitable for ur device
if u start getting reboots/freezes then throttle back and use lower frequencies
remember just because someone elses device was able to work at that frequency/voltage doesnt mean that ur phone can support/handle that frequency/voltage
i would recommend that u DO NOT use high frequencies for long time! this may damage ur device!
[*]the high frequencies are just for temporary boost/benchmarks/showoff
[*]you have been warned!
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur Mini (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)
now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ my kernel sources ]
https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9
[ donations ]
if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc
PAYPAL DONATION LINK
FreeXperia PROJECT: if you want to support FreeXperia PROJECT (creators of working recovery) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YJ7AK6HLAVNHU
[ downloads ]
[MINI] DooMKernel (v01) (FW: 4.0.A.2.368) ( mirror )
[MD5HASH: 4476015d23f788b2529b671e9ec23b75]
[ for modders/themers/others ]
hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...
this file is NOT required for normal/general users
TEMPLATE UPDATE.ZIP (v1)
cheers!
is this same thing with previous one? i see it has same version, or maybe i missed somethin?
code28h4p said:
is this same thing with previous one? i see it has same version, or maybe i missed somethin?
Click to expand...
Click to collapse
This is for Xperia Mini! not mini pro
Sent from my LT15i using XDA App
Going to test it on Monday i think..Not sure about taking that phone, but I really like that.
is there any app or method to root sk17i without unlocking bootloader?
shravanchoudhary9 said:
is there any app or method to root sk17i without unlocking bootloader?
Click to expand...
Click to collapse
nope... no known exploits work
Is it okay that my boot.img file size is about 6MB ?
Or it should be 4 ?
Oops I was thinking that im writing in Mini Pro kernel...
Will it be included in future CM7 port ? Since it seems you're part of freeXperia team...
Sakem said:
Will it be included in future CM7 port ? Since it seems you're part of freeXperia team...
Click to expand...
Click to collapse
yes... most features will be...
may i have ur attention!
Custom kernel boot screen submissions for DooMKernel
Nvm it all, I finally installed it, gonna tinker with recovery >_<
anyone try doomkernel?
is it safe to install on .377 fw?
thanks
may i have ur attention!
Custom kernel boot screen submissions for DooMKernel
VOTING BEGINS!!!
thanks to all who contributed!!!
i have selected some final entries which i personally liked...
now the time comes to decide the final one...
a poll has been created in this thread... multiple selections are allowed...
so guys select the best one which u want as bootlogo on the next DooMKernel!!!
hi doom, to send my phone to service center, I just have to relock the bootloader and flash the rom generic, or do I also flash the stock kernel? where can I find?
thanks
ginepraio said:
hi doom, to send my phone to service center, I just have to relock the bootloader and flash the rom generic, or do I also flash the stock kernel? where can I find?
thanks
Click to expand...
Click to collapse
Relock bootloader and flash stock FTF...
Sent from my GT-I9100 using XDA App
DooMLoRD said:
Relock bootloader and flash stock FTF...
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
thank you very much!
After installing the device DooMKernel problems with the buttons. Buttons "volume" does not work, the button "Home" became "volume" button, "Back" button is not lit. Can this be fixed? Thank you.
stehn said:
After installing the device DooMKernel problems with the buttons. Buttons "volume" does not work, the button "Home" became "volume" button, "Back" button is not lit. Can this be fixed? Thank you.
Click to expand...
Click to collapse
The kernel in this thread is for xperia MINI... I am guessing that ur device is MINI PRO!!!
Sent from my GT-I9100 using XDA App
DooMLoRD, Yesterday I installed your kernel and works great until today when it reboot 2 times.
first time it happened when I watched the wallpaper in zedge.
second time happened when I started to call and while he gave the signal of the call phone yust reboots.
wifi tether app from market cant work, shos error.
wucinac said:
DooMLoRD, Yesterday I installed your kernel and works great until today when it reboot 2 times.
first time it happened when I watched the wallpaper in zedge.
second time happened when I started to call and while he gave the signal of the call phone yust reboots.
wifi tether app from market cant work, shos error.
Click to expand...
Click to collapse
Hi since my kernels are highly configurable it would be easier to bug hunt if
Sent from my GT-I9100 using XDA App

[KERNEL][NEO][upd. 12/nov] Inteks Kernel Clean OC V15 4.0.2.A.0.42

Version V15:
-voltages bugfix
-leave the default govenors in
Version V12: -->> Clean as Possible no foreign code (except acpuclock-7x30.c for overclocking)
based on 4.0.2.A.0.42 source/ramdisk
Included Features:
*OC/UV
*Swap
*usb-storage
*Recovery (modCWM from Doomlord)
*Init.d
*sd_ext
*ext3,ext4,ntfs
old -->>
Version V2: -->> Based On DoomLords Sources/Ramdisk
update v10:
+swap2cache included
+recovery included (thx to DoomLord)
for a clean kernel without battery drain use this version -> http://forum.xda-developers.com/showpost.php?p=19073256&postcount=72
update v7:
+swap, a script that activate swap on unused /cache partition is included
(copy it to phone and add it to the end off hw_config.sh)
+usb-storage
update v6: (needs firmware 4.0.2.A.0.42 !!!)
-like v5 but based on 4.0.2.A.0.42 source and 4.0.2.A.0.42 ramdisk
-clean as possible !!
OC up to 1.8MHz(inkl vdd_levels) + SmartAssV2 + CIFS + ThumbEE
happy Halloween
update v5: (needs firmware 4.0.2.A.0.42 !!!) i.e. -> http://forum.xda-developers.com/showthread.php?p=18840105
-stock sources from 4.0.2.A.0.9
-stock ramdisk from 4.0.2.A.0.42
-OC up to 1.8Ghz
-vdd_levels
-smartassv2
-CIFS & ThumbEE
**root -> http://forum.xda-developers.com/showthread.php?t=1320350
**recovery -> http://forum.xda-developers.com/showthread.php?t=1183465
update v4:
-like v3 but with ThumbEE enabled
update v3:
-based on stock se sources 4.0.1.A.0.283
-added overclock 1.8Ghz max
-added vdd interface
-added smartassv2
-added bfq scheduler
-enabled CIFS support
-use DoomLord's ramdisk for autoroot and recovery
for voltages and overclock i recomend this tool -->> http://forum.xda-developers.com/showthread.php?t=1269698
update v2:
i still have probs with forced closes on boot so i set the voltages to "SEMC Default" (1200mV on 1024Mhz) to make shure that to low voltage dont cause problems !!! it seems that it cured my problems at boot. i you like to undervolt use a prog like SetXperia for this.
here the values from orginal 4.0.1.A.0.283 sources-->>
Code:
{ 1, 806400, PLL_2, 3, 0, UINT_MAX, 1100, VDD_RAW(1100), &pll2_tbl[0]},
{ 1, 1024000, PLL_2, 3, 0, UINT_MAX, 1200, VDD_RAW(1200), &pll2_tbl[1]},
{ 1, 1200000, PLL_2, 3, 0, UINT_MAX, 1200, VDD_RAW(1200), &pll2_tbl[2]},
{ 1, 1401600, PLL_2, 3, 0, UINT_MAX, 1250, VDD_RAW(1250), &pll2_tbl[3]},
BTW i use [email protected] for v2 now!!!
because of my probs with voltage at boottime and because doomlord doesnt plan further development i tryed to compile doomlords sources
BTW really big thx to DoomLord for your Hard Work !!!
at this point i like to share my first selfcompiled Kernel for NEO stockrom 2.3.4 based on DoomLord's sources.
i made a few tweaks:
-removed swap support (because swaping to /cache partion does not work so its useless)
-removed unused govenors (i leave smartassv2 because i thing it is the best ;-) )
-set smartassv2 as default govenor
-set noop as default scheduler
-raised the voltage for 1024mhz from 1000mv to 1100mv (for stable booting)
if you try is Kernel you do at your own risk. but everything should work if you follow DoomLords guide in this thread-->>
http://forum.xda-developers.com/showthread.php?t=1197263
have fun
inteks
all credits/thx goes to doomlord and others mentioned in his post
Nice, can you tell me a good "battery save" profile?
Can i change the Voltages? And which Voltages should i take ? from DooM's Table?
Which Governor should i take?
Min and Max Cpupower? (Mhz)
and whats "thershold?" :S For batterysave 99 or lower?
Thanks!
EDIT: Cant load the file with "Qr Scanner"
EDIT2: zip datei works
Nice kernel Pic
renes2 said:
Nice, can you tell me a good "battery save" profile?
Can i change the Voltages? And which Voltages should i take ? from DooM's Table?
Which Governor should i take?
Min and Max Cpupower? (Mhz)
and whats "thershold?" :S For batterysave 99 or lower?
Thanks!
EDIT: Cant load the file with "Qr Scanner"
EDIT2: zip datei works
Nice kernel Pic
Click to expand...
Click to collapse
max is 1.8 ghz because 2ghz is unstable . i think its for arc-s witch comes with 1.4ghz default. so i removed it,else neo would boot with 2ghz on 1.47 volt and this is useless imho
you can set voltages with SetXperia i use smartass2 for powersave on 800mhz with threshold set to 99%
for 24/7 use i set samartass2 max 1.4ghz with a threshold of 85%
[edit]uploaded a preview of the used kernel pic
I love this, nice work, and thanls for Support C:
Smartass2 for Powersave? ok.
And which Profile for Normal?
Edit: I should read -_- sry and thanks C:
Plz tell me someone how much battery it drains during standby of around 6~9 hours (when one is sleeping and fone is in normal mode w/ screen off)
Sent from my Xperiã ÑeØ using XDA app
Donate to my paypal acc. if I helped you & if u can't, atleast hit the thanx button
I can tell you with the settings above, i got at battery save mode 4mA drain (SetXperia1.20)
renes2 said:
I can tell you with the settings above, i got at battery save mode 4mA drain (SetXperia1.20)
Click to expand...
Click to collapse
mA ???
Can you tell how much % u lose while not using fone
Sent from my Xperiã ÑeØ using XDA app
Donate to my paypal acc. if I helped you & if u can't, atleast hit the thanx button
How to unpack&repack bootimg/kernel/ramdisk ?
thanks!
At Night (8 Hours) 16% drain
EDIT; put the "boot.img" in your "fastboot" ordner, then hold SHIFT, and press the right button of your mouse, select windows cmd (sry i dont know this in english xD)
write "fastboot flash boot boot.img" without "
I think you know "Fastboot Mode" ?
Stock kernel, overnight (8h) take about 2% battery.
Doom v9 kernel, take about 12% battery (no overclocking)
Any advice to make it drain battery like in stock or less? Would that be possible?
MaxMedia said:
Stock kernel, overnight (8h) take about 2% battery.
Doom v9 kernel, take about 12% battery (no overclocking)
Click to expand...
Click to collapse
Thats the only reason I'm not shifting to any custom rom/kernel besides the fact they are faster and snappier
SE kernel co.sumes less battery even while using any app while custom kernels like doom lord's use twice the power to do same work
Sent from my Xperiã ÑeØ using XDA app
Donate to my paypal acc. if I helped you & if u can't, atleast hit the thanx button
i try to compile the SE sources this overclocking CIFS SmartassV2 and Doomlord ramdisk for Root & Recovery ...
but you know that doomlord doesnt write his own kernel its also based on SE sources !!! he add (maybe to)many features but its still based on Orginal Kernel code
update v3:
-based on stock se sources 4.0.1.A.0.283
-added overclock 1.8Ghz max
-added vdd interface
-added smartassv2
-added bfq scheduler
-enabled CIFS support
-use DoomLord's ramdisk for autoroot and recovery
have fun
inteks
MaxMedia said:
Stock kernel, overnight (8h) take about 2% battery.
Doom v9 kernel, take about 12% battery (no overclocking)
Click to expand...
Click to collapse
the same by me.
original SE kernel has over night 2-4 % battery loss.
Doomlord kernel 15-18%
i dont know why, no overclocking used 122 - 1024 Mhz , same rom and apps are installed.
PeterPan6754 said:
the same by me.
original SE kernel has over night 2-4 % battery loss.
Doomlord kernel 15-18%
i dont know why, no overclocking used 122 - 1024 Mhz , same rom and apps are installed.
Click to expand...
Click to collapse
has you tryed v3 ?
Sent from my MT15i using Tapatalk
inteks said:
has you tryed v3 ?
Click to expand...
Click to collapse
i will test v3
What have you done >.< Last Night i lost 70% Battery life <.<
I only updated the Kernel :-.
renes2 said:
What have you done >.< Last Night i lost 70% Battery life <.<
I only updated the Kernel :-.
Click to expand...
Click to collapse
with V3 ? i dont know what DoomLord has implemented in his kernel, if you look in the Arc forum you'll see that Batterydrain is a known problem with his akt Release.
try V3 its Stock with "minimal" changes.
No, with v2 ^^

[TUTORIAL] Build 4.0.2.A.0.42 kernel with 2 way recording patch on neo

Hello everyone, I just want to share my experience about building kernel with 2 way recording patch. I hope some newbie (like me) can custom his/her phone. I've tested and it works OK on my phone with call recorder software. I hope some other custom kernels on this forum will include this feature soon.
- Dowload and install Sourcery G++ Lite 2009q1-161 https://sourcery.mentor.com/sgpp/lite/arm/portal/release1294 to build kernel like the tutorial on http://developer.sonyericsson.com/wp/2011/05/06/how-to-build-a-linux-kernel
- Download rom source 4.0.2.A.0.42.tar.bz2 from http://developer.sonyericsson.com/wportal/devworld/downloads/download/402a042tarbz2?cc=gb&lc=en
- Extract 4.0.2.A.0.42.tar.bz2: sudo tar -xvjf 4.0.2.A.0.42.tar.bz2
- Go to kernel directory: cd /../kernel
- Download sonyericsson_4_0_2_A_0_42.patch and vocpcm.c from http://code.google.com/p/2-way-call-recording/source/browse/patches/
- Copy vocpcm.c to /../kernel/arch/arm/mach-msm/qdsp5v2
- Copy sonyericsson_4_0_2_A_0_42.patch to /../kernel/
- Appy patch: sudo patch -p0 -b -r - -i sonyericsson_4_0_2_A_0_42.patch
- Configure kernel: ARCH=arm CROSS_COMPILE=/../Sourcery_G++_Lite/bin/arm-none-eabi- make semc_hallon_defconfig
- Build kernel: ARCH=arm CROSS_COMPILE=/../Sourcery_G++_Lite/bin/arm-none-eabi- make
- Getting a RAM disk, assembling the boot.img, flashing like the tutorial from http://developer.sonyericsson.com
Enjoy it!
nmdang
Cool kernel what features you added apart from 2 way record
People there is a kernel at the bottom don't think anyone noticed
Plus ad your own splash
Sent from my MT15i using Tapatalk
You do have WiFi working with your kernel ? If yes, how did you do ?
I see no compiling modules instructions in your post..
PS: My kernel has 2WCR support.
nmdang said:
Hello everyone, I just want to share my experience about building kernel with 2 way recording patch. I hope some newbie (like me) can custom his/her phone. I've tested and it works OK on my phone with call recorder software. I hope some other custom kernels on this forum will include this feature soon.
- Dowload and install Sourcery G++ Lite 2009q1-161 https://sourcery.mentor.com/sgpp/lite/arm/portal/release1294 to build kernel like the tutorial on http://developer.sonyericsson.com/wp/2011/05/06/how-to-build-a-linux-kernel
- Download rom source 4.0.2.A.0.42.tar.bz2 from http://developer.sonyericsson.com/wportal/devworld/downloads/download/402a042tarbz2?cc=gb&lc=en
- Extract 4.0.2.A.0.42.tar.bz2: sudo tar -xvjf 4.0.2.A.0.42.tar.bz2
- Go to kernel directory: cd /../kernel
- Download sonyericsson_4_0_2_A_0_42.patch and vocpcm.c from http://code.google.com/p/2-way-call-recording/source/browse/patches/
- Copy vocpcm.c to /../kernel/arch/arm/mach-msm/qdsp5v2
- Copy sonyericsson_4_0_2_A_0_42.patch to /../kernel/
- Appy patch: sudo patch -p0 -b -r - -i sonyericsson_4_0_2_A_0_42.patch
- Configure kernel: ARCH=arm CROSS_COMPILE=/../Sourcery_G++_Lite/bin/arm-none-eabi- make semc_hallon_defconfig
- Build kernel: ARCH=arm CROSS_COMPILE=/../Sourcery_G++_Lite/bin/arm-none-eabi- make
- Getting a RAM disk, assembling the boot.img, flashing like the tutorial from http://developer.sonyericsson.com\
Enjoy it!
nmdang
Click to expand...
Click to collapse
maybe you want to add oc and init.d support also swap ?
can you compile the kernel on windows environment ?
Edit : off topic , did anybody notice that the design on the new xperia phones got reduced to an 'iphone' like clones.....instead of it's usual 'sexyness'
skyboyextreme said:
maybe you want to add oc and init.d support also swap
Click to expand...
Click to collapse
All this is in my kernel plus tons of other things..
Let's hope he knows how to deal with the WiFi.
adridu59 said:
All this is in my kernel plus tons of other things..
Let's hope he knows how to deal with the WiFi.
Click to expand...
Click to collapse
yes man i'm waiting for it to get fixed too
but one important thing did you "pre"-overclock and "pre"-over volt your kernel ?
all i wish for is a stock clocked kernel that just gives the ability to overclock
Edit : why don't you ask inteks how did he make wifi function properly?
skyboyextreme said:
yes man i'm waiting for it to get fixed too
but one important thing did you "pre"-overclock and "pre"-over volt your kernel ?
all i wish for is a stock clocked kernel that just gives the ability to overclock
Edit : why don't you ask inteks how did he make wifi function properly?
Click to expand...
Click to collapse
Default max frequency is 1.0 GHz like stock, voltages are stock too if I recall
Edit: 50mV undervolt to save battery.
Inteks didnt respond.
/spam thread
WiFi working perfectly
Sent from my MT15i using Tapatalk
kormatoes said:
WiFi working perfectly
Sent from my MT15i using Tapatalk
Click to expand...
Click to collapse
great now will the op now kindly please help adridu to complete his kernel
Think has init.d also checking now' no ,huge drain from battery
Sent from my MT15i using xda premium

Kernel - cm7-bull / archos -- for test/fun - oc 1100-1150-1200-sio-bfq - 5 steps freq

New UPDATE 13-07-2012: Youtube fixed, CleanCache include, Gov Optimisation, include Interactive Sched., remove SIO Sched (unstable ATM) => PLEASE REPORT
Hi guy,
I would like to share my work and try to see if my hardware is limited to OC.
I can OC with great stability to 1080 and 1100 with little crash (after 2 days of use). 1150 and 1200 no boot.
Kernel include:
-Based on 2.4.83 Archos kernel
-SIO - BFQ Schedulers include - BFQ by default
-Lagfree and MinMax CPU Governor include Conservative by default
-OC to 1100/1150 with 300/600/900/1010/xxxx step Frequency
-OC to 1200 with 300/600/1000/1100/1200 step
-Ext4 - you can applied WhoDunnit's tutorial
-Jenkins hash support update (less CPU consumption)
-Completely Fair Scheduling (CFS) upgrade better stability
-Others tweaks (I don't remember all ^^)
You can choose step, SIO, CPU Gov. with Voltage control.
The kernel is compatible with A43 - A70S/H/IT/IT2 - A101 and works well on BULL RC or Original Firmware from Archos. I CANNOT TRY IT WITH URUKDROID (My device hasn't same partitions :s).
You can download Kernels here:
V0.1 => 1100MHz: http://www.mediafire.com/?421uilfwbhx2em3
V0.1 => 1150MHz: http://www.mediafire.com/?u9bx28132jwln0c
V0.1 => 1200MHz: http://www.mediafire.com/?ta2f7m64d7aor4j
UPDATE:
V0.2b => 1000 Swap is useless on ours devices and compcache need more ram. I upgrade the voltage of CPU, and try to oc to 1200
UPDATE:
V0.3 => SEE LAST POST (kernel are attached on it)
How to use:
Just rename it to zImage and install it with your favorite initramfs.cpio.gz ( Bull or Archos) on SDE Menu.
I AM NOT RESPONSABLE IF YOU BRICK YOUR TAB. Thanks .
Kernel works fine on my tab, but i can't assure that's similar on others tabs.
Sources:
https://github.com/bizcuite/Archos_GEN8_OC_KERNEL_5STEP_FREQ_TWEAKS.git
Bizcuite
WORK IN PROGRESS ACTUALLY:
-GPU OC => think that the freqs are hardcoded by register (see OMAP3630 doc)
-GPU OC => BUS MEMORY OC, but don't know if it works in reality.
-STABILITY IMPROVE => Clean the code!!!!!!
-YOU TUBE WORKS
For PowerUser:
[email protected]:~/WORKING_DIRECTORY# make CC=gcc-4.4 CXX=g++-4.4 -j4
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=full_archosg8
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76K
============================================
Thanks mate, been looking for OC for a long time.
Mavasilisk said:
Thanks mate, been looking for OC for a long time.
Click to expand...
Click to collapse
Say me if you have any pb at 1150 and 1200Mhz please
I must clean the code and undo modifications to oc gpu (it is oc to 230Mhz and memory bus but it doesn't worked).
I find the 3d perf bad.
Bizcuite
Sent from my openAOS Build of Android 2.3 (cyanogenmod edition) using xda app-developers app
Are you planning future improvements? I can help you testing it. Glad to see improvements for our devices.
I will try it later and tell you the results, going to try all of the kernels and check the stability.
EDIT: The device didnt boot with 1200 zImage.
EDIT #2: A question out of the topic. Is using swap going to kill my SD card faster?
Mavasilisk said:
Are you planning future improvements? I can help you testing it. Glad to see improvements for our devices.
I will try it later and tell you the results, going to try all of the kernels and check the stability.
EDIT: The device didnt boot with 1200 zImage.
EDIT #2: A question out of the topic. Is using swap going to kill my SD card faster?
Click to expand...
Click to collapse
I have made this kernel because archos stop dev of ours devices. I am not a great dev lol, i haven't developped code since 10 years . But i have a brain, and try to use it
I would like port LiveOC code to our device, it exists for i9003 equiped with omap3630 but the code to select frequency is very different, i don't know if i can do this.
And port Smartass2 governor. The code is included in the kernel but desactivated i have lot of errors.
I try to oc gpu ATM, without result...i think that the freq is cable in the hardware...
My purpose is to know if ours devices can go up to 1100Mhz with the actual code. I need tester :thumbup: !
OC stability can changed for each devices.
Edit: Is it stable with 1150? I have crashed when i used wifi strongly. Like a big dl.
Verify that you have all frequency active with voltage control.
Edit2: i think that you will have changed of tablet before the sd die
Bizcuite
Sent from my openAOS Build of Android 2.3 (cyanogenmod edition) using xda app-developers app
I will check 1150 when my tab is fully recharged. When I disconnect it when its half charged the calibration goes crazy.
Thank you very much for this.
john9 said:
Thank you very much for this.
Click to expand...
Click to collapse
Can you make me a report of your experience with the kernel please?
Thanks in advanced!!
Bizcuite
I tested all the zImages as I said and the results are:
1100 is stable without any problems.
1150 isnt stable with many problems, the first time the boot hang on OpenAOS logo. The second time I couldnt enter settings. The third time it hang when I entered settings.
1200 doesnt boot at all. Reboots on OpenAOS logo.
Keep up the good job, dont get disappointed.
@bizcuite:
What vsel's are you using for the frequencies?
I know from the Milestone that we had a wide variation of vsel's that where working on diff devices.
If you look into the oc posts here you see that ( when we had that on from sibere ) vsel=80 was working for many at 1200MHz
fzelle said:
@bizcuite:
What vsel's are you using for the frequencies?
I know from the Milestone that we had a wide variation of vsel's that where working on diff devices.
If you look into the oc posts here you see that ( when we had that on from sibere ) vsel=80 was working for many at 1200MHz
Click to expand...
Click to collapse
I use 64 (0x40) ~= 1.38v. I will try differents steps to OC to 1200 my Tab.
I have seen a table of vsel by freq on TI website, i must find it again!!
Thanks for information
Edit: i have tried it with 75 and 80, no boot at 1200....
Bizcuite
First its nice to see a dev taking care of our tablet
And thank you so much for that !
I've just formatted my tablet (was having lags and lots of crashes) and installed your kernel over OpenAOS (the last non-official build) and wahouh !!
So smooth !
I've installed the 1100MhZ, I'll run it for a day and after I will test 1150 and 1200
Thanks again dude !
NEW UPDATE: CompCache and Swap Enable
NEW UPDATE - SEE FIRST POST:
CompCache and Swap enable by default
1 GHz ONLY FOR TEST
1000 - 1100 - 1150 - 1200 - released later if test are good!!
EDIT: if you want to see if Swap is active just download terminal emulator on android market and tape: free
PLEASE REPORT IF IT WORKS ON YOUR TAB.
Edit2: swap doesn't work and is useless :thumbdown:
Bizcuite
Thank you Bizcuite for your kernels. I tested your 1100 kernel on my A70 running cm7-bull and the speed was very good. I have found the kernel seems to break something with video streaming apps. TvCatchup, Vulkano and Youtube (LQ and HQ video) all fail to work but work fine with the original cm7-bull kernel.
darren1 said:
Thank you Bizcuite for your kernels. I tested your 1100 kernel on my A70 running cm7-bull and the speed was very good. I have found the kernel seems to break something with video streaming apps. TvCatchup, Vulkano and Youtube (LQ and HQ video) all fail to work but work fine with the original cm7-bull kernel.
Click to expand...
Click to collapse
Ok. Ty for te report, i will clean the code and redo the gpu modification. I have too lag on game or bench.
Bizcuite
Sent from my openAOS Build of Android 2.3 (cyanogenmod edition) using xda app-developers app
is the swap reall needed if we have VM and CompCache?
Mavasilisk said:
is the swap reall needed if we have VM and CompCache?
Click to expand...
Click to collapse
Right!!
After read this article from Wiki, we don't need this: http://wiki.cyanogenmod.com/wiki/Swap_and_Compcache.
Swap and compcache are disable and code is erase.
I will upload a new version with better VSel values and original GPU driver (It was a test with i9003 driver and OC :silly: ).
Bizcuite
Ok. Waiting for you to upload the updated zImage as it seems I have a day off.
EDIT: Lets reach 1.5GHz
Bizcuite could you upload your sources to github please?
And what does that mean ? (on hte build config)
PLATFORM_VERSION=4.0.4
Click to expand...
Click to collapse
minidou-77 said:
Bizcuite could you upload your sources to github please?
And what does that mean ? (on hte build config)
Click to expand...
Click to collapse
I will do that when i know how do this LOL (don't bite me please ). I have never used Git or gitorious to upload the code by lake of time (My familly and work takes lots of time ^^ ).
4.0.4 because of i try to compile ICS 4.0.4-R2.1 for A70S2 from google source
I must again clean the fu**ing code before upload it
UPDATE NEWS: Kernel doesn't work well, the return of deep sleep take lots of time (5 sec)... I have modify the boot frequency, and i think that's the pb...wait, maybe tomorrow.
Bizcuite

[KERNEL][.587][2.6.32.59]FlyKernel v0.8 [OC/UV, SLQB, OTG, Zram, Init.d and more]

Latest update
- Uploaded V0.8 (see changelog below for changes)
FlyKernel
Its purpose:
- Smoothest experience possible
- Stay as close to stock as possible
- Only the most useful governors, io scheds and tweaks will be included
- Let the users have input on features
- But most important of all: Let the Ray Fly.
Features
- Works with al .431 and .587 based roms (miui also). I recommend a .587 based one.
- OC up to 1.6 Ghz and undervolting (Arc S frequency table, with some added freqs)
- Build with linaro 4.7.2 (aug 2012) and board specific flags
- Kernel: 2.6.32.59 (2.6.32.9 is still available in v0.5)
- SmartassV2 and SavagedZen (recommend smartassv2)
- Noop, deadline, SIO and CFQ (recommend noop)
- Ext 3/4 and NTFS support
- Two way call recording
- OTG
- SLQB
- TinyRCU
- Zram (as in stock)
- Init.d support
- Tweaked
- WiFi embedded in kernel
Download
Download:
http://www.mediafire.com/?pxbbksjdbs16s
Install
Flash Tool OR
fastboot –i 0x0fce flash boot flykernel0_8.img
Changelog
Code:
V0.8
- Switched to ARC S freqs (Added 2 extra, 134 and 1,6; so i hope everybody is happy)
- Optimized cpu freqs at boot
- Longer battery (less voltage and less high freq hungry)
V0.7d
- Updated two way call recording
V0.7c
- Added undervolting (use setxperia)
- Fixed cpu freq at boot (now 1 ghz)
V0.7b
- Implemented fuse driver again (accidently removed in 6 and 7)
V0.7
- Disabled around 30 config flags, about debugging and not necessary stuff.
- Reduced img size to just 5mb in stead of 11mb (both kernel and ramdisk are smaller)
- Smaller memory footprint and increased performance
- Added version to kernel version string
- Small update to OTG
V0.6
- Redid bootscreen
- Completely redid cpu frequencies (partly based on doomlord and sirkay)
- Changed some strings in mkcompile_h
V0.5.59
- Went trough the long and tedious process of
patching up to 2.6.32.59 kernel (v0.5 is 2.6.32.9)
V0.5
- Recompiled wifi modules using linaro
- Add tinyrcu for smaller memory footprint
- Fixed SLQB allocator (wasnt enabled properly in previous versions)
- Made size kernel smaller
- Changed some build flags
v0.4B
- Small cpufreq fixes
v0.4
- Switched to latest Linaro (faster) and used other build flags
- Updated OTG support
V0.3
- Vsync enabled for smoother UI
- Better OTG support (needs testing)
- Switched to SLQB allocator
- Ramdisk optimization
- Small tweaks in kernel
V0.2
- Added SavagedZen governor
- Added SIO and CFQ IO schedulers
- Ext 3/4 and NTFS support
- Fixed two way call recording quality?
- WiFi embedded in kernel
- Probably something more..
- Small tweaks
V0.1B
- Resized bootlogo
- Added WiFi modules to kernel (no need to flash modules seperately)
V0.1
- Initial release
- OC up to 1.6 Ghz
- Init.d support
- Smartass V2 Governor
- Lots of small Tweaks
Bugs
Code:
[B]Fix for usb storage to pc (if not working for some reason,
for example on jellysandwich)[/B]
- Connect usb cable
- Disable/stop HDMI in settings->app->all
- Disconnect
- settings -> xperia -> usb con ->Disable companion message
- settings -> xperia -> usb con ->Switch to the usb mode
which is not set (dont remember if it was msc or mtp)
- Connect
- Disconnect
- Switch to MTP mode
- Connect
- Disconnect
- Switch to MSC mode
- Then it worked for me for some reason..
If its not working just switch a couple of times between mtp and msc
and reconnect cable couple of times
In the end it shoulld be working in MSC mode.
[B]Only for V0.1[/B]
- If wifi is not working:
- Backup original modules (rename /system/lib/modules
to /system/lib/modulesbak)
- Flash updatewifi-signed.zip via recovery OR
- Push the contents of the
modules.zip to /system/lib/modules/ (first delete the original files)
Support me
I dont host on moneymaking sites, because they are slow so;
Feel free to help my buy a new HTPC and donate :victory: or at least hit Thanks.
Thanks to
- Doomlord
- Sirkay
- FXP
I think this new kernel is only for stock based rom, anyone try that?
thomas1991_12 said:
About me
I´m a new developer for the Ray. I come from the LG gt540, for which I created TWRP ports (only touch recovery for the device).
I have now created a kernel based on the 4.1.B.0.587 sources by Sony.
It´s called:
FlyKernel
Its purpose:
- Smoothest experience possible
- Stay as close to stock as possible
- Only the most useful governors, io scheds and tweaks will be included
- Let the users have input on features
- But most important of all: Let the Ray Fly.
At the moment its very smooth and gets around 4000 in antutu (smartassv2 1,4ghz).
Let me know what you guys want in the kernel, which governers, which IO schedulers etc. I want to keep it as minimal as possible.
Install
Flash Tool OR
fastboot –i 0x0fce flash boot flykernel0_1.img
Changelog
Code:
V0.1
- Initial release
- OC up to 1.6 Ghz
- Init.d support
- Smartass V2 Governor
- Lots of small Tweaks
Bugs
Code:
V0.1
- If wifi is not working:
- Flash updatewifi-signed.zip via recovery OR
- Push the contents of the
modules.zip to /system/lib/modules/ (first delete the original files)
Support me
I dont host on moneymaking sites, because they are slow so;
Feel free to help my buy a new HTPC and donate :victory: or at least hit Thanks.
Thanks to
- Doomlord
- Sirkay
- FXP
Click to expand...
Click to collapse
I also come from the LG gt540,haha~
I will try it with jj and report back.
Sent from my ST18i using xda app-developers app
Maybe can you implemented UV features in your kernel?
Thanks for the kernel.
Sent from SEMC Xperia™ ray via Tapatalk 2
well done. new developer coming in .. keep up good work
btw better ask them to backup stock modules just incase
thomas1991_12 said:
Bugs
Code:
V0.1
- If wifi is not working:
- Flash updatewifi-signed.zip via recovery OR
- Push the contents of the
modules.zip to /system/lib/modules/ (first [B]rename[/B] the original files to [B]modules2[/B])
Click to expand...
Click to collapse
nice work bro,
sooooo long using sirkay 7.1.431 , my hand itching wanna try others kernel. seems your at the door ...will report back later
Hi thomas welelcome to the ray family can u try cm9 the latest one cuz i found one problem.is related to kernal...when i turn off the lockscreen den after few minutes i wan to use then i press the power button the lockscreen takes few second to show...it kinda annoying so can u try make a kernal for that?i dont have that problem in jj rom
Sent from my ST18i using xda premium
Im focusing on this kernel first. Ive only tested it with stock 587.
Probably gonna release an update today.
cxj1995 said:
Hi thomas welelcome to the ray family can u try cm9 the latest one cuz i found one problem.is related to kernal...when i turn off the lockscreen den after few minutes i wan to use then i press the power button the lockscreen takes few second to show...it kinda annoying so can u try make a kernal for that?i dont have that problem in jj rom
Sent from my ST18i using xda premium
Click to expand...
Click to collapse
r u sure it is kernel related? i dont see any file that can build for lockscreen in kernel sources.
Sent from my ST18i using xda premium
Nice at last we got sirkay's successor But i think i;ll wait for the next version, the wifi problem-less one keep up the good work!
hansip87 said:
Nice at last we got sirkay's successor But i think i;ll wait for the next version, the wifi problem-less one keep up the good work!
Click to expand...
Click to collapse
No problems with Wi-Fi, just use provided modules.
Sent from my ST18i using xda app-developers app
hansip87 said:
Nice at last we got sirkay's successor But i think i;ll wait for the next version, the wifi problem-less one keep up the good work!
Click to expand...
Click to collapse
Ya... I will also go with the next release!!!
Sent from my ST18i
thomas1991_12 said:
No problems with Wi-Fi, just use provided modules.
Sent from my ST18i using xda app-developers app
Click to expand...
Click to collapse
Not that I doubt the first version, I just want to have a really clean kernel installation. Just like you intended the mod to be, as close as stock one
Sent from my ST18i using xda app-developers app
you can add wifi modules in kernel. check my git, there's kernel ramdisk that can load modules on boot. just put your modules in right folder.
Sent from my ST18i using xda premium
sirkay said:
you can add wifi modules in kernel. check my git, there's kernel ramdisk that can load modules on boot. just put your modules in right folder.
Sent from my ST18i using xda premium
Click to expand...
Click to collapse
Yeah, only disadvantage is that the ramdisk will get pretty big.. But I think ill do that in next release. And new govs and io scheds. Btw where can i find incremental kernel patches?
Sent from my ST18i using xda app-developers app
trying on pureness 10
seems working but I had to patch wifi
thanks
Hi!
Is this kernel support the two way call recording?
run this one (and updated wifi module) with jj 3.3 and a lot of minor mod, still fine until now.
Pretty fine kernel. I will donate when I get my payment via paypal
PS: the flykernel text in boot too slim, a bit hard to read to me.
sirkay said:
r u sure it is kernel related? i dont see any file that can build for lockscreen in kernel sources.
Sent from my ST18i using xda premium
Click to expand...
Click to collapse
Yes i do...u try compare jj and cm9...cm9's lockscreen will take a few second and jj rom dont have that problem
Sent from my ST18i using xda premium

Categories

Resources