These are AOKP builds built using the Linaro 4.6 daily toolchain builds. There might be bugs but so far everything is working really smoothly. I will be working more on the kernel. I will also be updating these as github repo changes come in.
Known bugs:
* Camera is "flaky". It works but if you switch to different qualities it'll most likely crash.This is a bug with the Gallery ( I know sounds strange and it is) because the Gallery needs to connect with the camera to store pictures on the sdcard.
You can track all the most recent jellybean changes on AOKP's gerrit for status "merged" on the "jb" branch:
http://gerrit.sudoservers.com/#/q/status:merged+branch:jb,n,z
ADB
adb remount will not work on these roms. You can use adb root adb remount. If adb root doesn't work well for you for whatever reason use the scripts instead. For adb you'll need to make sure it has root access under development settings in the main settings menu. I have included two scripts to change the state of your system being mounted as either rw or ro. So before you push something with adb to your system you'll need to run the mount-rw script. Usage is as follows:
Type the following in terminal emulator or adb shell. I prefer terminal emulator.
Code:
For read/write access (this is the one you want for adb access)
$ su
# sh /etc/mount-rw
Code:
For read/only access (only need to do this after modifying your system partition, makes it stay secure ;))
$ su
# sh /etc/mount-ro
AOKP is a free, community built, aftermarket firmware distribution of Android 4.1.1 (Jellybean), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
AOKP is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. AOKP does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for AOKP is available in the AOKP Github repo. And if you would like to contribute to AOKP, please visit the Gerrit Code Review.
Instructions:
First time flashing AOKP to the Google Nexus 7, or coming from another ROM?
Root the device and install ClockworkMod Recovery.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash AOKP.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of AOKP?
Perform a NANDroid backup of your current ROM.
Flash AOKP
Optional: Install the Google Apps addon package.
A precautionary note about flashing other kernels
I do not support other kernels! If are having issues with this rom and are using some other type of kernel (aka some type of experimental kernel) I will not support
bug issues that you may encounter!
General Credits:
* Google of course for most of the source
https://android.googlesource.com/
* Of course the AOKP team for their source
https://github.com/aokp
* drewis for various ROM fixes
don't double symlink usbstorage
https://github.com/pbeeler/android_...mmit/3cbb418d8972179d0270a83e98f57a98fcdde47b
SystemUI: increase number of visible notification icons
https://github.com/pbeeler/android_...mmit/372a3c1913a1cce0c727709b7058ee95aa5b4ab9
* And lastly me for various other tweaks
Linaro toolchain optimizes the ROMs and Kernels
Power hal to control the kernel frequencies
Stock Launcher rotation enabled by default
The kernel hybrid that is in these ROMs
AOSP Tablet Mode (no DPI mods or launcher tablet ui). Includes full AOSP browser in tablet mode.
Initd.d kernel module script to load kernel modules on boot
Kernel optimization's:
A lot of kernel debugging disabled
Most of the governors are modules so will not clutter up the kernel (side loading governors as modules)
Screen will not turn on when unplugging from power usb/ac.
Other things I probably can't remember right now
Wallpaperz app for extra wallpapers, thread is here http://android-den.com/index.php?topic=1415.0
If I'm forgetting anyone let me know and I'll add you to the list!
About The Kernel:
Cherry-picked changes from faux123's github
User voltage control (For frequency control use SystemTuner by 3C)
CPU Overclocking to 1.7Ghz (1.3Ghz default)
cherry picked select NOHz optimizations from Linux 3.3+
back ported select Linux 3.3+ cgroup (cpu control groups), threadgroup optimizations
SLAB completed updated to Linux 3.5+
RCU completely updated to latest preemptive tree RCU to Linux 3.3+
row i/o scheduler
Safe LZO decompression
LZO updated to latest version
zcache optimizations
Optimized SHA1 algorithm
Other kernel features added by me
Lots of kernel merges/fixes from the mainline linux kernel, too many to list
Zram enabled by default in these roms to 250mb block size (only 10 swappiness)
BFQ v5-3.1 http://algo.ing.unimo.it/people/paolo/disk_sched/description.php
Deadline, No-op, CFQ (default), BFQ, SIO
-O3 optimizations and built with the latest monthly 4.6 linaro gcc releases (I build my own toolchains)
Ramp up CPU frequency on input events which improves responsiveness for the following governors:
SmartassV2, Lagfree, Minmax, Lulzactive and Lazy
Performance improvements on Minmax governor (it really needed it)
Config tweaks (stuff that is already in the kernel but not enabled)
Cpuquiet framework
Cpuquiet implements pluggable policies for forcing cpu cores into a
quiescent state. Appropriate policies will save power without hurting
performance.
CIFS module
ARM Berkeley Network Packet Filter Just-in-Time (JIT) compiler support
CleanCache Enabled
DOS VFAT (read/write), NTFS (read/write), CDROM/UDF FS, CIFS+UTF-8 (windows share)
Zcache
kernel compression GZIP
SHA1 algorithm
Enjoy!
Rom Downloads
Latest gapps 20120923
My Github
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Just in case
Can we also have a flashable kernel please. The kernel looks interesting
Sent from my Nexus 7 using Tapatalk 2
leelaa said:
Can we also have a flashable kernel please. The kernel looks interesting
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Yeah when I get home later I'll zip it up and post a separate link to it.
Thanks a lot mate. Look forward to it
Sent from my Nexus 7 using Tapatalk 2
Couldnt get it to boot using TWRP recovery. Anyone else?
christianpeso said:
Couldnt get it to boot using TWRP recovery. Anyone else?
Click to expand...
Click to collapse
can not boot using CWM random reboots during boot at different stages
christianpeso said:
Couldnt get it to boot using TWRP recovery. Anyone else?
Click to expand...
Click to collapse
Neither can I with CWM.
Hmm, I'm in the process of doing another build right now I'll test the new build out on a fresh wipe. Did you guys all wipe since this is the first time flashing these ROMs?
Sent from my Nexus 7 using Tapatalk 2
Just flashed fresh build and still can't replicate the issue. Anyone have success getting it to boot?
Sent from my Nexus 7 using Tapatalk 2
I also couldn't get it to boot with TWRP... I'm mostly interested in your kernel, any chance you could post a flashable zip to try out?
JohnnyHempseed said:
I also couldn't get it to boot with TWRP... I'm mostly interested in your kernel, any chance you could post a flashable zip to try out?
Click to expand...
Click to collapse
Not until the booting issues are gone.
Sent from my Nexus 7 using Tapatalk 2
Boots perfectly for me via TWRP. I wiped all partitions and everything is fine.
Sent from my Nexus 7 using Tapatalk 2
I re-downloaded and flashed again with TWRP and it worked.
Must of been a hiccup in the server creating bad downloads?
Sent from my EVO using Tapatalk 2
Could be. Goo manager checks the md5sums with the app but not if you download it from the website.
Sent from my Nexus 7 using Tapatalk 2
10/06
New version is it out 10/06 with a new power half fix in it. Check my github for changes.
Sent from my Nexus 7 using Tapatalk 2
Totally smoother than the rom I came from. And it's got unicorns, couldn't be better
Sent from my EVO using Tapatalk 2
Alright guys I've attached my Linaro -O3 optimized kernel to the OP with the power hal fix in it to control the frequencies. This kernel is highly optimized unlike the current kernels in the roms. They will however be added to future rom builds and I will update the attachments as I update the kernel. I'll also attach it here for convenience
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
These are CM10 builds with some extra mods/perks in it. There might be bugs but so far everything is working really smoothly. I will be working more on the kernel. I will also be updating these as github repo changes come in.
Known bugs:
* Camera is "flaky". It works but if you switch to different qualities it'll most likely crash.This is a bug with the Gallery ( I know sounds strange and it is) because the Gallery needs to connect with the camera to store pictures on the sdcard.
You can track all the most recent jellybean changes on cm's gerrit for status "merged" on the "jellybean" branch:
http://r.cyanogenmod.com/#/q/status:merged+branch:jellybean,n,z
ADB
adb remount will not work on these roms. You can use adb root adb remount. If adb root doesn't work well for you for whatever reason use the scripts instead. For adb you'll need to make sure it has root access under development settings in the main settings menu. I have included two scripts to change the state of your system being mounted as either rw or ro. So before you push something with adb to your system you'll need to run the mount-rw script. Usage is as follows:
Type the following in terminal emulator or adb shell. I prefer terminal emulator.
Code:
For read/write access (this is the one you want for adb access)
$ su
# sh /etc/mount-rw
Code:
For read/only access (only need to do this after modifying your system partition, makes it stay secure ;))
$ su
# sh /etc/mount-ro
CyanogenMod said:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.1.1 (Jellybean), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions:
First time flashing CyanogenMod 10 to the Google Nexus 7, or coming from another ROM?
Root the device and install ClockworkMod Recovery.
Perform a NANDroid backup of your current ROM.
Format the system, data & cache partitions of your device.
Perform a factory reset.
Flash CyanogenMod.
Optional: Install the Google Apps addon package.
Upgrading from earlier version of CyanogenMod 10?
Perform a NANDroid backup of your current ROM.
Flash CyanogenMod
Optional: Install the Google Apps addon package.
The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
Click to expand...
Click to collapse
A precautionary note about flashing other kernels
I do not support other kernels! If are having issues with this rom and are using some other type of kernel (aka some type of experimental kernel) I will not support
bug issues that you may encounter!
General Credits:
* Google of course for most of the source
https://android.googlesource.com/
* Of course the CyanogenMod team for their source
https://github.com/CyanogenMod
* drewis for various ROM fixes
don't double symlink usbstorage
https://github.com/pbeeler/android_...mmit/3cbb418d8972179d0270a83e98f57a98fcdde47b
SystemUI: increase number of visible notification icons
https://github.com/pbeeler/android_...mmit/372a3c1913a1cce0c727709b7058ee95aa5b4ab9
* And lastly me for various other tweaks
Linaro toolchain optimizes the ROMs and Kernels (Uses Linaro strict-aliasing and -O3 compiler flags)
The kernel hybrid that is in these ROMs
AOSP Tablet Mode (no DPI mods or launcher tablet ui). Includes full AOSP browser in tablet mode.
Initd.d kernel module script to load kernel modules on boot
Kernel optimization's:
A lot of kernel debugging disabled
Most of the governors are modules so will not clutter up the kernel (side loading governors as modules)
Docking support (untested)
Screen will not turn on when unplugging from power usb/ac.
Other things I probably can't remember right now
Wallpaperz app for extra wallpapers, thread is here http://android-den.com/index.php?topic=1415.0
If I'm forgetting anyone let me know and I'll add you to the list!
About The Kernel:
Latest kernel is based on Bricked kernel. The thread is here: http://forum.xda-developers.com/showthread.php?t=1920628
Things I've added
Advanced memory managment all the way up to 3.2 linux kernel
File system enhancements include ext4, nfs, NFSv4, NFSv3, vfs, cifs, aio
Various other fixes from the mainline linux kernel. For more info checkout my github
UV voltage
I/O improvments/fixes from the mainline linux kernel.
Cherry-picked changes from faux123's github
User voltage control (For frequency control use SystemTuner by 3C)
These builds can be found on goo manager beta app under TeamAndroid account, as well as Android Den
Enjoy!
CM10.0.0 Rom Downloads (These are final, no more updates)
Android 4.1.2 gapps 20121102
My Github
More the merrier. :good:
Ewww, a sparksco has appeared. Just kidding bud, if you need any testing on the kernel I know you'll build let me know. Looks like a decent thing you have going here but unfortunately, I don't feel like flashing a new rom.
I should have the boot animation fixed in the next build, then I can test more on the kernel..
Sent from my Nexus 7 using xda premium
Let us know when boot animation is working... boot animation is 75% of the reason to install CM
Sent from my Nexus 7 using Tapatalk 2
Don't worry I'll get it fixed, working on a build now. I'm sure every developer has their own ways of building so stability between different unofficial builds will still vary.
Sent from my Nexus 7 using xda premium
sparksco said:
Don't worry I'll get it fixed, working on a build now. I'm sure every developer has their own ways of building so stability between different unofficial builds will still vary.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Hey man its no worries, appreciate what you're doing
Sent from my Nexus 7 using Tapatalk 2
Pretty excited about this. One question though, why the lock screen camera launcher? Is it just an AOSP thing that is disabled in the stock N7 rom?
Sent from my SGH-I777
Brigaid said:
Pretty excited about this. One question though, why the lock screen camera launcher? Is it just an AOSP thing that is disabled in the stock N7 rom?
Sent from my SGH-I777
Click to expand...
Click to collapse
The AOSP default lock screen has the camera shortcut on it, so it would require removing it from the frameworks package most likely, CM generally comes with the ability to change the shortcuts, so once that gets merged up to JB it wont matter that it doesn't work cuz you'll be able to change it.
Yeah I'm sure it's a setting somewhere that hides it from the launcher. It might be a setting in the camera app itself not to show much like many other system apps. I haven't really looked into it much but I'll look around some. I tried the nexus 7 launcher from the market and it just force closes, so that's not a option either.
Sent from my Nexus 7 using xda premium
Great work Sparksco. Just one question for you, does CM10 use the TabletUI or HybridUI?
mgori said:
Great work Sparksco. Just one question for you, does CM10 use the TabletUI or HybridUI?
Click to expand...
Click to collapse
You can change the DPI with a app if this don't have it
Sent from my Nexus 7 using xda premium
armyboy11b said:
You can change the DPI with a app if this don't have it
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Yes but tablet ui without changing dpi is the goal that I think most people want.
Sent from my Nexus 7 using Tapatalk 2
neilrl79 said:
Yes but tablet ui without changing dpi is the goal that I think most people want.
Click to expand...
Click to collapse
I don't.
Well you can't make everyone happy. I'm sure if it was that easy to implement it would have been done already. And there has to be a option, not force people into a tablet ui.
sparksco said:
Well you can't make everyone happy. I'm sure if it was that easy to implement it would have been done already. And there has to be a option, not force people into a tablet ui.
Click to expand...
Click to collapse
man this rom is awesome.... thx a ton
Sent from my Nexus 7 using Tapatalk 2
The current landscape launcher patch I have applied may not become official in cm. If it doesn't I'll most likely keep it as a option if you all request it to stay the way it is.
Sent from my Nexus 7 using xda premium
sparksco said:
The current landscape launcher patch I have applied may not become official in cm. If it doesn't I'll most likely keep it as a option if you all request it to stay the way it is.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
hey sparks, thanks for all your work
is there any way to calibrate the orientation sensor?? seems like i have to have my tab un-normally vertical for it to sense a rotation. i messed around with the sensor setting in a few games and apps, which works, but only in the game/app, not the system.
is there a hidden menu somewhere?
thanks x1000 for creating these awesome "nightlies"
on the kindle fire, they have a toggle for tabletUI or JBhybridUI. jus saying, if u want to add the "option". I prefer the new JBhybrid UI
Sent from my Nexus 7 using xda premium
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DISCLAMER
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Click to expand...
Click to collapse
LiquidSmooth is an aftermarket firmware based on the Android Open Source Project.
Dedicated to providing users with smooth, stable and fast ROMs. A Lightweight modified AOSP base, and then add the features you crave!
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device.
We ask that you do your part to know your device and know how to recover from problems before you flash!
Liquid0624
Deadman96385
jsnweitzel
Somber73
TheBr0ken
Cdub50
Cl3Kener
Code:
Linaro 4.8 GCC Toolchain
O3 Strict-Aliasing & ISO C++11 Mode
ARM Optimized String Handling Routines
Linaro and Code Aurora Optimaztions
Slims DPI on the fly
Custom animation controls
TRDS 3.0 (Liquid Blackout in settings)
Active Display
Slims QuickSettings
Halo (Renamed to bubble in settings)
Ram Bar
T-Mobile Theme Engine
Privacy Guard
Built in SuperUser
Working wifi Tethering
Cell Broadcasts
Slims Configurable Power Menu
Slims Configurable Nav Bar
Gamma Configuration support
Custom animation controls (Listview)
LockScreen Notifications
And way more than this...
[COLOR="RoyalBlue"][B]My features:[/B][/COLOR]
Unofficial build (thanks to [URL="https://github.com/jsnweitzel"]jsnweitzel[/URL] for making everything compatible)
Built with latest falcon sources (everything is updated using [URL="https://github.com/anerikg?tab=repositories"]my repos[/URL])
Nova Launcher instead of Launcher3
YouTube preloaded
CMFileManager
[URL="https://github.com/thelegorom/kernel_motorola_msm8226"]Optimized kernel with:[/URL]
Based on razrqcom-dev-team's kernel
3.4.84 caf patches
Compiled with Linaro 4.8.3, O3 flags
FIOPS I/O Scheduler
Intellidemand, Intelliactive governors added
SIO, fiops I/O scheds added
Intelliactive Governor as default, also CM performance profile (balanced) enabled
Frandom
Reclaim RAM from loggers
Powersuspend tweaked (for better battery life)
Intelliplug CPU hotplug enabled instead of mpdecision
No gentle fair sleepers
exFAT 1.2.8
USB Fast Charge force enabled
FauxSound
Some more
Code:
[URL="http://pastebin.com/N17UrSPX"]LiquidSmooth v3.0 Full list of features[/URL]
[URL="https://plus.google.com/u/0/communities/117452480298315341829/stream/d5e8c0fe-5ee7-44df-97a5-6dd8cdcf8bb8"]G+ Community for latest news regarding the rom and it's features[/URL]
[COLOR="RoyalBlue"][B]Apr 5[/B][/COLOR]
Sorry for the big delay!
Built with latest liquid sources
Kernel is fully updated, with more patches and rebased
Omni's DSP, no viper anymore (i like omnis dsp better)
Removed OTA
Not sure if anything else, go ahead and test it
[COLOR="RoyalBlue"][B]Mar 5[/B][/COLOR]
Built with latest sources
Kernel updated to 3.4.82 and compatible with new caf changes
[COLOR="RoyalBlue"][B]Mar 1[/B][/COLOR]
Built with latest sources, ART should be fully working now
[COLOR="RoyalBlue"][B]Feb 26[/B][/COLOR]
Built with latest sources
Updated kernel to be compatible with new display changes
Intelliactive, fiops as default now (not tweaked, faux didn't release the recommended yet)
[COLOR="RoyalBlue"][B]Feb 23[/B][/COLOR]
Built with latest sources
FauxSound added to kernel
Intellidemand, Intelliactive governors added to kernel
SIO, fiops I/O schedulers added to kernel
Increased torch power
Fixed korean fonts
Don't remember :P
[COLOR="RoyalBlue"][B]Feb 22[/B][/COLOR]
Built with all latest features
Updater kernel
GPE Compatibility (not sure it's full, it's added to asserts and has separate kernel and props, someone with GPE please test)
[COLOR="RoyalBlue"][B]Feb 20[/B][/COLOR]
Built with latest liquid sources and new cm sources for the device (all updated!)
Added usb fast charge to kernel
Lots of bug fixes should be in place like halo, circle battery, circle progress, and some added goodies!
[COLOR="RoyalBlue"][B]Feb 17[/B][/COLOR]
Built with latest sources
Updated kernel and added exFAT 1.2.5
Fixed korean language (no more blank spaces now)
[COLOR="RoyalBlue"][B]Feb 15[/B][/COLOR]
Built with latest sources
Updated kernel (reverted row magic values)
Added more languages (needs testing please)
Code:
[URL="https://github.com/LiquidSmooth"]LiquidSmooth Github[/URL]
[URL="https://github.com/anerikg"]My Github[/URL]
Code:
[URL="http://www.drdevs.com/devs/teamliquid/Official/3.00/Moto%20G%20Unified/"]Official Moto G Builds[/URL]
[URL="http://www.drdevs.com/devs/teamliquid/Nightly/Moto_G_Unified/"]Nightlies[/URL]
Unofficial build is down at the moment, will compile when i have the time
[URL="http://www.drdevs.com/devs/teamliquid/Gapps/"]Gapps[/URL]
[URL="http://loki.rombitch.com/Devs/Dhacker29/MotoCamera442.zip"]Moto's stock camera (needs testing, thanks to dhacker)[/URL]
Please Support Liquid by Donating HEREhttp://goo.gl/YvPxYf
Thanks to
Code:
dhacker29
razrqcom-dev-team
pinkflozd
Cameron581
ViPER520
zhuhang
Anyone else i forgot (please pm me if it's the case)
Reserved
Please note that this thread is copied from another ls official thread, and outdated. Liquid has grown a lot since this, and has a lot of new things aswell. The main page isn't updated but if you'd like to keep up with everything, you should join the G+ Community. A good example on the latest things is this one
BUGS
Code:
Pocket mode on lockscreen notifications does not work, therefore it's disabled by default. DO NOT enable it!
You tell me
Flashing...:fingers-crossed:
Woow, Liquid, ,,
long time no see this Custom Rom,
last time i see it on Droid 1,,,
Gps works fine ?
desde mi Moto[G]
aspc2 said:
Gps works fine ?
desde mi Moto[G]
Click to expand...
Click to collapse
Yes, also there should be no lockscreen freeze
anerik said:
Yes, also there should be no lockscreen freeze
Click to expand...
Click to collapse
Nice!!
desde mi Moto[G]
I can confirm no touchscreen freeze & GPS is working. ANERIK you are a God.
thank you jsnweitzel
XT1033 Dual Sim compatibility?
yep, all fine here. my favourite cm rom so far. testing pink kernel atm..
I tried your ROM and it was supersmooth. But I need Latvian language for the system and input. Can I do that here? I tested the rom for a while, all its features and it ran very fast.
Geolocation working?
Edit: Does it as FM radio ?
How do the active notifications look.....some ss of that would be appreciated
cascade128 said:
XT1033 Dual Sim compatibility?
Click to expand...
Click to collapse
Same as other roms but it has some new stuff for it
kellerman40 said:
I tried your ROM and it was supersmooth. But I need Latvian language for the system and input. Can I do that here? I tested the rom for a while, all its features and it ran very fast.
Click to expand...
Click to collapse
I'll see if i can request it. But yes you can add it if you search
ferreinf said:
Geolocation working?
Edit: Does it as FM radio ?
Click to expand...
Click to collapse
Yes, yes
xmattjus said:
Thanks anerik, I was expecting a thread for this ROM on XDA. The latest official "beta" build by LiquidSmooth team is dated 10-Feb-2014, does this build is more updated?
Click to expand...
Click to collapse
Yes, just check the date -.-
jaspreet997 said:
How do the active notifications look.....some ss of that would be appreciated
Click to expand...
Click to collapse
I'll update them later but try it, it doesn't hurt! You can always make a nandroid
Guys i will upload a new build in a bit with updated languages (needs testing) updated kernel (reverted row magic values, this could improve performance) and updated all sources
New 15 feb build added, please test languages!
ril doesnt work on xt1033 kitkat,apart from that,everything is working and quite smooth
nickchk said:
ril doesnt work on xt1033 kitkat,apart from that,everything is working and quite smooth
Click to expand...
Click to collapse
Great! I will keep you guys posted if dhacker's sources release more xt1033 stuff
gps working ?
Agom said:
gps working ?
Click to expand...
Click to collapse
yes! its been asked already and not listed on bugs!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for bricked devices, dead SD cards, explosions, nuclear wars, alarm applications getting failed
The idea is to take the best from all available kernels like boeffla,blu_spark,franco kernel,elemental x,sultan,arter97,zanezam
to have a single kernel rich of features but at the same time stable and fast.
I will add only those features which don't cause instability and really improve performance or battery life of our device.
Thanks to all the kernel developers for many ideas, references and features, special thanks to andip71 for providing kernel source code ,I have used his kernel as base for my project
Features: (BOEFFLA BASED)
BoefflaConfig App compatible Download Link
Compiled using uber toolchain 6.x
Governor: blu_active(thanks to eng.stk) ,lionfish,zzmove,elementalx,impulse,interactive,conservative,ondemand,powersave,performance
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional schedulers: fiops, sio, sioplus, fifo, vr, tripndroid and zen
CPU overclocking oneplus3(1728 little - 2265 big cluster) - oneplus3t(2,1 GHz for little CPU / 2,4 GHz for big CPU)
No GPU overclocking, no CPU and GPU voltage interface
USB charge rate bumped up to 900 mA
CPU core profiles to restrict number of CPU cores being used (the OP3 does not hotplug based on load)
Boeffla-Sound engine: Headphone volume and speaker volume (only lowering volumes for speaker)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control (not yet fully compatible to msm8996, expect side effects)
Swipe2wake gestures
Swipe2sleep gestures
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Hardware touch keys are locked as long as screen is in use (touched) for better usability
Swap supported
Various minor kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Automatic EFS backup
Integrated full busybox 1.24.2 (own compilation)
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Supporters List:
KaszasM
Click to expand...
Click to collapse
DOWNLOAD:
ANDROID FILE HOST LINK
Coming from custom kernel
Flash stock Los kernel first ANDROID FILE HOST LINK
Installation
1. Flash in recovery ( I suggest use the lastone from eng.stk https://forum.xda-developers.com/devdb/project/dl/?id=24478)
Credit
Credit
* LordBoeffla
* ZaneZam
* Ak
* Yank555
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* eng_stk
* Flar2
* Entropy512
* Faux
* bedalus
* FranciscoFranco
* moludo
* Lozo2010
*acuicultor
*Joe Maples
Source code
Source: Github
reserved
Awesome good to see. I'm going to ask the obvious question. Okay to use with nougat based lineage roms?
Gonna try this out and let you know how it goes! still using your unofficial AiCP rom! super smooth ?
Sent from my ONEPLUS A3000 using Tapatalk
Good Good! Another great developer! And especially when all the kernel developers do not support custom roms.
Looks very good. Can we also have gpu boost option like in elementalx kernel?
Thanks!
A question, does this kernel support sRGB mode?
JohnYang1997 said:
A question, does this kernel support sRGB mode?
Click to expand...
Click to collapse
yes
nadejo said:
Looks very good. Can we also have gpu boost option like in elementalx kernel?
Thanks!
Click to expand...
Click to collapse
I will look into
Tried Kernal with Unofficial RR.
Mobile Data/WIFI doesn't work?
EDIT: Ignore me. Think its a ROM error not Kernel.
Good !!!
Flashing over Tesla !
Will you be releasing a config app for this or should we just use kernel aduitor?
Works on RR official by the way, I'll advise of any issues.
All the best with this kernel. Hope its unleashes the hidden potential from within the OP3 T
Does this include the Safetynet bypass to allow android pay to work?
https://review.lineageos.org/#/c/156794/
djsubterrain said:
Will you be releasing a config app for this or should we just use kernel aduitor?
Works on RR official by the way, I'll advise of any issues.
Click to expand...
Click to collapse
actually I do not have time to develop a dedicated app
Flashed older build of unofficial rr with this kernal. Works beautifully thanks dev.
---------- Post added at 05:22 PM ---------- Previous post was at 05:22 PM ----------
djsubterrain said:
Will you be releasing a config app for this or should we just use kernel aduitor?
Works on RR official by the way, I'll advise of any issues.
Click to expand...
Click to collapse
Rr official already has a kernal lol
---------- Post added at 05:23 PM ---------- Previous post was at 05:22 PM ----------
liver20 said:
Good !!!
Flashing over Tesla !
Click to expand...
Click to collapse
Tesla isn't a lineage based OS though.
A Sad Napkin said:
Rr official already has a kernal lol
Click to expand...
Click to collapse
EVERY rom has a kernel, what's your point? This is a custom kernel which will offer features that one doesn't.
@kenzolo Is this AK (AnyKernel) compatible?
djsubterrain said:
EVERY rom has a kernel, what's your point? This is a custom kernel which will offer features that one doesn't.
Click to expand...
Click to collapse
It has a custom kernal already. So flashing another custom kernal on top just sees like a waste and asking for problems.
I know every rom has a kernal from LOS but not custom.
no luck on your AiCP rom. was stuck in a bootloop for a couple of hours. fell asleep with it stuck there and woke up this morning to it still there. I wiped cache and dalvik cache then flashed kernel
edit: so I read the OP and it says something about 4.0 firmware. I never upgraded my phone to 4.0 firmware, stayed on 3.5.3 then I rooted my phone and flashed ROMS, I never had a problem with your unofficial rom, or any other rom. I flashed the provided Recovery image you mentioned in your thread and flashed the ROM. is this why I'm bootlooping? cause I haven't upgraded to the 4.0 firmware?
Sent from my ONEPLUS A3000 using Tapatalk
So this isn't for stock 4.0.2?
Thanks for this either way mate
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
INTRODUCTION
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
Pepsy is a custom kernel that improves battery consumptions and performances. It's based on LineageOS's kernel to ensure the best stability. It has a lot of improvements made by various legendary XDA developers. I will ever prefer quality over quantity, so do not ask for useless features. And do not forget to drink a PEPSY!
FEATURES
Compatible with android 8.x
Upstream to latest 3.18.y kernel tag from kernel.org
Synced with latest changes from LineageOS
Synced with latest changes from CodeAuroraForum
Sio, Fiops, Fifo, SioPlus, Tripndroid, VR and Zen ioscheds
Impulse governor
Boeffla's Wakelock Blocker
LCD Notifier driver
Backlight Dimmer
Dynamic Sync Control 2.1
KCAL Post Processing Control v2
Adreno Boost
Adreno idler
WireGuard
USB fast charging up to 900 mA
Disabled CRC check
Swappiness 0
Bic, Cubic, Westwood, Hstcp, Hybla, Htcp, Vegas, Reno, Scalable, Lp, Yeah and Illinois advanced TCP
Disabled various logspam of various drivers
Optimized Interactive governor
Arch Power Energy Saving
Gentle Fair Sleepers
Reworked CPU boost
Reworked msm-thermal
Slab updates
Cfq-iosched upstreams
Optimized cpu-idle
OC: CPU | GPU MSM8996 (Standard frequencies for speedbin 1)
... and much more
Please refer to GitHub for a complete features list
DOWNLOAD
Latest Pepsy Kernel
Compatible with:
MI 5
MI 5s
MI 5s Plus
MI Mix
MI Note 2
INSTALLATION
First time install:
Reboot to TWRP recovery
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
Updating the kernel:
Reboot to TWRP recovery
Flash the kernel zip
Wipe cache and dalvik (optional)
Reboot
Coming from another kernel:
Dirty flash your ROM or flash the boot.img only
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
THANKS TO
Please refer to GitHub
Donate HERE if you want
XDA:DevDB Information
Pepsy Kernel, Kernel for the Xiaomi Mi Mix
Contributors
Psy_Man
Source Code: https://github.com/PsyMan47/Pepsy-Kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v0.8
Stable Release Date: 2018-08-04
Created 2018-02-12
Last Updated 2018-08-04
Thanks man, i try right now!
Thanks for your work, will try it when kernel had support non-MIUI ROMs.
Nice work! Does it support EpicRom? (based in miui 9 beta)
omerbagi10 said:
Nice work! Does it support EpicRom? (based in miui 9 beta)
Click to expand...
Click to collapse
Since Miui 9 is required and Epic rom is already based on Miui 9, so...
Big-Big Thanks.
This is only the second one custom kernel for Mi MIX miui.
Can you add UV patch from LOS version by @pappschlumpf?
Thanks a lot.
ed.jeremy said:
Big-Big Thanks.
This is only the second one custom kernel for Mi MIX miui.
Can you add UV patch from LOS version by @pappschlumpf?
Thanks a lot.
Click to expand...
Click to collapse
Sure he can, the patch is universal, should work on any 821 kernel. But it is questionable if it is making sense, because of i've not seen any device working stable with even the slightest UV.
Have you tried UV with my kernel already and got it working stable? My Mix always didn't return from sleep. I'm fairly sure the 821 is close to it's limits with stock voltages.
Gesendet von meinem SM-N950F mit Tapatalk
It is necessary to use the UV only for the most used frequency, not for the entire frequency range.
E.g. when you use fbreader or something like this, use UV only for 307Mhz. This requires fine-tuning for each case and tasks. So it works more or less.
nice to see you here from the redmi note 2 section
ed.jeremy said:
It is necessary to use the UV only for the most used frequency, not for the entire frequency range.
E.g. when you use fbreader or something like this, use UV only for 307Mhz. This requires fine-tuning for each case and tasks. So it works more or less.
Click to expand...
Click to collapse
Looks like your CPU is a good one. I've tried many combination for sure before releasing my kernel with OC/UV included. My CPU overclocked well, but UVed in such a small range that it made no sense to use it on my Mix. As it worked in general there wasn't a reason to release it anyway.
Gesendet von meinem SM-N950F mit Tapatalk
great..i will try it...but i can't flash magisk
Changelog:
- Synced with the latest Lineage's kernel sources
- Fixed video recording issue
- LOS/AOSP version is coming!
Psychedelic Kernel v0.3
Psy_Man said:
Changelog:
- Synced with the latest Lineage's kernel sources
- Fixed video recording issue
- LOS/AOSP version is coming!
Psychedelic Kernel v0.3
Click to expand...
Click to collapse
Can't enable wifi with this kernel?
Franssen said:
Can't enable wifi with this kernel?
Click to expand...
Click to collapse
Wifi is working properly.
Psy_Man said:
Wifi is working properly.
Click to expand...
Click to collapse
Not here on latest epic rom on my phone
Franssen said:
Not here on latest epic rom on my phone
Click to expand...
Click to collapse
Here on latest epic working
Hi, i try and in my phone the wifi neither work.
Latest epic pro, with dragonxia kernel 3.9.07 for MIUI.
Flash epic pro boot.img, flash this kernel, flash SuperSU, cache and dalvik wipe, reboot and wifi doesn't work, reboot some times and nothing, flash boot.img and works
Here a screen shot. Everything working
Hi. I think insisting that it works for you is not necessary and that brings little, I think that the first time you said it we believed, but, it seems that in certain circumstances and with certain variables at stake, the wifi does not work, so that the partner and I have commented (I indicating where I came from and what steps I have taken) to see what the problem may be so that everyone can enjoy this great contribution.
A greeting.
---------- Post added at 01:15 PM ---------- Previous post was at 12:57 PM ----------
Hi, i try a second time and the same occurs, i back to stock kernel again, disable kernel adiutor, try again and this time works.
I do not know if it will have to do with the kernel adiutor or coincidence
pokol said:
Hi. I think insisting that it works for you is not necessary and that brings little, I think that the first time you said it we believed, but, it seems that in certain circumstances and with certain variables at stake, the wifi does not work, so that the partner and I have commented (I indicating where I came from and what steps I have taken) to see what the problem may be so that everyone can enjoy this great contribution.
A greeting.
---------- Post added at 01:15 PM ---------- Previous post was at 12:57 PM ----------
Hi, i try a second time and the same occurs, i back to stock kernel again, disable kernel adiutor, try again and this time works.
I do not know if it will have to do with the kernel adiutor or coincidence
Click to expand...
Click to collapse
It is not related to kernel adiutor, as i am also using this app on my phone and everything is properly working! Have you wiped cache and dalvik?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
arter97 kernel for OnePlus 3/3T
/* Details */
Based on the latest Qualcomm Snapdragon 820 Linux 3.18 kernel
Latest Linux 3.18 subversion merged
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
Additional power savings applied to the display panel
Heavily optimized touch panel source code resulting in reduced touch latency
Other various optimizations from Paranoid Android
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
Removed RTB(interrupt) logging entirely
AnyKernel installation
Interrupt optimizations
And a lot more...
/* Notice */
Both OnePlus 3 and 3T is supported.
Only Android 9.0 OxygenOS is tested and supported.
Back up your data before proceeding.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for much better performance.
See here as to why you might want f2fs.
f2fs is especially much faster than the stock ext4 on the OnePlus 3.
To use f2fs, it is highly recommended to use the provided TWRP recovery from the download as the stock TWRP has outdated f2fs tools.
Simply format your /data to f2fs and you’re done:
Wipe -> Advanced Wipe -> Data -> Repair or Change File System -> Change File System -> F2FS
No fstab changes are required as OxygenOS includes it.
/* Disclaimer */
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this kernel
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
nathanchance - for android-linux-stable
/* Downloads and links */
arter97.com
Kernel source
XDA:DevDB Information
arter97 kernel for OnePlus 3/3T, Kernel for the OnePlus 3
Contributors
arter97
Kernel Special Features:
Version Information
Status: Beta
Created 2020-02-21
Last Updated 2020-07-19
/* Changelog */
r2
Updated Wi-Fi drivers to LA.UM.7.6.r1-07800-89xx.0
Network optimization
Bunch of memory allocations from various subsystems were reworked to perform much better
SELinux switched to enforcing
Enabled interrupt balancing for better performance and power efficiency
Reserved 2
Reserved 3
Reserved 4
Does it support custom roms based on AOSP.
Custom or Stock ROM?
vargavdas said:
Does it support custom roms based on AOSP.
Click to expand...
Click to collapse
Sent from my Xiaomi Mi 9T Pro using XDA Labs
there is no point in creating a kernel for an outdated bone!
Thread should be cleaned
Anybody can do whatever they want here as long as it's about device development and following it's rules
what a good surprise to see you there arter97 ! i will definitely check your kernel
Flashed this on OOS.. Lets see
Jigneshg said:
Flashed this on OOS.. Lets see
Click to expand...
Click to collapse
9.0.6?
Suggest workaround to convert data to f2fs without loosing data
Edit: Formatted it, let's see how good the F2FS is.
@arter97
Didn't future oneplus phones switch back to ext4 from f2fs?
I'm on a 3T, and I remember switching from the default f2fs to ext4 because of the extremely long twrp boot times on f2fs, have things changed now? I'd try your kernel if I was still on OOS but I've been on LOS 16/17 for a long time now. I read your posts on f2fs and I've personally not experienced any stability/reliability issues, and I'm not sure if I'd even be able to tell if there were any performance issues. LOS devs recommended ext4 though so I stuck with that after trying both since I couldn't find a difference in real world usage other than the abysmal twrp boot times.
Bintang Krisna said:
9.0.6?
Click to expand...
Click to collapse
Yes and mine is ext4 only..
Hi @arter97 I saw the news of your magnificent kernel on twitter. Reading the thread someone posted a screenshot of a 4.4/4.9 Kernel from ZUK Z2 msm8996. Maybe this kernel tree is interesting for you
https://github.com/dianlujitao/android_kernel_oneplus_msm8996
Thank you for your great work
arter97 came back after long break(AOSPA N days). Glad to see such skilled dev working on our veteran device!
Hi there @arter97. Just got Unsupported Android version. Aborting...
CANNOT LINK EXECUTABLE "basename": cannot locate symbol "get_sched_policy" referenced by "/sbin/toybox"
Then I realized that 'supported.versions=9,9.0' and I'm on Android 10.
Anyway I might just revert back to 9 just to check this out. Thank you for your work.
Even mentioned in the OP. I was just excited to see it :laugh:
So happy to see you return to OP3! Will flash asap.