[ROM] Cyanogenmod 11 FINAL 05/08/2015 - Samsung Galaxy Gio GT-S5660

Hello xda,
CAMERA PATCH FOR ALL CM11
http://www.mediafire.com/download/5lw858r2ctqakd0/VideoRecordingPatch+FOR+GIO.zip
FINAL RELEASE: https://www.mediafire.com/folder/cpra0qbzxn4k4/FINAL_RELEASE
RELEASE 4.5: https://www.mediafire.com/?gd5ampsaafmrjga
RELEASE 4: https://www.mediafire.com/?8rc4wblbymy00k2
RELEASE 3: https://www.mediafire.com/?dmicnl8wnj7fyjx
I got the cpu step!
LINK: http://www.mediafire.com/download/8a67jkv4rs93x43/cm-11-20150328-UNOFFICIAL-gio+WITH+KERNEL.zip
As I promised
LINK: http://www.mediafire.com/download/b07mqnqrqmbxgbl/cm-11-20150328-UNOFFICIAL-gio.zip
Changelog:
FINAL:
Full Cyanogenmod code sync
New audio decoder (No idea)
Two Version (MSM, MSM7x27)
5/9/2015
Fix Camera recording
4/17/2015:
(RELEASE 4.5)
ADDED CPU GOVERNORS AND I/O SCHEDULERS
-Badass
-SmartassH3
-SmartassV2
I/O
-Sio
-Sioplus
(RELEASE 4)
Switched to Cm12 kernel (Net improvements, but still Cm11)
Updated Cyanogenmod Sources
4/06/2015: (RELEASE 3): Changed Cpu steps, added cpu governors, and added I/O schedulers
3/28/2015: Added cpu steps
3/28/2015 Initial Release
NOTES:
(RELEASE 4)
I need to re add all of the kernel governors and I/O schedulers.
What I noticed so far is loading website is much faster
(RELEASE 3)
CPU Governor added:
-SMARTASSV2
-SMARTASSH3
-BADASS with some algorithm
I/O Scheduler added:
-SIO
-SIOPLUS
-removed zen because I find it makes the phone slower and crappy battery
Thanks to @belyava for added gapps to my build. Here is the links to post 44
http://forum.xda-developers.com/showpost.php?p=59892898&postcount=44
Credits:
ME!
androidarmv6 for kernel and cyanogenmod
Kernel Source: https://github.com/HerroYou/android_kernel_samsung_msm
KERNEL: 3.0.31

Working:
Everything for the most part

BUGS: You tell me
*** Fixed Terminal issue
1. Backlights doesn't work
2. Video recording doesn't work (FIXED)
ISSUES: Can not pause recording, other than that it works!

FAQ:
- To enable Performance/Developer settings go to "About Phone" and tab the build number until it says "You are now a developer"
-To fix music stutter raise minimum cpu frequency to 245

I will upload a new build after I get the cpu steps to work

Release #2!
Download links fixed

100 downloads and no feed back?
And I might release something new this weekend, if I have the time.

HerroYou said:
100 downloads and no feed back?
And I might release something new this weekend, if I have the time.
Click to expand...
Click to collapse
I flashed this ROM the other day, but I couldn't stick to it because it's slow and buggy. The 3.0 kernel has not improved the ROM's perfomance. Thanks for your affords

Without gapps installed your ROM works great! no noticable lag.
From the convo in the Slim thread I have 113MB free internal space so I don't think that's the problem...

belyava said:
I flashed this ROM the other day, but I couldn't stick to it because it's slow and buggy. The 3.0 kernel has not improved the ROM's perfomance. Thanks for your affords
Click to expand...
Click to collapse
I need to put some governors into the kernel to improve performance. You enable SD swap for some more performance

orangejuice43 said:
Without gapps installed your ROM works great! no noticable lag.
From the convo in the Slim thread I have 113MB free internal space so I don't think that's the problem...
Click to expand...
Click to collapse
Check "About phone, Partition info, System."

I found a bug, video recording doesn't work.

HerroYou said:
I need to put some governors into the kernel to improve performance. You enable SD swap for some more performance
Click to expand...
Click to collapse
As stated by spyke83, Sd swap when enabled leads to random reboots. Since then I always disable it. More governors doesn't mean better performance

belyava said:
As stated by spyke83, Sd swap when enabled leads to random reboots. Since then I always disable it. More governors doesn't mean better performance
Click to expand...
Click to collapse
It doesn't reboot for me since I set it to 20% and I only added 3 governors: Smartassv2, SmartassH3, and badass with some I/O scheduler: Sio, and Zen.
And with the governor badass I added some power saving algorithm

HerroYou said:
It doesn't reboot for me since I set it to 20% and I only added 3 governors: Smartassv2, SmartassH3, and badass with some I/O scheduler: Sio, and Zen.
And with the governor badass I added some power saving algorithm
Click to expand...
Click to collapse
Alrighty, sounds good. May be you could also take a look at bug when Google Play Services are being stopped?

belyava said:
Alrighty, sounds good. May be you could also take a look at bug when Google Play Services are being stopped?
Click to expand...
Click to collapse
I never had that bug? The way that I install gapps is:
1. I install link2sd premium and connect it to my 2nd partion of 512 mb
2. turn on wifi and reboot to recovery
3. Install mardon's gapps
4. after booting turn off wifi and tell link2sd to move the google player service to the 2nd partion (move app to sd and link it)
5. Turn on wifi login

HerroYou said:
I never had that bug? The way that I install gapps is:
1. I install link2sd premium and connect it to my 2nd partion of 512 mb
2. turn on wifi and reboot to recovery
3. Install mardon's gapps
4. after booting turn off wifi and tell link2sd to move the google player service to the 2nd partion (move app to sd and link it)
5. Turn on wifi login
Click to expand...
Click to collapse
Installing gapps is not the problem. The issue comes up when when your Google Services and the Play store get updated. Then installing every app leads to a "Unfortunatelly, Google Services has stopped!" message. Wiping data and deleting the Google account doesn't help

HerroYou said:
Check "About phone, Partition info, System."
Click to expand...
Click to collapse
Oh right ok,
/System says 184MB / 206MB
So yes, it looks like there's not much space!
I guess I will try your method of installing gapps from above. I assume I just find an apk online of link2sd and install manually?
Thanks

orangejuice43 said:
Oh right ok,
/System says 184MB / 206MB
So yes, it looks like there's not much space!
I guess I will try your method of installing gapps from above. I assume I just find an apk online of link2sd and install manually?
Thanks
Click to expand...
Click to collapse
Link2SD won't link system apps. It links user (in /data) apps only

belyava said:
Link2SD won't link system apps. It links user (in /data) apps only
Click to expand...
Click to collapse
Oh right, so any idea how I would get this working?
Thank you!

Related

[Kernel][DEV] pax0r kernel v0.4 for LG P350 (Optimus ME, Pecan)

THIS KERNEL IS NOW OBSOLETE, DON'T USE IT.
Mine newest and stable kernel releases are now integrated into my version of CyanogenMod 7.2, please use only a kernel provided with that ROM, not this one.
Im leaving it for historical reason or for some geeks
The testing release of kernel for p350 based on kernel by drapalyuk - taken from kernel and rom + sources
I do not take any resposibility for bricked devices!
This kernel aims to optimize the performance, responsivity and battery life so please share your opinion about these factors and your ideas.
If you are experiencing any problems with WiFi or 3G try much less tweaked but more stable LITE version.
Instalation:
Download zip to your phone
Get the Custom Recovery for p350
Reboot into recovery
Backup your boot partition (if you like risk you can ommit this step )
Choose Flash zip menu
Turn off verification (as I dont signed my kernel yet)
Flash downloaded zip
Reboot and enjoy
Changelog(2.6.32.48 version):
[0.4]
Fixed black screen after wakeup issue
Added vr and sio I/O schedulers (SIO is default)
Added smartassv2 governor
VM_MAX_READAHEAD changed to 512
[0.3]
Kernel version updated to 2.6.32.48
BFS CPU Scheduler
Applied few tweaks from https://github.com/arco/buzz-kernel-2.6.32/
Some other small tweaks (List of applied patches is on github)
Compiled with newest Linaro toolchain with -Ofast flag and tuned to our architecture
LITE version:
For all guys having problems with internet connection on my kernel there is a LITE version.
It contains less tweaks thant normal version but should not have problems with internet. This version is much less tweaked so it should be more stable.
What is in lite version:
Kernel version 2.6.32.9 (not updated)
Smartass v2 governor
SIO and VR IO schedulers (SIO as default)
VM_MAX_READAHEAD changed to 512
Compiled with newest Linaro toolchain with -Ofast flag and tuned to our architecture
If you dont have any problems with 0.4 version I reccomend NOT to install Lite version
DOWNLOADS
version v0.4: http://hotfile.com/links/139705983/d792c47/kernel-pax-0-4.zip.html
version Lite: http://hotfile.com/links/139705851/518d0ef/pax0r-kernel-lite.zip.html
SOURCE: https://github.com/pax0r/pecan_kernel
Thx for:
drapalyuk - for biggest work for this device
All other devs for Android kernel - as I can learn so much from all of your work!
Debuging Info
or how to help make it better
If you have any problems with my kernel and you want to help in some way - here it is some info how you can.
Just after apearing of the problem please get logs from your device.
How to do it:
Info on CM wiki how to get Logcat
http://wiki.cyanogenmod.com/wiki/Logcat
Info about getting kmesg:
Open Terminal Emulator (or shell with ADB if you know how)
Write the following commands:
Code:
su
cat /proc/kmsg > /sdcard/kmsg.log
There should be new file kmsg.txt on your sdcard. Copy it to your PC.
info about last kmsg after sudden reboot/crash
Same as for normal kmesg but the command now should be:
Code:
su
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
Created file will be named last_kmsg.txt
Attach all logs to your post (prefered way is to use http://pastebin.com/
Of course if you have any programming skills you can tinker with my sources as you wish and send patches to me
Hi Pax0r,
I will test the new kernel!
Great, file not found
Sent from my Optimus Me using XDA App
thanks from the Philippines bro..
downloading it now.. will let you know how it goes..
edit : just booted up and already like it.. i had a problem with drape's rc3 kernel because everytime my phone went to sleep and i would wake it up, the screen would just stay black and the buttons would light up and i would have to touch the screen for it to turn on.. now that problem is history!!! thanks paxor!!!!
SikatPimp said:
edit : just booted up and already like it.. i had a problem with drape's rc3 kernel because everytime my phone went to sleep and i would wake it up, the screen would just stay black and the buttons would light up and i would have to touch the screen for it to turn on.. now that problem is history!!! thanks paxor!!!!
Click to expand...
Click to collapse
i still experience that problem. well after the kernel's flashed, does that mean it will run the next time the phone's booted up?
downloading...
edit:screen stays black like before..
uploaded to mediafire
Daryll99 said:
Great, file not found
Sent from my Optimus Me using XDA App
Click to expand...
Click to collapse
here..i uploaded it to mediafire. enjoy
www . mediafire . com/ ?l5cqpdhvi8c8acw
ikazu said:
i still experience that problem. well after the kernel's flashed, does that mean it will run the next time the phone's booted up?
Click to expand...
Click to collapse
ok i just got excited. it seems i still get the touch screen problem but it happens less frequently now and right now i am also cruising at 825 mhz with no fc yet !!!
SikatPimp said:
ok i just got excited. it seems i still get the touch screen problem but it happens less frequently now and right now i am also cruising at 825 mhz with no fc yet !!!
Click to expand...
Click to collapse
tried playing games with 825 freq?
---------- Post added at 05:23 AM ---------- Previous post was at 05:21 AM ----------
on screen animation dsnt work either
Thx for feedback.
I also noticed the 'black screen issue' sometimes and working on it. Drapalyuk fixed it in CM but its not in his sources :/
What versions of ROM (CM, 2.2 etc) do you use?
only angry birds... can't tell any difference but still no fc
---------- Post added at 02:17 PM ---------- Previous post was at 02:08 PM ----------
I'm using drape's 20.10 rom... and before i would reflash to try and get that black screen took care of but in a couple days it would come back.. and it isnt so bad.. it doesn't really effect anything.. but after flashing your kernel i am getting them less now so thats a plus..
So you know How to compile the kernel
will you try to add more features ???
can you add these features
Code:
* shifted to TinyRCU kept it as default
* enabled support for various file systems
o EXT3
o EXT4
o JBD
o RFS
o JFS
o NTFS (with R/W)
* TUN/TAP now integrated into kernel
* enabled support for various network file systems
o NFS (client/server)
o CIFS
* optimized kernel for size
* enabled LZMA/GZ2/LZO compressing support for ramdisk
* bumped jHash to v3
* increased VM MAX READAHEAD to 512KB
* corrected "current kernel" string in CWM app & Tweaks app
* Universal CF-Root and CWM for I9003 Gingerbread by amit.bagaria
* CPU Governors
1. InteractiveX
2. Savaged-Zen
3. SmartAssV2
4. BrazilianWax
5. Smoothass
6. Lagfree
7. Smartass
8. Scary
9. MinMax
10. Interactive
* I/O Schedulers
1. BFQ-v2-rc1
2. V(R)
3. SIO
I flashed the kernel and now everytime i try to turn on the wifi its says error, it wont turn on. And please fix the blackscreen issue.
Daryll99 said:
I flashed the kernel and now everytime i try to turn on the wifi its says error, it wont turn on. And please fix the blackscreen issue.
Click to expand...
Click to collapse
Maybe try flash again.
If it would not work I will check on this issue later.
There must be some problem with loading wifi module for your phone...
vivekkalady said:
So you know How to compile the kernel
will you try to add more features ???
can you add these features
Code:
* shifted to TinyRCU kept it as default
* enabled support for various file systems
o EXT3
o EXT4
o JBD
o RFS
o JFS
o NTFS (with R/W)
* TUN/TAP now integrated into kernel
* enabled support for various network file systems
o NFS (client/server)
o CIFS
* optimized kernel for size
* enabled LZMA/GZ2/LZO compressing support for ramdisk
* bumped jHash to v3
* increased VM MAX READAHEAD to 512KB
* corrected "current kernel" string in CWM app & Tweaks app
* Universal CF-Root and CWM for I9003 Gingerbread by amit.bagaria
* CPU Governors
1. InteractiveX
2. Savaged-Zen
3. SmartAssV2
4. BrazilianWax
5. Smoothass
6. Lagfree
7. Smartass
8. Scary
9. MinMax
10. Interactive
* I/O Schedulers
1. BFQ-v2-rc1
2. V(R)
3. SIO
Click to expand...
Click to collapse
I will try do as much as I can - thx for some kind of list of 'thigs I should look at'. Few comments I have:
About governors - there will be smartass v2 for sure in next version - I just hadnt time to integrate it in this release (I tested it earlier at it really was smartass )
I/O Schedulers - deadline is quite enough for sd cards, but I will look into this SIO as it is based on deadline - thx for hint. I think rest of them is not needed.
File Systems - do we really need support for them? More supported format means bigger kernel.
"optimized kernel for size" - I prefer optimize for speed and it is done
Thanks again for this list - looks very interesting
Havent find the Governer in the cyanogen Mod ??
do I have to use external apps to select that governer??
edit : wifi working Fine
vivekkalady said:
Havent find the Governer in the cyanogen Mod ??
do I have to use external apps to select that governer??
edit : wifi working Fine
Click to expand...
Click to collapse
The governor does not come with the cyanogen mod ofLG p350. No you can't use external apps to install that governor,assuming it is smartass
Sent from my Optimus Me using XDA App
pax0r said:
File Systems - do we really need support for them? More supported format means bigger kernel.
Click to expand...
Click to collapse
It would be great if ntfs file system is supported as it is fast
Sent from my Optimus Me using XDA App
Daryll99 said:
The governor does not come with the cyanogen mod ofLG p350. No you can't use external apps to install that governor,assuming it is smartass
Sent from my Optimus Me using XDA App
Click to expand...
Click to collapse
I know that Dude
But we need external apps to select which Governer and I/O scheduler to be used even if it is in the boot.img. Not installing but selecting
no-frill app is used in my phone (i9003) it contains all the above items in the list i have specified earlier
Its from i9003 by doomload it contains all the things
https://github.com/DooMLoRD/SGS-SL-i9003
Hm... I can select governor from CM menu (performance -> CPU settings - not sure about english names ; ) but be aware of a fact that there is no smartass here (yet ), just standard ones (ondemand,usersapce,powersave,performance)
Sadly your kernel from i9003 is .35 one an here we have .32 so patches do not apply so easy...
But when I will have more time (Im in the middle of Bsc thesis ) I will try to port some .35 kernel for p350

DroidX CPU Governors and SIO Kernel Scheduler V2.2

UPDATE 2015\08\01 ICS & JB Patch
Since ICS and JB contain boosted (modified boostedass) and sio by default now, I made a cwm zip to patch the default values of boosted and sio's correct values (they're for cfs in CM9\10). This is not for CM7 and won't work with it.*
Link to Post
UPDATE 2015\05\16 DroidXGovernorsV2.2
Removed blank bootmenu folder
Cleaned up init script, removed unsupported lines, added supported lines
Included SD Card Cache Tweak with 2048 value, to match io tweaks
**The lines weren't supported on Bravo Froyo Kernel, added new lines from /sys/block/mmcblk0/queue/iosched**
**If the removed lines are supported on GB Kernel, let me know and I'll make a zip for each kernel.**
**Just remove the last 2 lines of the init script if you don't want\need the SD Cache Tweak**
UPDATE 2015\05\15 DroidXGovernorsV2.1
Screenshots showing battery savings and usage
Fixed dumb script error
UPDATE 2015\05\15 DroidXGovernorsV2
Removed Undervolted Cpu Clocks -- Gave problems for Defy+ useres on GB kernel
SIO IO Scheduler now properly loads -- No market app needed now.
This CWM compatible zip will install the DroidX smartassv2 and BOOSTEDassV2 cpu governors as well as the SIO Kernel Scheduler. While I've only tested this on CM9, it should work on ANY rom with init.d support and Defy 2nd-init Bootmenu....meaning all CM7\9 and Miui roms. I'm unsure if MS2Ginger and Stock Froyo have init.d support. It also undervolts the rom to [email protected], [email protected], and [email protected] Those values work fine with CM9 on my phone, meaning no fc's due from being too undervolted.
To install, simply flash the zip in cwn and you're done. Wiping Cache and Dalvik Cache isn't necessary.
To use the Governors, select the governor in the CM Performance Menu and select apply on boot, or use a CPU Governor program from the market. I recommend No Frills CPU Control --- its free, no ads, no bs permissions, and you can select the io scheduler.
To use the SIO Kernel Scheduler, install No Frills Cpu Control from the market and select SIO (or noop) from the bottom menu.
I haven't used SIO very much (5-10 mins now), but it seems to be working well. The noop scheduler works great, and is what I normally use; but I've always read good things about SIO (and wanted to use it), so I thought I'd include it as well.
I'd give thanks to the authors of the Governors and Schedulers, but I have no idea who wrote them....I only found them in Beanstown106's DroidX Miui V4 rom and they happen to work wonderfully on the Bravo.
UPDATE Post
SimpleOverclock
An alternative to No Frills CPU Control with profile support, apply on boot, io changer, governor changer, & more features to come. Probably going to be my new overclock app, need to test for more than a few minutes.
My Little Experiment
I uploaded the governors here for the Bravo, and to Mediafire for the Defy. In the first 2 hours of posting -- 6 Bravo downloads to 45 Defy Downloads (and a page full of posts). Not very surprising, but interesting none-the-less.
*CM7 - The modules for boosted and sio aren't included with this patch making it useless for CM7. I've already released a patched CM7 with this in my Kang thread.
skeevy420 said:
UPDATE 2015\05\15 DroidXGovernorsV2
Removed Undervolted Cpu Clocks -- Gave problems for Defy+ useres on GB kernel
SIO IO Scheduler now properly loads -- No market app needed now.
Download DroidXGovernorsV2.zip
This CWM compatible zip will install the DroidX smartassv2 and BOOSTEDassV2 cpu governors as well as the SIO Kernel Scheduler. While I've only tested this on CM9, it should work on ANY rom with init.d support and Defy 2nd-init Bootmenu....meaning all CM7\9 and Miui roms. I'm unsure if MS2Ginger and Stock Froyo have init.d support. It also undervolts the rom to [email protected], [email protected], and [email protected] Those values work fine with CM9 on my phone, meaning no fc's due from being too undervolted.
To install, simply flash the zip in cwn and you're done. Wiping Cache and Dalvik Cache isn't necessary.
To use the Governors, select the governor in the CM Performance Menu and select apply on boot, or use a CPU Governor program from the market. I recommend No Frills CPU Control --- its free, no ads, no bs permissions, and you can select the io scheduler.
To use the SIO Kernel Scheduler, install No Frills Cpu Control from the market and select SIO (or noop) from the bottom menu.
I haven't used SIO very much (5-10 mins now), but it seems to be working well. The noop scheduler works great, and is what I normally use; but I've always read good things about SIO (and wanted to use it), so I thought I'd include it as well.
I'd give thanks to the authors of the Governors and Schedulers, but I have no idea who wrote them....I only found them in Beanstown106's DroidX Miui V4 rom and they happen to work wonderfully on the Bravo.
UPDATE Post
SimpleOverclock
An alternative to No Frills CPU Control with profile support, apply on boot, io changer, governor changer, & more features to come. Probably going to be my new overclock app, need to test for more than a few minutes.
My Little Experiment
I uploaded the governors here for the Bravo, and to Mediafire for the Defy. In the first 2 hours of posting -- 6 Bravo downloads to 45 Defy Downloads (and a page full of posts). Not very surprising, but interesting none-the-less.
Click to expand...
Click to collapse
wow you are amazing skeevy420 to try.....
mataflakitas said:
wow you are amazing skeevy420 to try.....
Click to expand...
Click to collapse
Don't use the V2, I uploaded the wrong file. Its fixed now with 2.1 attached to the first post.
skeevy420 said:
Don't use the V2, I uploaded the wrong file. Its fixed now with 2.1 attached to the first post.
Click to expand...
Click to collapse
Ok your best friend I hope I will not have problems updating....
mataflakitas said:
Ok your best friend I hope I will not have problems updating....
Click to expand...
Click to collapse
You won't. The script crapped out on the first command.....I left in a single space and forgot to put () around the code. It was fixed on my phone when I tested it, but I uploaded my pc's first copy (which was bad) by mistake.
skeevy420 said:
You won't. The script crapped out on the first command.....I left in a single space and forgot to put () around the code. It was fixed on my phone when I tested it, but I uploaded my pc's first copy (which was bad) by mistake.
Click to expand...
Click to collapse
Ok best friend did not move to my device I am a newbie and do not want to damage it ....
skeevy420 friend buy my wife a cell phone is locked you can help me unlock it, now I live in mexico the phone is a Samsung 4G Exhibit II, or I can assign any web page that does not cost
mataflakitas said:
Ok best friend did not move to my device I am a newbie and do not want to damage it ....
It won't damage it. In fact, you'll get really good battery with it. I really recommend using this.
skeevy420 friend buy my wife a cell phone is locked you can help me unlock it, now I live in mexico the phone is a Samsung 4G Exhibit II, or I can assign any web page that does not cost
Click to expand...
Click to collapse
If it requires calling ATT then no, I don't have the account's password.
skeevy420 said:
If it requires calling ATT then no, I don't have the account's password.
Click to expand...
Click to collapse
skeevy420 the company's phone is T-MOBILE
You know someone from that company
mataflakitas said:
skeevy420 the company's phone is T-MOBILE
You know someone from that company
Click to expand...
Click to collapse
No, only Verizon. But she's my friend's wife and a total ***** who wouldn't help.
skeevy420 said:
No, only Verizon. But she's my friend's wife and a total ***** who wouldn't help.
Click to expand...
Click to collapse
jajaja do not worry I hope to find someone who can help me...
I figured that I'd let you all know that Epsylon3 is going to add BOOSTEDassV2 (boosted) to the bootmenu, and its already supported with his Touch Recovery. No eta on anything, but its good news.
I'm loving the BOOSTEDassV2 governor! I have my voltages a bit high right now and I'm still getting great battery life with the really slick scaling. Thanks a ton for these!
sdrawkcab3 said:
I'm loving the BOOSTEDassV2 governor! I have my voltages a bit high right now and I'm still getting great battery life with the really slick scaling. Thanks a ton for these!
Click to expand...
Click to collapse
Me too. I was using them for about a week before I released them. I didn't realize how good they were until I installed CM9 2012\05\12 without them and used conservative. Boosetdass stock runs more efficient and smoother than a heavily tweaked conservative (which I usually get good results with).
I'm just glad that they picked up support from Epsylon3.
I'm currently working on an init script to tweak the BOOSTEDassV2 and smartassv2 settings like the other governors have in the bootmenu. Placing them in 04govandio causes boot to freeze, so I'm gonna make a 98govloader (pick governor) 99asstweaker (tweak smart\boosted) and go from there.
While Epsy is adding them into the bootmenu, there's no telling when Quarx will merge in those changes and provide a new build with them. Besides, its nice having a script that's easy to edit.
skeevy420 said:
Me too. I was using them for about a week before I released them. I didn't realize how good they were until I installed CM9 2012\05\12 without them and used conservative. Boosetdass stock runs more efficient and smoother than a heavily tweaked conservative (which I usually get good results with).
I'm just glad that they picked up support from Epsylon3.
I'm currently working on an init script to tweak the BOOSTEDassV2 and smartassv2 settings like the other governors have in the bootmenu. Placing them in 04govandio causes boot to freeze, so I'm gonna make a 98govloader (pick governor) 99asstweaker (tweak smart\boosted) and go from there.
While Epsy is adding them into the bootmenu, there's no telling when Quarx will merge in those changes and provide a new build with them. Besides, its nice having a script that's easy to edit.
Click to expand...
Click to collapse
skeevy420 wow I have really wanted to try that on my motorola bravo....
New version up.
Removed blank bootmenu folder--caused Touch Recovery issues
Cleaned up init script to almost match Epsylon3's new overclock script
Removed unsupported lines from init script
Added all Bravo SIO commands into init script
Added SD Card Cache Tweak
skeevy420 said:
New version up.
Removed blank bootmenu folder--caused Touch Recovery issues
Cleaned up init script to almost match Epsylon3's new overclock script
Removed unsupported lines from init script
Added all Bravo SIO commands into init script
Added SD Card Cache Tweak
Click to expand...
Click to collapse
skeevy420 which I recommend you smartassv2 governor or BOOSTEDassV2 ...?
mataflakitas said:
skeevy420 which I recommend you smartassv2 governor or BOOSTEDassV2 ...?
Click to expand...
Click to collapse
BOOSTEDassV2
On another note -- I managed to fully compile Patchrom MIUI v4 with Quarx CM9 2012\05\12, but ALL MIUI apps force close. It does fully boot, but it doesn't work....Damn I wish I knew just a bit more about coding.
skeevy420 said:
BOOSTEDassV2
On another note -- I managed to fully compile Patchrom MIUI v4 with Quarx CM9 2012\05\12, but ALL MIUI apps force close. It does fully boot, but it doesn't work....Damn I wish I knew just a bit more about coding.
Click to expand...
Click to collapse
We skeevy420 sure that you can not ask for help to master wajik
mataflakitas said:
We skeevy420 sure that you can not ask for help to master wajik
Click to expand...
Click to collapse
I sent him a few PM's with no response back; same with Quarx, but not about MIUI.
skeevy420 said:
I sent him a few PM's with no response back; same with Quarx, but not about MIUI.
Click to expand...
Click to collapse
skeevy420 no longer carries the [ROM] [MIUI] Pikachu Edition 2.4.20b * Rom For Lovers *
because....

[DEV] [KERNEL] UNOFFICIAL - Jelly Bean optimized Kernel for A100

Current release: Version 2.0 (stable) [09/06/2012]
SOURCE CODE: Available at GitHub
*WARNING PLEASE USE AT YOUR OWN RISK*​
DISCLAIMER​
FIRST OF ALL THIS IS NOT AN OFFICIAL KERNEL, IT IS NOT SUPPORTED BY OFFICIAL CM10 ROMS OR ANY PREVIEW ROMS.
ONCE YOU INSTALL THIS KERNEL YOU WILL NOT BE SUPPORTED IN THE CM10 / CM9 OFFICIAL/UNOFFICIAL DEVELOPMENT THREADS
OF ANY FORUM i.e XDA, SLATEDROID, etc.. THIS MEANS THAT YOU MUST NOT REPORT ANY ANDROID / CM BUGS TO THE ORIGINAL
COMMUNTIY THREADS FOR THE ROM YOU USE! YOU MAY HOWEVER REPORT ANY CM/ANDROID/KERNEL RELATED ISSUES TO THIS THREAD ONLY!
Click to expand...
Click to collapse
Features
CPU Overclocking up to 1500mHz (default is set at stock 1000mhz)
Stable GPU Overclock @ 450mhz (scales from 300 - 450)
Userspace CPU undervolting support
Brick prevention/precaution - disabled MMC_CAP_ERASE function from kernel
I/O Schedulers: BFQ, CFQ, SIO, DEADLINE, NOOP, V(R) (Default VR as of v1.3 - prior to 1.2 default = deadline)
Autogroup Scheduler patched to work with Android via User ID task grouping
CPU Governors: Lionheart, SavagedZen, Lazy, Scary, Intellidemand, LagFree, Wheatley, Lulzactive, SmartAssv2, Interactive, Ondemand, Powersave, Userspace, Performance (depending on ROM - interactive governor is usually set as default gov from userspace during init)
ARM libs from Linux 3.x (v2.0+)
Android Drivers from Linux 3.x (v2.0+)
Linux Security from Linux 3.x (v2.0+)
Cleancache + Zcache Support (v2.0+)
Working Zram - to enable see instructions below (v2.0+)
Fixed Video driver glitches (v1.4+)
Cleaned up tons dmesg errors and warnings (v2.0+)
Memory management fixes and patches from 3.x (v2.0+)
Alsa SoC Tiny HAL patch for better compatibility with Jelly Bean and ICS (reduces/eliminates popping sounds)
Plus various other improvements to kernel configuration and code.
Downloads: (if anyone experiences issues downloading from the androidfilehost mirrors please contact [email protected] to notify of outage as requested by afh admin, thanks!)
Current Stable:
Code:
[URL="http://goo.im/devs/godmachine81/a100_kernel/gm-a100-v2.0-signed.zip"]version 2.0[/URL]
Previous Releases:
Code:
[URL="http://beta.androidfilehost.com/?fid=9390062577138008066"]version 1.5[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-v1.3a-signed.zip"]version 1.3a[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-v1.2b-signed.zip"]version 1.2b[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-autogroup-v1.1-signed.zip"]version 1.1[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-autogroup-v1.0.1b-signed.zip"]version 1.0.1b[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-autogroup-v1.0.1-signed.zip"]version 1.0.1[/URL]
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/godmachine-a100-kernel-autogroup-v1.0-signed.zip"]version 1.0-pre[/URL]
Tools:
Code:
[URL="https://github.com/downloads/godmachine81/Acer-A100-JellyBean-Custom-Kernel/toggle-ag.sh"]toggle-ag[/URL] Tool to Enable/Disable Autogroup and check the status.
'toggle-ag' now included with kernel zip as of 1.3a and is located at /system/xbin/toggle-ag - You may run from a terminal or create Script Manager widgets for each of the script arguments:
Code:
toggle-ag status
toggle-ag on
toggle-ag off
toggle-ag help
Please remember that this script has to be ran as root if you plan to enable/disable autogroup, however you may run as regular user to check the status or get the help dialog.
Important info on toggle-ag script usage (from the script comments):
#**Please note that toggling back and forth the scheduler will
#produce undesired effects, as it takes the system a few minutes
#to switch the process scheduler each time effectively. Imagine
#all processes that run in the backround are rearranged each time
#you switch the process scheduler. In other words you shouldn't
#toggle back and forth to make comparisons as they WILL NOT be
#effective immediately!!
Click to expand...
Click to collapse
Goo Manager Support (NEW!)
You can now download my custom kernels, recovery, tweaks, etc from Goo Manager, available on the Play Store. Goo Manager is similar to ROM Manager, except it works very well with my release of TWRP 2.2.2.0.
First time use instructions:
Set Download path to: /sdcard/goomanager/ in "Settings" (This is important as the location on Android and TWRP need to both be exact same!)
Go back to the main screen in Goo Manager and click Browse Compatible Roms
Choose 'godmachine81'
For kernels choose a100_kernel (you are welcome to look around in my other directories)
Choose the release you wish to download
Choose 'begin download'
You will see a notification for 'Download Finished' - Tap on it
It will prompt you to Select Zip(s) to flash, you may choose more than 1!
After you have selected all the zips you want to flash, go to the option 'Order and flash selected' or if you want to add a zip from a custom location, choose the 'Add zip from another location option'
Once in the Order and flash menu, it is important that you set the order to flash in the proper order, when you are sure it is right, then click Flash (First time you use Goo Manager, it will prompt you that an OpenRecovery is needed, choose that you already have one)
After You click flash, the system will reboot to TWRP, flash your .zip files, and reboot back to android without any user interaction.
ZRAM
What is it?
Zram was developed so that systems with a limited amount of physical ram may allocate a percentage of that to a system swap device using compression. By compressing the data that is in the swap space you can fit more data into the same amount of ram. For example App#1 is consuming 500mb of a total 725mb ram, this leaves you with 225mb free. If you have Zram enabled then App#1 may begin to swap to the zram device, when doing this you will have an advantage, because any amount of data from App#1 that gets swapped out to Zram will be compressed meaning it is actually using less physical ram. So instead of only 225mb free of 725mb you may now end up with something more like 400mb free because data from App#1 is compressed in Zram, in this example thanks to compression you cut the 500mb memory usage of App#1 to 325mb. Zram should have a minimal impact on performance while giving you the benefit of fitting more data into the amount of physical ram your device has.
HOWTO
This kernel includes functional ZRAM support, however to take advantage of it you must enable it from userspace (Android). Cyanogen Mod has an option in Settings > Performance > Memory to enable Zram, however it doesn't properly work - I'm not sure exactly how it is coded in the cm sources, but when you enable zram it doesn't create the zram swap device like it should. To work around this I wrote the following flashable .zip files that contain a script to automatically create the zram swap device at boot, please download and flash the size you wish to allocate to zram:
Zram - 100MB (14% ram)
Zram - 150MB (20% ram)
Zram - 200MB (28% ram)
Zram - 250MB (34% ram)
Zram - 300MB (41% ram)
Zram - 350MB (~50% ram)
To Disable/Remove Zram
In the event that you want to disable Zram then just remove the file(s) at:
/system/etc/init.d/50zram-*
After the 50zram- file has been removed, just reboot your device and you will no longer have Zram enabled. To re-enable just reflash one of the above files.
Flash Back stock kernel?
For those who wanted it: stock-kernel-signed.zip click here to download the stock ICS Kernel - This is the Stock CM kernel from The Android_Device_Acer_A100 Prebuilts on github.
To cut down on general discussion in this thread please note that I have been in the Freenode IRC Dev channel a lot lately. server: irc.freenode.net channel: #iconia-dev - My IRC handle is godmachine81 Join me there for general discussion if you don't mind. Thanks!
Video of Kernel in action on CM10 (appologize for audio and poor quality)
*All references to the Xtreme releases has been removed due lack of time needed to maintain it aside from the stable releases - will update the thread when I Xtreme development gets back underway
ChangeLog:
2.0
Backport several bits mainline code from Linux 3.5 - including Security, ARM Libs, MM, and Android specifics
Zcache + Cleancache added
Ability to concatenate kernel cmdline configuration to Bootloader's cmdline without breaking compatibility with any bootloaders ( needed for zcache/cleancache to work)
Zram patches and updates
Clean up dmesg logs
Deadline IO Sched tweak (1:1 ratio writes/fifo) - VR remains default IOsched
CONFIG: turn off some verbose logging/debugging to reduce overhead, enabled Load Lens Correction Data to smooth out camera operation
TweakIO init script included by default to optimize disk read/write performance
Several other small patches and tweaks to underlying sources
1.6
Minor patches to sources and configuration
1.5
GPU voltage and frequency updates
Interactive governor updated from N7 grouper
Adjust frequency scaling per core for new interactive gov.
1.4
This release was a testing Xtreme release which has recently been removed due to lack of development
1.3a
Script: toggle-ag now included in zip, installs to /system/xbin/toggle-ag
Default IO Scheduler V(R)
Default CPU Governor Lulzactive
1.2b
Bug Fix release for 1.2 - BFQ randomly causing "black screen" issue immediately after boot animation, preventing full boot - reboot resolved issue in most cases, but comes back at random on boot - Setting default I/O scheduler to NOOP until BFQ issue is resolved.
1.2
Autogroup per UID instead of TTY task (huge improvement to autogroup on android)
Set BFQ as default I/O Scheduler
Allocator: Switch to SLUB from SLAB
Remove verbose debugging symbols
Set proper firmware/calibration paths for WiFi in configuration
1.1
Add userspace support for undervolting
GPU OC (400mHZ) on CPU OC > 1000mHZ
Fix "Recent Apps" bug - The glitchy behavior when loading an app cached in the "Recent Apps" menu. Pointed out by DarkNight
Tune SmartassV2 for better behavior and ideal freq set at 760mHZ
Add the following CPU Governors: Lionheart, SavagedZen, Lazy, Scary, Intellidemand, LagFree, Wheatley
Deprecated the non-autogroup release also known as (default)
various other improvements to CPU, voltage, video.
1.0.1b
Add SmartAssv2 CPU Governor
Fix LOCALVERSION
1.0.1
Patched MMC_CAP_ERASE as precautionary to avoid hard brick
1.0-pre
V(R) I/O scheduler Added
SIO I/O scheduler Added
Zram sources backported from 3.0 resolved compile issue
Alpha (First public download)
Overclock added: Min Freq: 216 Max Freq: 1504
CPU Governors: Lulzactive, Ondemand, Interactive, Conservative, Userspace, Performance, Powersave
IO Schedulers: Noop, Deadline, CFQ, BFQ
Autogroup or Default Kernel available
Patch for Tiny HAL - resolves popping in audio on JB/ICS
Click to expand...
Click to collapse
If you would like to help out with the continuance of kernel development for your Acer Iconia Tab A100 please consider a small donation to help out with bills, baby formula, wipes, diapers, etc. All donations are very appreciated by my family and I! Thanks
​
This kernel is pretty slick, tested a previous version of it, nothing but good things to say of it, hit thanks on your way to flash this.
Tapatalked from my Galaxy S II.
pio_masaki said:
This kernel is pretty slick, tested a previous version of it, nothing but good things to say of it, hit thanks on your way to flash this.
Tapatalked from my Galaxy S II.
Click to expand...
Click to collapse
Same to all your projects pio_masaki! I always hit the "thanks" for you too buddy! BTW, the kernel you have been testing is the equivalent in the downloads section to the "default", you may want to take a stab at the "autogroup" kernel. I have been testing it with great responsiveness. Also added in SIO and tweaked some timings/voltages in the new downloads. Glad to hear you have had good results thus far
linuxsociety said:
Same to all your projects pio_masaki! I always hit the "thanks" for you too buddy! BTW, the kernel you have been testing is the equivalent in the downloads section to the "default", you may want to take a stab at the "autogroup" kernel. I have been testing it with great responsiveness. Also added in SIO and tweaked some timings/voltages in the new downloads. Glad to hear you have had good results thus far
Click to expand...
Click to collapse
Yup I have every intention of banging that new kernel, waiting a minute while I build yet another CM10 for further testing of the autobrightness levels, added a couple more slots into the array, should have it nailed this time.
pio_masaki said:
Yup I have every intention of banging that new kernel, waiting a minute while I build yet another CM10 for further testing of the autobrightness levels, added a couple more slots into the array, should have it nailed this time.
Click to expand...
Click to collapse
Was really curious to see how BFS performed with Jelly Bean /ICS either one, but i've not had any luck with getting BFS to run stable so I removed it from my kernel tree for the time being. If i can get a full port to the grouper tree with all our device sources, I'm pretty confident I can get a newer revision of BFS to working. From most of my experience with other devices and other x86 systems though, the BFS doesn't out perform Autogroup anyway, but its mostly just curiosity that makes me want to go through all the trouble of getting it working with tegra2. On another note, I'm not sure why but regardless of the kernel or configuration I use Jelly Bean seems to have a weaker performance in any benchmark than the same kernel/configuration used in ICS. I'm yet to figure out where the bottleneck is in JB. (testing with linpack, quadrant, antutu benchmark all produce lower scores than with ICS) The thing that is most important to me is the actual user experience and feel that you get and not some benchmark score.. I can say that JB is very smooth and the scores don't mean nothing if you don't look at them!!
Awesome kernel! Seems stable enough, audio also works
sent from my A1/500 Iconia slab of awsomeness
Every time I download the zip file and try to flash it I get a Failed message. I am using TWRP to flash with.
tidewaterns said:
Every time I download the zip file and try to flash it I get a Failed message. I am using TWRP to flash with.
Click to expand...
Click to collapse
download it again
tidewaterns said:
Every time I download the zip file and try to flash it I get a Failed message. I am using TWRP to flash with.
Click to expand...
Click to collapse
In TWRP do you have MD5 verification enabled? If you do then it should work after you turn that off, the zip file is signed with SignAPK.jar so it should work without any issues. I have personally flashed both to my device using TWRP. If you are using adb through TWRP to push the .zip then you shouldn't be pushing it to /sdcard/ in recovery the proper location for internal storage is /data/media/ so if you have pushed it to /sdcard/ in adb then it will exist in a directory where permissions aren't accurate for the loader. Push with adb to /data/media if in recovery, or push to /sdcard/ if pushing with adb while your tablet is booted to Android OS.
If for some reason the .zip files are corrupted on github for other users please let me know and I will recompile, recompress, resign, and reupload.. Thanks
Fransis88 said:
download it again
Click to expand...
Click to collapse
Francis88: I assume the zip files flashed ok for you? Anyone else having problems?
Mine works fine. Flashed with twrp. Of course, I cleared dalvik before I flashed. The rebooted. Works fine.
sent from my A1/500 Iconia slab of awsomeness
I really don't like flashing from internal, and twrp, at least 2.1.1, says sdcard for whatever one is mounted. Keep that in mind when flashing in twrp. I think 2.2 says sdc instead. Also in jellybean it goes to storage/sdcard0 for internal sdcard1 for external sdcards. You can probably still use the old paths but those are the correct paths for jellybean.
Tapatalked from my Galaxy S II.
I copy everything to my SD card. You can flash from it.
Actually, I've only ever flashed from internal once, it was jb gapps
sent from my A1/500 Iconia slab of awsomeness
das_webos_transformer said:
I copy everything to my SD card. You can flash from it.
Actually, I've only ever flashed from internal once, it was jb gapps
sent from my A1/500 Iconia slab of awsomeness
Click to expand...
Click to collapse
Well I'm not saying you can't its more of a personal call to never store stuff I don't want to lose on internal, especially since it gets wiped when I wipe for testing.
Tapatalked from my Galaxy S II.
I think there may be some confusion when I say "internal" and "/sdcard" Assuming that one doesn't have an external sdcard, then /sdcard would be internal storage while in android OS (meaning ICS, Gingerbread, Honeycomb, Jellybean, etc), and that same path would be /data/media while in TWRP/CWM (Recovery mode). I've never had my external sdcard (removable one) to mount at /sdcard or /mnt/sdcard on my a100 so I assumed it was safe to recommend flashing from there as I have never had any issues with it, but like I mentioned in the previous post, /sdcard is only your internal user storage while booted into Android OS and not while in Recovery, while in Recovery the symlink doesn't exist so the right location is /data/media..
If anyone isn't familiar with the hierarchical file system and the mount points for their device, then I strongly encourage them NOT to use experimental ROMS, Kernels, etc. including this one. The kernel is a very critical part of the software on the device, and without a working kernel, you WILL NOT have a working device. So if something happens that you don't have the original kernel backed up and a way to flash it, or a full backup that you can access from recovery, then testing experimental kernels is like playing with fire..
A soft brick is highly possible if you obtain: A) the wrong kernel for your device B) a corrupted download kernel -OR - C) An experimental kernel that may be misconfigured or contain "bad" source code. << All of these can be repaired easily from recovery if you have a known good version to restore from, but if you have trouble flashing one kernel that is known to flash successfully for others, then what happens when you get the Fail message when trying to restore your working kernel/system??
Hope nobody takes this the wrong way, just trying to look out for people before things go bad. Good luck..
pio_masaki said:
Well I'm not saying you can't its more of a personal call to never store stuff I don't want to lose on internal, especially since it gets wiped when I wipe for testing.
Tapatalked from my Galaxy S II.
Click to expand...
Click to collapse
I have never had to wipe the internal user storage AKA /data/media & /sdcard while testing any build, Of course it would be very easy to mess things up and accidentally wipe it from recovery, but I've never ran into any issues needing my internal SD wiped (so far).
Pio_masaki you could be talking about something else by internal storage though? Like /system or / or somewhere other than /data/media, /mnt/sdcard[0-] ?
linuxsociety said:
I have never had to wipe the internal user storage AKA /data/media & /sdcard while testing any build, Of course it would be very easy to mess things up and accidentally wipe it from recovery, but I've never ran into any issues needing my internal SD wiped (so far).
Pio_masaki you could be talking about something else by internal storage though? Like /system or / or somewhere other than /data/media, /mnt/sdcard[0-] ?
Click to expand...
Click to collapse
No I mean internal SD. I fully wipe /data including /data/media. Occasionally I dd zero them all too.
Tapatalked from my Galaxy S II.
linuxsociety said:
In TWRP do you have MD5 verification enabled? If you do then it should work after you turn that off, the zip file is signed with SignAPK.jar so it should work without any issues. I have personally flashed both to my device using TWRP. If you are using adb through TWRP to push the .zip then you shouldn't be pushing it to /sdcard/ in recovery the proper location for internal storage is /data/media/ so if you have pushed it to /sdcard/ in adb then it will exist in a directory where permissions aren't accurate for the loader. Push with adb to /data/media if in recovery, or push to /sdcard/ if pushing with adb while your tablet is booted to Android OS.
If for some reason the .zip files are corrupted on github for other users please let me know and I will recompile, recompress, resign, and reupload.. Thanks
Click to expand...
Click to collapse
I do not have MD5 verification enabled. Every time I try to flash it gets to the Verifying partition sizes then I get a failed in red on the screen.
tidewaterns said:
I do not have MD5 verification enabled. Every time I try to flash it gets to the Verifying partition sizes then I get a failed in red on the screen.
Click to expand...
Click to collapse
I would redownload, that's usually a cause if everything else is good. Any error message, like status 7?
Tapatalked from my Galaxy S II.
I finally got it installed and I overclocked it to 1504 mhz . Thanks for your help!
Sent from my A100 using xda premium

[Kernel][O3/OC/UC/UC/GPU OC/Zram/Exfat/Read/Scheds/Govs][G-Kernel][AOSP 4.4.X][v3]

G-Kernel​
Welcome to G-kernel : the kernel meant to drive ​
Features :​
Upstreamed Linux Kernel Source to 3.4.11
Compiled with googles 4.6.1 gcc toolchain
Sammy Kernel Spam halted
Faux Sound support
Frandom Support
Lion Heart gov
Intelliactive gov
Lagfree gov
Smartmax gov
Interactive gov as defualt in kernel
zRam Supported with kernel module with 400mb swap
Frandom supported with kernel module
Init.d Supported
GPU OC Upto 533mh
Full Exfat support
Experimental F2FS support
Cpu boost driver
Enabled KSM (kernel sampage mereging)
BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
Ondemmand plus gov
Whealthy gov
Smart Ass v2 gov
Ability to underclock
Cpu OC upto 2.1
Cpu Booster and Smooth scroll tweaks
O3 flags to speed up things
Fast Charge Support !
Read Ahead Tweaks
AND WAY MORE TO COME ...
Kernel Samepage Merging :
It lets the system share identical memory pages among different processes or virtual machines. This is done by scanning through the memory finding duplicate pages. The duplicate pair is then merged into a single page, and mapped into both original locations. The page is also marked as "copy-on-write", so the kernel will automatically separate them again should one process modify its data.
Click to expand...
Click to collapse
What is Frandom :
Frandom as quoted from rawintellect from this thread here
frandom will allow you to use crossbreeder to it's full potential. Reducing lag by orders of magnitude over the regular RNG (random number generator). please take a trip over to the crossbreeder thread here for more info.
Click to expand...
Click to collapse
Source Code
THE SOURCEE CAN BE FOUND OVER HERE
ISSUES :
This bad op
nothing in general
Downloads :
FROM V2 AND ONWARDS REFER TO MY G-DRIVE FOLDER WHICH CAN BE FOUND HERE
Mon , June 23rd v1
Tus , June 24th v2
Fri, July 4th v3
G-KERNEL CHANGELOG
Mon , June 23rd
--------------------
initial build
Tus , June 24th
--------------------
refer to my git for changelog beacuse alot to be listed here
Fri, July 4th
--------------------
Added KSM
Added experemintal f2fs support
Upstreamed source to 3.4.11
Gpu oced to 533mh
added smartmax gov
Added fastcharge
Rewrite of exfat
Credits :
Sonic-Developers
spegelius
1.ktoonsez
2.googyanas
3.Samsung
4.Google
5.Xda
6.All others who involved directly or indirectly to the development of this kernel
HOW TO OC YOUR DEVICE :
FIRST : I AM NOT RESPONISBLE TO ANYTHING THAT HAPPENES TO YOUR PHONE WITH THIS , I PROVIDE THESE INSTRUCTIONS AS IS SO IF YOU TRY THIS AND YOUR PHONE EXPLODES DONT COME CRYING
1. If you have cm rom with cm performance settigs do :
A. Open Settings > Performance
B. Choose Performance or Smartx as governor
C. If you have 444 cm there will be a slider , use that to oc
D. Use kernel tweaker to tweak other features of the kernel
d. profittttttttttttttttttttttttttttttttt !
1. If you have non cm rom without cm performance settings do :
A. Download Rom Toolbox lite from playstore
B. Go to performance tab
C. Open Cpu Control
D. Choose Performance or Smartx as governor
E. Use the slider to oc
F. Use kernel tweaker to tweak other features of the kernel
G. profittttttttttttttttttttttttttttttttt !
Going to give this a try Seems smooth
wow ... i am going to upload a version with oc uv uc , exfat , gpu oc , increased read ahead , and many more !!
New update is up !
Oh nice, gonna have to try his when i get time
Hello. How can I download the second version of kernel?
Sent from my GT-I9295 using XDA Premium 4 mobile app
6783 said:
Hello. How can I download the second version of kernel?
Sent from my GT-I9295 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
click the link ... click file from the bar that appears above the folder structure then hit download :angel:
mythi said:
click the link ... click file from the bar that appears above the folder structure then hit download :angel:
Click to expand...
Click to collapse
Thanks! It doesnt appear on mobile browsers. i had that problem, too...Now on my desktop PC i can download the kernel. Will flash it on my Vanish Rom and report back!
moviecut said:
Thanks! It doesnt appear on mobile browsers. i had that problem, too...Now on my desktop PC i can download the kernel. Will flash it on my Vanish Rom and report back!
Click to expand...
Click to collapse
what is vanish rom
Sorry, VanirAOSP!
moviecut said:
Sorry, VanirAOSP!
Click to expand...
Click to collapse
ohhhh lol ... did it boot nicely , hows your impressions so far
Both thumbs up! Latest vanir nightly + v2 kernel. Great so far!
Gesendet von meinem GT-I9295 mit Tapatalk
Seems that this wont go higher than normal maximum frequency.
ElakNovAlamak said:
Seems that this wont go higher than normal maximum frequency.
Click to expand...
Click to collapse
ya ... i noticed this strange behaviour ... does it make bench marks scores higher if you go up in frequencies i couldnt test beacuse i have bad experince with benchs
edit : try using kernel tweaker app to oc
mythi said:
ya ... i noticed this strange behaviour ... does it make bench marks scores higher if you go up in frequencies i couldnt test beacuse i have bad experince with benchs
edit : try using kernel tweaker app to oc
Click to expand...
Click to collapse
I tried both rom's own processor settings and Rom Toolbox Pro. Both show 2214 MHz as max, but tried almost every test and all I got is default 1890 MHz
Governors and schedulers work fine. Also uc works fine too.
ElakNovAlamak said:
I tried both rom's own processor settings and Rom Toolbox Pro. Both show 2214 MHz as max, but tried almost every test and all I got is default 1890 MHz
Governors and schedulers work fine. Also uc works fine too.
Click to expand...
Click to collapse
ya ... something strange ... all features work only oc i will look into this more
mythi said:
ya ... something strange ... all features work only oc i will look into this more
Click to expand...
Click to collapse
do you know where I can find the original kernels for the device?
not sure how the modem could be affected - but my signal is way lower than normal - no more 4G where is used to get it - also goes doen from H+ to H most of the time.

[Discontinued] Negalite HW+ Kernel | Performance/Battery | 6/7/17

Welcome To NegaLite HW+ Kernel!!!
I AM NOT RESPONSIBLE FOR ANY DAMAGES! Use At Your Own Risk!
This Also Voids Your Warranty!
Features:
F2FS Support(Module) - Big Thanks To r3pwn
GCC Uber 4.9.4 Toolchain
-o3 Optimized
Turbo 4x Zram(Module)
msm_hotplug
All Governors Boosted
CPU OC Up To 1.3 Ghz
GPU OC Up To 533MHz
FSB UC To 320MHz
Undervolted - 25mv Lower
All Cores Active
init.d Support
Configurable Tweak Scripts
Sysctl Tweaks
Memory Tweaks
Build.prop Tweaks
Busybox 1.27.0 Included
ADB Debugging Auto Enabled
Auto-Root Included
Kernel Adiutor 4 Wear App Included
Scripts Included In Source For Simple Compiling(Build The Kernel Yourself If You Want)
Custom Governors:
Darkness, Intelliactive, Intellidemand, InteractiveX, PegasusQ, Smartmax, ThunderX
Custom Schedulers:
VR, SIO, FIOPS, FIFO And ZEN
------------------------------------------------------------------------------------------------------------------------------
​ Downloads:
Nothing Needs To Be Done Prior To Flashing!!!
Just Do This:
1. Push Zip To /sdcard/ Via ADB
2. Flash zip In Recovery
3. Done (Enjoy!)
WEAR 1.5(Marshmallow)
negalite_kernel_HW_7eca452-1.5.zip - 1/12/2017
WEAR 2.0(Nougat) - Official Release Compatible
negalite_kernel_HW_dffc4c0-2.0.zip - 6/7/2017
Commit Log:
https://github.com/Negamann303/Huawei-W-1.5-2.0/commits/master
------------------------------------------------------------------------------------------------------------------------------
Source: Huawei-W-1.5-2.0
​
Boot Battery/Performance!!!
Advanced Users: (Optional)
You Can Have Pre-Configured Settings On Kernel Flash
Download One Of The Zips Below
Rename To bootperf.zip
Push To Your SDcard
Flash The Latest Kernel
Enjoy!
Nega's Tweaks:
battery_v6_bootperf.zip - Battery Save - 8/03/2016
performance_v6_bootperf.zip - Performance(See What This BadBoy Can Do!) - 8/03/2016
PablosMule_bootperf.zip - Pablo71 Has You Covered, Make Sure To Thank Him!
On The Fly Config Switching
Push bootperf.zip And The Flasher.zip Below To SDCard And Use Flasher In Recovery
BootPerf_Flasher.zip
​
Download link doesn't seem to be working...
bmg1001 said:
Download link doesn't seem to be working...
Click to expand...
Click to collapse
Fixed, thanks
Thanks for your efforts. Link is broken bro.
Huawei-Watch-3.10-mr1 is it lollipop-wear-release-1?
janjan said:
Thanks for your efforts. Link is broken bro.
Huawei-Watch-3.10-mr1 is it lollipop-wear-release-1?
Click to expand...
Click to collapse
It should be fixed. This kernel is for Marshmallow
This seems interesting. Could you explain how I move .zip files to and from Wear?
I'm rooted with TWRP on wear, but got no USB mount. How do I then move the files?
Thanks in advance
---------- Post added at 08:57 AM ---------- Previous post was at 08:32 AM ----------
Trying the pull command, but saying it's read only
Faspaiso said:
This seems interesting. Could you explain how I move .zip files to and from Wear?
I'm rooted with TWRP on wear, but got no USB mount. How do I then move the files?
Thanks in advance
---------- Post added at 08:57 AM ---------- Previous post was at 08:32 AM ----------
Trying the pull command, but saying it's read only
Click to expand...
Click to collapse
Worked here. This is the exact command I used: adb push C:\Users\bmg10\Downloads\negalite_kernel_HW_r99c9f93.zip /sdcard/
Did you set TWRP to allow system modifications?
bmg1001 said:
Worked here. This is the exact command I used: adb push C:\Users\bmg10\Downloads\negalite_kernel_HW_r99c9f93.zip /sdcard/
Did you set TWRP to allow system modifications?
Click to expand...
Click to collapse
Was just pushing from standard ADB. Not in TWRP. Suddenly it worked. But thanks
I currently run skin1980's MM kernel ... can I just flash this over it out should I wipe everything? thanks this looks awesome
pablo71 said:
I currently run skin1980's MM kernel ... can I just flash this over it out should I wipe everything? thanks this looks awesome
Click to expand...
Click to collapse
No prerequisites, just flash
Sent from my SM-G935P using Tapatalk
negamann303 said:
No prerequisites, just flash
Click to expand...
Click to collapse
awesome ... zip file loaded to sdcard and rebooting to recovery to flash here we go ... thanks
So far so good! Watch is running really fast and smooth and battery seems to be a bit better than what I got on Skin's kernel, but that might also be cause I factory reset my device when I flashed the kernel (since I was running Skin's kernel before). No issues like random reboots or crashes either. I haven't modified any kernel settings yet though.
Holy sh!t
Thanks!
This is the smoothest experience I have had on this watch so far and I've used all of the things!
loving this kernel to a high degree so far ... it was damn thoughtful of you to include kernel adiutor and make it flashable in recovery. the selection of governors, hotplug profiles and i/o schedulers is top notch (I'm no expert on these matters though I know just a small amount)
Early observations: on your stock settings both my watches don't like waking up on tilt to wake, they usually require a double-tilt to wake up and one watch even locked up and required a reboot BUT adjusting some settings fixed this instantly. I point out though that I did not do a factory reset or wipe any partitions or caches before installing this kernel. I just flashed and started having fun.
currently I'm getting VERY satisfactory performance with the cpu's frequency locked at 787mhz + interactiveX governor + intelliplug's eco-conservative profile + gpu freq max 320mhz with powersave governor + row i/o scheduler with 1024kb read ahead
so far this kernel is badass
pablo71 said:
loving this kernel to a high degree so far ...
Click to expand...
Click to collapse
I was wondering if all the Wear Shell and Tasker commands worked, sine I did not see that it was rooted. Thanks.
With the zram, should we see a reported higher amount of total ram available? What are others seeing?
Sent from my LG-D800 using Tapatalk
Sweet kernel need this for Android Wear 2.0 please dev
pmgnet said:
With the zram, should we see a reported higher amount of total ram available? What are others seeing?
Sent from my LG-D800 using Tapatalk
Click to expand...
Click to collapse
Thanks for making me realize zram wasn't enabled, will be in the next release tonight
eduardozeassesme said:
Sweet kernel need this for Android Wear 2.0 please dev
Click to expand...
Click to collapse
Once wear 2.0 is released, I will move up
Sent from my SM-G935P using Tapatalk
pablo71 said:
loving this kernel to a high degree so far ... it was damn thoughtful of you to include kernel adiutor and make it flashable in recovery. the selection of governors, hotplug profiles and i/o schedulers is top notch (I'm no expert on these matters though I know just a small amount)
Early observations: on your stock settings both my watches don't like waking up on tilt to wake, they usually require a double-tilt to wake up and one watch even locked up and required a reboot BUT adjusting some settings fixed this instantly. I point out though that I did not do a factory reset or wipe any partitions or caches before installing this kernel. I just flashed and started having fun.
currently I'm getting VERY satisfactory performance with the cpu's frequency locked at 787mhz + interactiveX governor + intelliplug's eco-conservative profile + gpu freq max 320mhz with powersave governor + row i/o scheduler with 1024kb read ahead
so far this kernel is badass
Click to expand...
Click to collapse
How can you get your watch rooted? I tried flash some supersu for wear but I cannot start the kernel adiutor.

Categories

Resources