I'm not a developer, I made this kernel "for fun" and for personal use, but I accept (and I need ) help and suggestions from everyone.
What is needed:
LG Optimus L9 P760
busybox in /system/xbin/
Unlocked Bootloader
JB Stock ROM (V20B/V20C/V20D)
Installation:
Make a backup of your current ROM (or just the boot.img)
Install the .zip file from recovery
Recovery -> Wipe cache
Recovery -> Advanced -> Wipe dalvik-cache
Downloads:
http://q.gs/4JJwr 27-05-2013 (latest) (kernel panic?)
http://q.gs/493ni 26-04-2013
http://q.gs/491lz 18-04-2013
Uninstall:
Flash stock kernel zip from recovery
Stock kernel: http://www.mediafire.com/?87i322233ev36k8 (link from markolino631)
Features:
Default governor: interactive
Default I/O scheduler: deadline
init.d support
Added support for some file systems: NTFS (r/w), UFS (r/w), HFS+ (r/w), CIFS
ZRAM (60) enabled and activated at boot (thanks to denzel09 for the commands) (delete /system/etc/init.d/11zram to disable)
CLEANCACHE and ZCACHE
CPU and GPU undervolted
CPU frequencies (MHz): 200 MHz -> 600 MHz -> 999 MHz -> 1100 MHz -> 1220 MHz
GPU frequencies (MHz): 227 MHz -> 456 MHz
Enabled "sanjose" governor
Added "smartassv2" governor
Added "pegasusq" governor
Added "sio" I/O scheduler
Added "row" I/O scheduler
KSM availabile
NOT TESTED: USB OTG support, I can't try this, if you can please leave a feedback. Maybe a powered USB HUB is needed.
"/storage/external_SD/Android/data" will be mounted in "/storage/sdcard0/Android/data" at boot time (delete /system/etc/init.d/12extdataobb to disable).
"/storage/external_SD/Android/obb" will be mounted in "/storage/sdcard0/Android/obb" at boot time (delete /system/etc/init.d/12extdataobb to disable).
Patches for DriveDroid (from this thread)
Known problems:
Some users get a "kernel panic" at boot time, I don't know why this happen and I don't know how to solve it ..
Offline charging isn't working
Source code: http://q.gs/491lV
I've got problem with github, source code is on gitorious.
nice
usb otg is not working..its now smooth i hope it saves battery
karthickkatta said:
usb otg is not working..its now smooth i hope it saves battery
Click to expand...
Click to collapse
Thanks for the feedback
The pegasusq governor will drain more battery then the stock kernel now.. I have to optimize it.
You can set smartassv2 with setcpu/antutu cpu master, it will save battery.
sguerrini97 said:
Thanks for the feedback
The pegasusq governor will drain more battery then the stock kernel now.. I have to optimize it.
You can set smartassv2 with setcpu/antutu cpu master, it will save battery.
Click to expand...
Click to collapse
yes i have changed it to smartass v2 ..i didnt get kernel panic ..i hop you continue to add some more features ..and what does this means "/storage/external_SD/Android/data" will be mounted in "/storage/sdcard0/Android/data" at boot time.
"/storage/external_SD/Android/obb" will be mounted in "/storage/sdcard0/Android/obb" at boot time.
Where are sources?
artas182x said:
Where are sources?
Click to expand...
Click to collapse
It's based on the official JB kernel (here).
However I'm uploading my source on github, I will post them as soon as possible
Thank you for your developpement
Would it be possible to incorporate on your kernel a patch for 2WCR support (2 Ways Call Recording) ?
This don't work for me.
"/storage/external_SD/Android/data" will be mounted in "/storage/sdcard0/Android/data" at boot time.
"/storage/external_SD/Android/obb" will be mounted in "/storage/sdcard0/Android/obb" at boot time.
luq529 said:
This don't work for me.
"/storage/external_SD/Android/data" will be mounted in "/storage/sdcard0/Android/data" at boot time.
"/storage/external_SD/Android/obb" will be mounted in "/storage/sdcard0/Android/obb" at boot time.
Click to expand...
Click to collapse
You're right... I'm fixing it in the next version. You can mount that directories with this command (terminal emulator):
"sh /init.post_boot.sh"
OperationNT said:
Thank you for your developpement
Would it be possible to incorporate on your kernel a patch for 2WCR support (2 Ways Call Recording) ?
Click to expand...
Click to collapse
I will try to add 2WCR.
Yeah, 51.1 fps in Epic Citadel benchmark. On stock gpu there was 44 fps, so the oc works.
Thank you for fast reply, great work and keep doing.
Can you readd the 1300 step?
Inviato dal mio LG-P760 con Tapatalk 2
sguerrini97 said:
I will try to add 2WCR.
Click to expand...
Click to collapse
Thank you so much in advance
New version:
-New freq table:
Code:
MHZ - mV
200 - 785
300 - 800
400 - 833
500 - 850
600 - 900
700 - 930
800 - 955
900 - 1050
1000 - 1280
1100 - 1310
1200 - 1330
1300 - 1340
-Fixed mount of Android/data and Android/obb from external to internal SD
-Optimized pegasusq governor, need time to test battery life.
-Enabled KSM
Link: https://mega.co.nz/#!S4ATGaRT!EjpY3xBmoFbGdi2G_1NQQSI04F8nCQeYhEIoI8TAWvg
Data and obb folder works
Inviato dal mio LG-P760 con Tapatalk 2
thanks finaly a kernel for stock rom that what we need^^
i will wait till it's some sort of stable thing, i have the time, hope you will keep updatinh the kernel etc
thanks to the dev for this work.
i will flast, test and report, but the downloadlink is broken for me?!?
What is the different of battery between this kernel and the stock kernel? Will it still draining the battery while using WiFi like stock kernel?!Can anyone post the battery stats screenshot with this kernel?!, I am quite interested in this kernel, I will try it later. BTW thx for your developing
Sent from my LG-P765 using xda premium
MHL and USB OTG
That's where we need so bad.
Sent from my LG-P760 using xda premium
hamdimo said:
MHL and USB OTG
That's where we need so bad.
Sent from my LG-P760 using xda premium
Click to expand...
Click to collapse
+1
It is not with for p765, kernel panic
Sent from my LG-P765 using xda premium
Related
First, thanks $aur0n for the nice work and I can now also boot from SD card and enjoy the rooted system in EXT4
For those interested in overclock, you can try this kernel (I have tested it in Archos 70IT, but it should work in A101/A43IT as well):
** See below for instructions on how to apply this overclock kernel with the newest firmware
2011-04-15 (Latest version)
=========================
- Re-compile the whole kernel from archos latest kernel source code
- Suggested to use with newest chulri's initramfs
- Overclock to 1200Mhz
For firmware 2.3.20:
Download here: http://www.mediafire.com/?pnbev44hk2m1346
Click to expand...
Click to collapse
File name: zImage_archos_2.3.20_recode09.zip (MD5: 7756BA280F3FEBAD23A528A10EB1D6B5)
==================================================
Get rooted with newest firmware 2.X.X + overclock!
Click to expand...
Click to collapse
** Special thanks to chulri for the updated initramfs **
0) Install SDE first
1) Download chulri's initramfs from here: http://code.google.com/p/archos-gen8-sde-rooting/downloads/list
(Download the appropriate version that matches with your firmware version)
2) Grap the newest overclock kernel: http://www.mediafire.com/?pnbev44hk2m1346
3) Reboot your Archos holding "Volume -"
4) Recovery System -> Developer Edition Menu -> Flash Kernel and Initramfs
5) Connect USB and copy initramfs from (e.g. avos_2.X.XX_temproot.zip) and copy zImage from (e.g. zImage_archos_recode04A.zip) to Archos machine
6) Reboot by holding "Volume -"
7) Choose the 2nd menu item (Developer Edition)
8) Here, you get rooted in the newest firmware + overclock kernel
9) Enjoy ^_^
==================================================
Previous Versions
==================================================
2011-02-11
===================
- Further complier optimization
- Better performance on Archos 101
- Max frequency back to 1200Mhz because some users report not stable at 1280Mhz
- Revert interactive CPU governor (seems not stable)
- Suggested to use with chulri's initramfs
1200Mhz version:
Download here: http://www.mediafire.com/?eo3cmqg64md7qdb
Mirror: http://www.zshare.net/download/8731000468bf80d9/
Click to expand...
Click to collapse
File name: zImage_archos_recode04A.zip (MD5: 950D533F09131FCFCBD2BE4084C44691)
File name: zImage_archos_2.1.04_recode01.zip (MD5: ADF0C6FCCA503932D1C3860B3BAF61B3)
2011-02-01
===================
- Rebase from the original kernel source
- Complier optimization
- Add interactive CPU governor
- Bluetooth fix (please test, should still have problems)
- For those enjoying online flash movie, e.g. myTV.tvb.com, please set the freq to min:1000/max:1000 (Best with flash player v10.1.105.6 or upper)
- Set freq to min:1100/max:1100 for best 3D gaming experience
- Suggested to use with chulri's initramfs
1280Mhz version:
Download here: http://www.mediafire.com/?wu37fj90g69o61e
Mirror: http://www.zshare.net/download/860178577cd732f3/
Click to expand...
Click to collapse
File name: zImage_archos_2.1.04_recode01.zip (MD5: ADF0C6FCCA503932D1C3860B3BAF61B3)
2011-01-17
==================
- Not guarantee to work with $aur0n's 0.4.1 initramfs. Please use 0.2/0.3 initramfs (boot from SD) if you get problems
- More stable & smooth
- Overclock to 1280Mhz (Stable in playing NFS shift for a few hours - I am in world track now...)
- Remove 250Mhz and add 600Mhz (as 600Mhz is needed for SetCPU to display correctly)
- Fix the SetCPU 'time in state' problem
- Revert the bluetooth driver
- Cherry-pick more commits (refer to my github)
- Special thanks to $aur0n's initramfs
1280Mhz version:
Download here: http://www.mediafire.com/?1qweknppsoyb6rx
Mirror: http://www.zshare.net/download/8536472801a3552a/
1200Mhz version:
Download here: http://www.mediafire.com/?36wjsvkh6615dxg
Click to expand...
Click to collapse
Alternative link to $aur0n's initramfs (boot from SD): http://www.mediafire.com/?t41kvaonad7c83d
File name: zImage_archos_1280_fix01.zip (MD5: 5DAC535DA0EFFB1422BC887EF19564F8)
File name: zImage_archos_1200_ext4_fix07.zip (MD5: 1F022CCCD127A051154E98C5AC56CD2F)
2011-01-12
================
- More stable & smooth
- Apply 2.6.29.6 patchset - kernel
- Apply 2.6.29.6 patchset - ipv4
- ramzswap support (refer: http://code.google.com/p/compcache/)
- Cherry-pick more commits (refer to my github)
Download here: http://www.mediafire.com/?dih30gjy0lvljpk
Mirror: http://www.zshare.net/download/85094141432e0aae/
File name: zImage_archos_1200_ext4_fix05.zip (MD5: ECA8381E8371D1FE89FE2253D3482E9E)
2011-01-06
======================
- EXT4 fix (Quadrant score ~ 2500)
- Stable at max frequency 1200Mhz and min frequency 250Mhz (thanks Tzbob)
- Selectable frequency using SetCPU: 250/300/1000/1152/1200 Mhz
- 2.6.31 scheduling tweaks
- Source code pushed to github.com for easy sharing and conforming to GNU public license
- Merge various commits ( details can be seen in my github: https://github.com/ardatdat/archos-kernel/ )
- Quadrant scoring 2808 using 1200Mhz and boot from SD (Sandisk 8G Class 4)
Download here: http://www.mediafire.com/?7o7wnyipxwffx3w
Mirror: http://www.zshare.net/download/8483628818cf11b2/
File name: zImage_archos_1200_ext4_fix04.zip (MD5: 2CEF2D7F526DCD81B9C75EE2DAEBFF6F)
2011-01-03
================
- Updated a new kernel that supports $aur0n script (EXT4 support)
- Down-clock to 1100 Mhz because 1200 Mhz seems too hot and not too stable
- Merge some patches from kernel 2.6.29.6
Download here: http://www.mediafire.com/?ut6deu41216wdyd
Mirror (zip): http://www.mediafire.com/?83rd6te7a8ndmts (MD5: 7C8F9D48D74F45251B358FB3E2454485)
2011-01-02
============
- Initial version (not EXT4 support)
- Over-clock to 1200Mhz
http://www.mediafire.com/?bw8iq34tkvkllxe (MD5: 83D2A38A84C97C9336325EDD48C8D1B3)
Beware! After overclock, you will feel a bit hotter than before and battery drains much faster!! Flash it at your own risk.
What you need to do is:
1) Install SDE
2) Get the initramfs from this post (download the kernel+init.zip and extract it): http://forum.xda-developers.com/showpost.php?p=9948644&postcount=1
3) Replace the zImage with the new overclocked kernel
4) Boot into SDE recovery menu and copy the initramfs.cpio.gz and zImage through USB cable
5) Boot into SDE developer OS
6) You should get all your apps here and have superuser right now
You will now have read/write access to /system/ or /data/ ...etc.
Next step: You can download GScript from the market (free) to make some custom scripts to remove unnecessary apps and replace the hosts file, etc.
=================================================
Give us a "Thank" if you think this kernel works great for you
* Feel free to buy me a beer by clicking at the 'donate' button
=================================================
Oh thanks man! I'll impliment this into my own version of Auron's, yeah there was some confusion about your method, thanks for clearing that up!
Nevermind XD I don't know enough to add that, but Auron heavily uses EXT4 which he compiled into his kernel, which is probably why it isn't working for you, he explains in his topic the things he did or did not do.
Tzbob said:
Oh thanks man! I'll impliment this into my own version of Auron's, yeah there was some confusion about your method, thanks for clearing that up!
Nevermind XD I don't know enough to add that, but Auron heavily uses EXT4 which he compiled into his kernel, which is probably why it isn't working for you, he explains in his topic the things he did or did not do.
Click to expand...
Click to collapse
Thanks. BTW, it would be good if Auron will release his source such that we know what exactly is changed apart from the EXT4 things.
New kernel updated!!!
Get it at the #1 post
Now, it is EXT4 support and can be used together with $aur0n initramfs !!!
Down-clock to 1100Mhz seems to make it more stable
Thanks man really appreciate your quick work! works perfectly with Auron's
Although I'm curious how that overclock works, I've read up on it and it seems that everyone else is making overclocking modules etc. your solution seems a lot more efficient. Do other people know about it too?
I first though it was just a soft change, something that didn't affect the hardware, but something that just forced the digit 1100 instead of 1000, this doesn't appear to be the case since I get some speed gains in Quadrant
~ benched a 2438 ^^
edit: is it possible for you to change the LOWEST value as well? i'm not sure how it would react but I imagine a 100Mhz/200Mhz feature would save up some standby-battery-usage also is it possible to change the intervals with this method? so that we can get 300/400/500/600/700..1100?
edit2: would it be theoretically possible to compile a kernel with driver support for gamepads and others? perhaps ntfs-3g to mount ntfs external drivers... thinking about this we have usb host on this device and an open bootloader
Tzbob said:
Thanks man really appreciate your quick work! works perfectly with Auron's
Although I'm curious how that overclock works, I've read up on it and it seems that everyone else is making overclocking modules etc. your solution seems a lot more efficient. Do other people know about it too?
I first though it was just a soft change, something that didn't affect the hardware, but something that just forced the digit 1100 instead of 1000, this doesn't appear to be the case since I get some speed gains in Quadrant
~ benched a 2438 ^^
edit: is it possible for you to change the LOWEST value as well? i'm not sure how it would react but I imagine a 100Mhz/200Mhz feature would save up some standby-battery-usage also is it possible to change the intervals with this method? so that we can get 300/400/500/600/700..1100?
edit2: would it be theoretically possible to compile a kernel with driver support for gamepads and others? perhaps ntfs-3g to mount ntfs external drivers... thinking about this we have usb host on this device and an open bootloader
Click to expand...
Click to collapse
The most difficult part is to determine how much voltage to be given to each frequency. So, it would take some efforts to study.
In addition, setting too low frequency is not necessary be good because the machine might go into deep sleep and never wake up.
Have you run any Super PI tests (or something similar) to see if there are stability issues with the increased clock rates?
Typically when I over-clock my CPU on my PC I increase the voltages at the micro or mini level (CPU, Front Side Bus, Memory, Memory Controller, etc.). As an example 1.3500 may not be stable but 1.3501 could be. Typically You can find the voltage tolerances typically at CPU manufacturer website (ie Intel for me). of course you also have to deal with the temperature of the CPU and other supporting components that regulate the voltage. I will run a Super PI type application to test stability for a few hours. If it works then dont add voltage.. if it comes back with a miscalculation OR an application/OS crash then increase the voltage by a micro amount...
You are correct when you saw it not performing at a higher clock rate... typically what happens if the CPU does not have enough voltage to perform at the expected clock rate it seems to throttle the execution rate to ensure some level of integrity of the executing transaction..
Unfortunately over-clocking is not a science..
ardatdat said:
The most difficult part is to determine how much voltage to be given to each frequency. So, it would take some efforts to study.
In addition, setting too low frequency is not necessary be good because the machine might go into deep sleep and never wake up.
Click to expand...
Click to collapse
its using the same cpu as a lot of android phones are and i daresay that most of the work (working out optimal cpu voltage etc) has already been done
The question is for non-standard clock rates. Standard clock rates should have well defined voltages.
thefunkygibbon said:
its using the same cpu as a lot of android phones are and i daresay that most of the work (working out optimal cpu voltage etc) has already been done
Click to expand...
Click to collapse
can this kernel work on a101 or not?
Yes it will work, I'm 90% sure since they tested it on the 70IT and it's working perfect on my 43IT.
Tzbob said:
Yes it will work, I'm 90% sure since they tested it on the 70IT and it's working perfect on my 43IT.
Click to expand...
Click to collapse
ok i will give it a try....
I have tried this 1100 Mhz kernel and angry birds don't want to start and asphalt 5 have to force closing, I have returned with the only rooted rom....
merlin_1492 said:
I have tried this 1100 Mhz kernel and angry birds don't want to start and asphalt 5 have to force closing, I have returned with the only rooted rom....
Click to expand...
Click to collapse
While this kernel has been OC, it only allows you to choose higher frequencies. BUT, you can still choose 1000 Mhz as the highest by setting it in SetCPU.
After setting min/max as 1000Mhaz in SetCPU, this kernel is just like any other kernels, except that I have applied some of the newest kernel patches (fix bugs?) so that this kernel MUST be better than the stock one.
Hope you enjoy using it
no no, the problem is that after installing oc kernel(without touching anything about frequency), angry birds doesn't run and asphalt 5 doesn't run well and it closes when init a race...So, what's the problem? I have returned to original kernel(with rooting), and now are perfectly running(angry birds and asphalt5)...
merlin_1492 said:
no no, the problem is that after installing oc kernel(without touching anything about frequency), angry birds doesn't run and asphalt 5 doesn't run well and it closes when init a race...So, what's the problem? I have returned to original kernel(with rooting), and now are perfectly running(angry birds and asphalt5)...
Click to expand...
Click to collapse
It is quit strange, coz I can run angry birds, dungeon hunter, etc.. very smoothly even when I use 1100 Mhz, have you tried to install SetCPU and set the frequency?
Any one have similar problems?
Working great on my A101! It's subtle, but I do notice a slight performance increase in pocket legends. Keep up the great work ardatdat!
ok so i did it and now the youtube app freezes up with 1100 or 1200 mhz...the video plays for like 3 or 4 sec and than freeze leaving only audio playback.. video plays normal at 1000 mhz and down...
thanks for your sharing
but I can't unzipped the newest kernel
the 7-zip showed "file broken"
uglin said:
thanks for your sharing
but I can't unzipped the newest kernel
the 7-zip showed "file broken"
Click to expand...
Click to collapse
Thanks. A mirror (zip) link is posted in post #1, please check and re-download
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 ^^
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
Presenting...
neXusKERNEL
with SWEEP2WAKE (alpha)
by neXusPRIME
CHANGELOG:
V4.0
1. Sweep2Wake........ do you want anything else??? :highfive::highfive:
It is in alpha mode, so dont blame me for bugs, use v3.
Click to expand...
Click to collapse
V3.0
1. USB Fast Charge. For details see: http://forum.xda-developers.com/showpost.php?p=45743315&postcount=65
Click to expand...
Click to collapse
V2.0
1. Added "BFQ Scheduler", my favourite
2. Added experimental GPU OC
Click to expand...
Click to collapse
V1.0
1. HTC Write protection disabled.
2. Enabled swap support.*
3. Added scheduler "sio"
4. Added Smartassv2 governor
5. HTC perflock disabled
6. Enable KSM support (Flash zip in link to enable KSM http://forum.xda-developers.com/showpost.php?p=38569436&postcount=8)
7. No modules needed, everything inside boot.img
8. Init.d supported. Use app in link to verify init.d support http://forum.xda-developers.com/showthread.php?t=1933849
Click to expand...
Click to collapse
Click to expand...
Click to collapse
DOWNLOADS (JB):
V4:
http://d-h.st/j9E its ALPHA, you have been warned
V3:
http://d-h.st/84i
V2:
http://d-h.st/zuB
V1:
http://d-h.st/3UP
Click to expand...
Click to collapse
OLD ICS VERSIONS:
V3: http://d-h.st/7C6
OLD VERSION: V2: http://d-h.st/HcS
OLD VERSION: V1: http://d-h.st/dOq
SOURCE:
https://github.com/ProtoU/neXusKERNEL
CREDITS
atis112 - for My 1st ClassRoom
cybojenix - for S2W
galaxyfreak - for S2W
helicopter88 - for S2W
zarboz - for S2W
franco-c - for USB Fast Charge
cute_prince - for OC attempts, not final yet
KonstaT - for general performance patches
and maybe a few others
Click to expand...
Click to collapse
@neXus PRIME
Thanks for your great effort.
Here is my findings :
Features:
1. HTC Write protection disabled.
This works great Removed both wp_mod2.ko & init.d script to load it... I can confirm the HTC write protection now disabled.
Updating busybox with no problem
2. Enabled swap support. (if you make a swap partition, it should get used. But need testers)
I don't need this feature, so I don't test it.
3. Default scheduler "noop" (I've always liked noop better then all others)
"noop" as default is shown in the attached screenshot
4. HTC perflock disabled (SetCPU does some magic when perf lock is disabled. Test n report)
No idea how to test this
5. Default Min set to 245 Mhz (My liking)
I like 245 Mhz too but I don't see it in both No Frill and CPU Spy (see attached screenshot)
6. Enable KSM support
Don't really need it but will test later with my old KSM init.d script
7. Default governor "ondemand" (later you can select whatever you like e.g
smartassv2)
"ondemand" is shown as default.
8. Ext2/ext3 file system support. (testers needed)
Don't need this so I do not test
9. Aren't above enough ???
Well... it's enough for now... maybe later s2w feature ? Maybe you can contact maxwen (One V kernel dev) for assistance.
I maybe wrong but I see that the init.d support is not enabled in your kernel. All the above test I ran it with my own ramdisk.
ckpv5 said:
@neXus PRIME
Thanks for your great effort.
Here is my findings :
Features:
1. HTC Write protection disabled.
This works great Removed both wp_mod2.ko & init.d script to load it... I can confirm the HTC write protection now disabled.
Updating busybox with no problem
2. Enabled swap support. (if you make a swap partition, it should get used. But need testers)
I don't need this feature, so I don't test it.
3. Default scheduler "noop" (I've always liked noop better then all others)
"noop" as default is shown in the attached screenshot
4. HTC perflock disabled (SetCPU does some magic when perf lock is disabled. Test n report)
No idea how to test this
5. Default Min set to 245 Mhz (My liking)
I like 245 Mhz too but I don't see it in both No Frill and CPU Spy (see attached screenshot)
6. Enable KSM support
Don't really need it but will test later with my old KSM init.d script
7. Default governor "ondemand" (later you can select whatever you like e.g
smartassv2)
"ondemand" is shown as default.
8. Ext2/ext3 file system support. (testers needed)
Don't need this so I do not test
9. Aren't above enough ???
Well... it's enough for now... maybe later s2w feature ? Maybe you can contact maxwen (One V kernel dev) for assistance.
I maybe wrong but I see that the init.d support is not enabled in your kernel. All the above test I ran it with my own ramdisk.
Click to expand...
Click to collapse
The default min freq is 245 but.... i forgot to modify CPU freq tables so once you try to move the slider, the 245 Mhz freq is lost. And also, smartassv2 somehow becomes default. Maybe i'll fix, maybe not. Coz atis is already hard at CM work, so thought maybe ppl could test the ksm/ext2/3/swap features.
Regards
neXus PRIME said:
The default min freq is 245 but.... i forgot to modify CPU freq tables so once you try to move the slider, the 245 Mhz freq is lost. And also, smartassv2 somehow becomes default. Maybe i'll fix, maybe not. Coz atis is already hard at CM work, so thought maybe ppl could test the ksm/ext2/3/swap features.
Regards
Click to expand...
Click to collapse
If you used my sources for smartass it becames default because i add it as a default governor. You can modify it in the config. Just use "make menuconfig" and set the default things what you would like. (but first load the original config). Your new modified configuration will saved to "kerneldir/.config"
Just cause I saw your post in the atis's thread, I thought I'd check this out. I have a suggestion for you, instead of using swap, try zram. zram uses part of ram as a compressed swap device. You can get about a 3 to 1 compression ratio and it's much, much faster than swap on a disk. It can be enabled in menuconfig under drivers/staging/zram. Download any of my kernels (in my signature) if you need an example of an init script to start zram.
And, once more, added to Index.
Keep up the good work.
Re: [Kernel/modded] neXusKERNEL v1.0
Who has atis112 kernel can flash this other kernel safely ?
It should work right ?
neXus PRIME said:
The default min freq is 245 but.... i forgot to modify CPU freq tables so once you try to move the slider, the 245 Mhz freq is lost. And also, smartassv2 somehow becomes default. Maybe i'll fix, maybe not. Coz atis is already hard at CM work, so thought maybe ppl could test the ksm/ext2/3/swap features.
Regards
Click to expand...
Click to collapse
Maybe a fix to 245 Mhz is great. The governor not necessary to fix as user can choose what they prefer.
Tested the KMS support... it runs great. With KMS enabled, I have more free RAM available at anytime with no performance decrease.
Anyone want to try, you need init.d script with below command
Code:
echo "1" > /sys/kernel/mm/ksm/run
Or just flash attached kms script that I'm using
Good job neXus PRIME :good:
ckpv5 said:
Maybe a fix to 245 Mhz is great. The governor not necessary to fix as user can choose what they prefer.
Tested the KMS support... it runs great. With KMS enabled, I have more free RAM available at anytime with no performance decrease.
Anyone want to try, you need init.d script with below command
Code:
echo "1" > /sys/kernel/mm/ksm/run
Or just flash attached kms script that I'm using
Good job neXus PRIME :good:
Click to expand...
Click to collapse
Linked your KSM script post to OP. Plus, im doing the 245 Mhz fix right now.
Regards
Updated. Changelog in OP.
@neXus PRIME
Here my finding so far:
Version 2:
1. Freq Table fixed, (Min 122, then 245 just after it)
:good::good:
2. ZRAM support added. (Testers needed)
With zram support added but not enable at default, I find that my ROM lags a lot.
Code:
C:\Users\ckpv5\Desktop\fastboot>adb shell
[email protected]:/ # busybox free
busybox free
total used free shared buffers
Mem: 620984 521988 98996 0 13236
-/+ buffers: 508752 112232
Swap: 0 0 0
[email protected]:/ #
with zram enabled, there is no lag but the smoothness/performance is less compare to v1. Maybe this is due to minfree is default value and cannot be changed with init.d script, will test with lower minfree (as suggested by flar2 in his thread) thru ramdisk change later.
Anyway.. maybe it's my own wrong doing; maybe other user with other ROM can have better result.
Code:
C:\Users\ckpv5\Desktop\fastboot>adb shell
[email protected]:/ # busybox free
busybox free
total used free shared buffers
Mem: 620984 523556 97428 0 13576
-/+ buffers: 509980 111004
Swap: 102396 25600 76796
[email protected]:/ #
Problem...
neXus PRIME said:
Hi,
I'm not making a thread in dev section as i'm not gonna maintain this over time. I just added a few things in atis's config and modified some others to my own liking.
DOWNLOAD:
V2: http://d-h.st/HcS
OLD VERSION: V1: http://d-h.st/dOq
NOTE: Flash zip in below post to enable KSM
http://forum.xda-developers.com/showpost.php?p=38569436&postcount=8
NOTE: Use this excellent app for enabling and verify init.d support
http://forum.xda-developers.com/showthread.php?t=1933849
Features:
Version 2:
1. Freq Table fixed, (Min 122, then 245 just after it)
2. ZRAM support added. (Testers needed)
Version 1
1. HTC Write protection disabled.
2. Enabled swap support. (if you make a swap partition, it should get used. But need testers)
3. Default scheduler "noop" (I've always liked noop better then all others)
4. HTC perflock disabled (SetCPU does some magic when perf lock is disabled. Test n report)
5. Default Min set to 245 Mhz (My liking)
6. Enable KSM support
7. Default governor "ondemand" (later you can select whatever you like e.g smartassv2)
8. Ext2/ext3 file system support. (testers needed)
9. Aren't above enough ???
Guys, atis had a huge role in teaching me how this all works, so major credits to him. The sources are available on my git as well so all are free to fork and try out their own combo of settings.
I'll need a few reports about above features.
Just download n enjoy !!!
Regards
Yasir
Click to expand...
Click to collapse
The min cpu frequency is 122 and i cannot set it to lower no 98MHZ available...
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
SaadCrackz said:
The min cpu frequency is 122 and i cannot set it to lower no 98MHZ available...
Click to expand...
Click to collapse
Yeah that's what I did. I don't like 98
Sent from my HTC Desire X using xda app-developers app
neXus PRIME, can you tell me what do you mean with "4. HTC perflock disabled (SetCPU does some magic when perf lock is disabled. Test n report)"? I mean, I have flashed your kernel and I have SetCPU installed but I don't know what is that "magic". Also, if you want, I can test or see what does happen with it enabled (so far, I see no issues).
I have selected: min 122, max 1008, smartassV2, sio.
Thank you very much!
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
gbueno6 said:
neXus PRIME, can you tell me what do you mean with "4. HTC perflock disabled (SetCPU does some magic when perf lock is disabled. Test n report)"? I mean, I have flashed your kernel and I have SetCPU installed but I don't know what is that "magic". Also, if you want, I can test or see what does happen with it enabled (so far, I see no issues).
I have selected: min 122, max 1008, smartassV2, sio.
Thank you very much!
Click to expand...
Click to collapse
I don't know what setcpu does that's why I called it magic.
Btw, I heard v2 is laggy, so v3 won't have zram enabled.
Sent from my HTC Desire X using xda app-developers app
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
neXus PRIME said:
I don't know what setcpu does that's why I called it magic.
Btw, I heard v2 is laggy, so v3 won't have zram enabled.
Sent from my HTC Desire X using xda app-developers app
Click to expand...
Click to collapse
Ok then! I've found laggy my phone (1.18 deodexed ROM) while it's starting, may be more than with atis's kernel but other than that, I find it great.
Also, may I ask you which are the settings you'd recommend me to set?
Thank you very much!
EDIT: About SetCPU, according to the author through the app, Perflock disabler must be activated in the app if you have a kernel that prevent SetCPU from setting frequencies correctly (stock kernel for example). BUT with neXus PRIME kernel that has perflock disabled, you won't have a single issue using it and you don't need to set on boot Perflock disabler.
Sent from my HTC Desire X using Tapatalk 2
Here you go:
ZRAM is off for ppl having lag
v3
http://d-h.st/7C6
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
I can confirm that loop back devices work. I successfully chrooted Ubuntu using Complete Linux Installer...
Sent from my HTC branded muffin...
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
Stereo8 said:
I can confirm that loop back devices work. I successfully chrooted Ubuntu using Complete Linux Installer...
Sent from my HTC branded muffin...
Click to expand...
Click to collapse
Me too..
Sent from my HTC Desire X using xda premium
Re: Updated 28/02/13 [Kernel/modded] neXusKERNEL v2.0
By the way, @neXusPRIME change the op title to v3.0
Flowed from my HTC branded muffin...
I'M IN NO WAY RESPONSIBLE OF ANY DAMAGE CAUSED BY USING THIS CUSTOM KERNEL.
PLEASE NOTE THAT SOME FEATURES CAN DAMAGE YOUR PHONE AND YOUR EAR.
PLEASE READ ALL BEFORE FLASHING CUSTOM KERNEL.
PLEASE GIVE ME FEEDBACK!!
I NEED SUGEST NOT REQUEST!!
DONT ASK ETA!! (if you can give me coffe on sunday i'll tell you ETA )
Dont worry about donate to me. I dont have paypal
Just press thanks button
What is needed
Samsung GT-I8160 (Jellybean)
Some Android experience
Know how to use Terminal
More patience
Features
fs: ZRAM & Swap Support
fs: CIFS module
fs: Fsync control [Cocafe]
fs/aio: Asynchronous io performance improved
mm: SLUB memory allocator
arm: ThumbEE
arm/vfp: Build with neon
lib: Optimzed CRC32 algorithm [ezekeel]
lib: GNU C version memcpy & string
mali: Utilization control
mali: MALI TWEAK[Cocafe]
mali: PM sampling rate tweakable [Cocafe]
debug: Remove Samsung debug code [Adi_Pat]
debug: Disable KGDB [Adi_Pat]
debug: Remove frame pointer [Adi_Pat]
debug: Android logger as module (free 4mb RAM)
bcmdhd: PM_FAST by default
kernel:Lzop compression
ramdisk: Lzop compression
ramdisk: Init.d scripts
ramdisk: ClockworkMod Recovery 6.0.2.8 [diego-ch]
cpufreq: OndemandQ [Cocafe]
Installation
FlashableZip:
1. Download Kernel
2. Goto Recovery
3. Flash it
DD method:
You need to root your phone first.
What is ROOT? HOW TO?
Please ASK Google!!!
1. Download kernel
2. Extract kernel.bin.md5 from *.tar.md5
3. Copy kernel.bin.md5 to somewhere you like (e.g. /sdcard)
4. Open Terminal app,use these commands
Now lets go to superuser mode
Code:
su
Now lets flash(dd) kernel to kernel partition
Code:
dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15
5. Reboot to take effects
Code:
reboot
* If you type a wrong dd command,it might hard birck your phone
So please think twice before hit enter
* It is recommended that check the md5 of kernel.bin.md5
If it doesnt match 'md5.txt' in zips,dont flash to phone.
Please re-download kernel
How to check md5 on phone?
Open Terminal app (Please install busybox first )
'cd' to the folder(e.g. /sdcard) where has the file
Code:
cd /sdcard
Now get the md5
Code:
busybox md5sum -t kernel.bin.md5 >> out.txt
Now check the md5 manually
Download :
09/09/2013
CM-DK3J9Mt.zip - 8.18 MB (CyanogenMod 10)
18/08/2013
CM-DK3G8M.zip - 7.66 MB (CyanogenMod)
DK3G8M.zip - 8.33 MB (Stock ROM)
NOTE :
sorry I could not test stock rom because I was in cm
wipe cache before flash
Changelog :
09/09/2013
disable ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
arm/crypto: add aes and sha1 implementaions
use LZ4 Compression (kernel,ramdisk,zram)
add smartassH3 Gov
add exfat modules
power: stop printing noise
ntfs build in kernel now
disable BLN
set swappiness 20
bcmdhd: Reenable IPv6, disable multicast in suspend
toolchain: Linaro GCC 4.7
enable ksm (cyanogen only)
up to linux 3.0.41 kernel
disable ext3 support
18/08/2013
bluetooth fix. thanks samsung
disable arch power
add sec_param_debug
ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
Proportional Rate Reduction for TCP.
Credits :
@Adi_Pat
@cocafe
@diego-ch
@dh.harald
@lupohirp
source :
https://github.com/hafidzduddin/codina
NOTE :
CM version must flash through recovery. because modules locate in "/system/lib/modules"
to fix bt bug in cm. try to replace original "system/lib/bluez-plugin/audio.so" from cm10 zip.
@hafidzduddin
Just Waiting and be patient to 100% complete upload....
Re: [Kernel][3.0.31 D- Kernel v1 #RC15
Where reference from which to download the kernel?
Sent from my GT-I8160 using xda premium
Great Work:good: what about custom boot animation?
Messi10 said:
Great Work:good: what about custom boot animation?
Click to expand...
Click to collapse
try it idk it work or not
Thank you!
Thank you for all your work hafidzduddin!!
So I found a bug:
Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)
When I do the
Q: Why brightness cant setting after booting?!
A: Turn Off manual (press button power) after booting!
Click to expand...
Click to collapse
it doesn't set to the right value and this is kind of annoying for me.
How can I flash the original kernel please? (I couldn't find a specific answer)
Copy both from stock rom kernel.bin.md5 and kernel2.bin.md5 in sdcard and then do "dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15" once or do also "dd if=/sdcard/kernel2.bin.md5 of=/dev/block/mmcblk0p15" for the second one?
takthetank said:
Thank you for all your work hafidzduddin!!
So I found a bug:
Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)
When I do the
it doesn't set to the right value and this is kind of annoying for me.
How can I flash the original kernel please?
Click to expand...
Click to collapse
i had that problem with the test kernel, with this kernel i dont have that problem
takthetank said:
Thank you for all your work hafidzduddin!!
So I found a bug:
Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)
When I do the
it doesn't set to the right value and this is kind of annoying for me.
How can I flash the original kernel please? (I couldn't find a specific answer)
Copy both from stock rom kernel.bin.md5 and kernel2.bin.md5 in sdcard and then do "dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15" once or do also "dd if=/sdcard/kernel2.bin.md5 of=/dev/block/mmcblk0p15" for the second one?
Click to expand...
Click to collapse
you use 3rd application?
i dont have this issue. just for first boot.
idk its rom or kernel issue
i use kernel2.bin.md5 because on my sdcard kernel.bin.md5 is my custom kernel :angel::angel:
hafidzduddin said:
you use 3rd application?
i dont have this issue. just for first boot.
idk its rom or kernel issue
i use kernel2.bin.md5 because on my sdcard kernel.bin.md5 is my custom kernel :angel::angel:
Click to expand...
Click to collapse
No, I tried both from the slider in dropdown menu and in settings->display->brightness. It's the same problem in both!
So by flashing ONLY kernel2.bin.md5 is enough?
Re: [Kernel][3.0.31] D- Kernel v1 #RC
I agree. The slider's 0 percent is about 60 percent. So 0 percent is about 60 percent.
Edit:
After something happened, brightness suddenly changed itself and bug is fixed.
Sent from my GT-I8160 using xda app-developers app
malamharian said:
I agree. The slider's 0 percent is about 60 percent. So 0 percent is about 60 percent.
Edit:
After something happened, brightness suddenly changed itself and bug is fixed.
Sent from my GT-I8160 using xda app-developers app
Click to expand...
Click to collapse
Read all my post :3
Re: [Kernel][3.0.31] D- Kernel v1 #RC
Hello! Immediately apologize for mistakes, since English know is bad! I would like to thank you, for you made the core, very happy! And I want to ask - what some have success in overclocking kernel?
Sent from my GT-I8160 using xda premium
This kernel is awesome
Great job !
I hope we will overclock to 1 GHz soon
Re: [Kernel][3.0.31] D- Kernel v1 #RC
killov1982 said:
Hello! Immediately apologize for mistakes, since English know is bad! I would like to thank you, for you made the core, very happy! And I want to ask - what some have success in overclocking kernel?
Sent from my GT-I8160 using xda premium
Click to expand...
Click to collapse
Rooobertinhooo said:
This kernel is awesome
Great job !
I hope we will overclock to 1 GHz soon
Click to expand...
Click to collapse
No one.
St erricson not give any document!!
Do you know why s advance have 1ghz?
I think Because i9070 support maxopp.
Why i9070 cant change freq on max opp?
Because freq locked.
must edit something on prcmu.
And I dont understand. Lol!!
Sent from my GT-I8160 using xda premium
hafidzduddin said:
Read all my post :3
Click to expand...
Click to collapse
is this the same one a.k.a test kernel? or this one is 100% complete?
i mean still contain hang / looping on booting or not?
thanks man.