[ROM][JDQ39E][AOSP][LINARO][SM-TOOLCHAIN-4.9.0] 4.2.2 SaberMod - RC4 - Nexus 4 Original Android Development

{
"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"
}
Hi nexus 4 owners, welcome to SaberMod!
I built this ROM from AOSP source and added 40+ Linaro patches to the source for strict-aliasing compiler optimizations. Roms include Linaro string handling routines for memory optimizations. No android kitchens were used to make this rom at all, everything is source build
All ROMs and kernels are built with SaberMod toolchains. The ROMs are built with GCC 4.9 toolchains. Kernels are built with GCC 4.8 toolchains.
Instructions:
First time flashing this ROM on your Nexus 4, or coming from another ROM?
Root the device and install ClockworkMod or TWRP Recovery.
Place all zips on internal storage
Boot into recovery
Perform a NANDroid backup of your current ROM.
Perform a data factory reset/wipe (Do not format data in twrp recovery!)
Flash ROM.
Flash Gapps package (optional)
Flashing a newer version?
Perform a NANDroid backup of your current ROM.
Wipe cache and dalvik-cache in recovery
Flash ROM
Flash Gapps package (optional)
A few notes on battery/charging
After flashing ROM and/or kernel you may get some battery drain. Give the device time to settle into the ROM/kernel, and after a full charge or two you should notice improved battery life.
Flashing a Testing kernel?
I've decided to add testing kernels which will allow users to try-out a newer kernel version and give their feedback on it before I include it in new ROM versions. This also allows me to just update kernels without having to update the entire ROM, when there is no ROM changes from one version to the next. I will include them as attachments.
Reboot your device into recovery
Flash the flashable zip in recovery
Done
General Credits and Features:
* Google of course for most of the source
https://android.googlesource.com/
Most of these feature I've ported or no porting was needed
* CyanogenMod
https://github.com/CyanogenMod
Using CM bionic as a base
busybox
CMFileManager
DSPManager
Calendar app
Browser app (endhanced)
Torch
Keyboard
Theme chooser
LockClock lockscreen widget app
Advanced calculator app
Enhanced stock Email app
Command line tools such as bash, vim, htop and powertop
Forward port Long press back to kill app
Custom power menu: Reboot, Screenshot, Expanded Desktop
Expandable Volume Control
Volume Rocker Music Control
Circle Battery Mod with percentage option mod
Show/Hide clock and AM/PM Style
Openvpn, Openssh sources
Clear Recent apps
SystemUI: Statusbar Clock and Date actions
customizable lock screen targets
Variable lockscreen pattern size
Navigation bar customization
NavRing shortcuts
Status bar settings
Quiet hours
Launch default music app when headset plugged in
Safe headset volume toggle
Power sounds toggle
USB Notify toggle to hide USB notification icon from status bar
Pie controls
Quick Settings Customization
Power Widget
Volume rocker wake
* Linaro
http://git.linaro.org/gitweb
Tons of strict-aliasing compiler flag optimizations
String handling routines for memory optimizations
* Koush for opensource SuperUser
* Paranoid Android
www.github.com/ParanoidAndroid
Halo
* Other features
The kernel that is in this ROM
Disabled ROM from flashing stock recovery
Screen will not turn on when unplugging from power usb/ac.
SaberMod GCC 4.9 toolchains highly optimize the ROMs
Extra build optimizations
Battery Bar
Custom Navigation Bar height
Check Changelog on third post for more detailed info
Wallpaperz app for extra wallpapers
Probably other things, I'm too modest sometimes
If I'm forgetting anyone let me know and I'll add you to the list!
About The Kernel: Saber-toothed-Squirrel
Things I've added/changed
Based on Google's latest kernel source for android 4.2.2
Added ARM optimizations.
Merged CyanogenMod kernel
Merged Harsh's kernel
Merged latest Linux kernel always
Added ParanoidAndroid kernel colors
UV
Added showp1984 sweep2wake feature. Use TricksterMod app to use.
Added faux123 sound mods.
Alternative kernel download link, kernel user reviews and kernel bug reporting at - http://sourceforge.net/p/stskernel...RL="http://goo.gl/nQBWc6"]Latest Rom Download
Goo Mirror (Latest)
RC4
RC4 Mirror
Alternative SaberMod Builds
strapped365's builds
Uses use 5 row quick settings
[*]ctfrommn's builds
Stock unmodifed
Banks gapps Highly recommended
Kernel Source Complying with GPL
Any and all donations are appreciated! All donations will go towards purchasing of new nexus devices to continue SaberMod development.
Donators: I will not be putting amounts donated unless requested by the donator. All donations are appreciated regardless of amounts. Everyone has different incomes and this seems like the most respectable thing for everyone
okantomi
gabx
johnson8cyl
thee_anand
eep2378
strapped365
miguepereira77
dwang
masilver
hsrn
ScumDroid x3
davwman
nikzDHD
Vangelis13

FAQ
SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. Myself and @jarjar124 . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.
Q "Does this ROM have such and such feature?
A "Did you read the first post? Most if not all features are listed in the OP. If you find a feature not listed, tell us and we will add it. Yes, sometimes we miss things."
Q "Very nice ROM, but... Can you add such and such feature?"
A "Depends on a few things, if we think it is a feature we want in the ROM and how easy it is to implement into SaberMod. If you get ignored it's because we're undecided, nothing personal."
Q "I keep asking over and over again if such and such feature can be added but my questions keep getting ignored, why?"
A "Probably because your asking a question that's already been answered, and a simple thread search can answer for you. Either that or we are undecided about it."
Q "I reported a bug but my post gets ignored, why?"
A "Either it's not a bug or you provided no information such as a logcat that has the correct information in it needed to find a possible fix or solution."
Q "I have some problems but I'm using another kernel. Can you fix?"
A "If you think it's a ROM issue state so. If your not sure post a logcat. Don't post last_kmsg for other kernels, cause we can't help"
Q "I think I'm having a problem with the kernel, and I need a fix ASAP!"
A "adb pull /proc/last_kmsg or it never happened and your post will be ignored."
Q "Can I build SaberMod from source code on Linux?"
A "Yes, it is encouraged, machine setup instructions are as follows. SaberMod builds with the latest version of Ubuntu 13.04 and java 7 or java 6 (either one)
Set up your build envirnoment: http://forum.xda-developers.com/showpost.php?p=35338419&postcount=1
Skip the part that installs java 6 if you want to install java 7 instead.
If you want to install java 7 go here: http://openjdk.java.net/install/
Code:
sudo apt-get install openjdk-7-jre openjdk-7-jdk
Downloading the source
Code:
mkdir -p ~/android/SaberMod && cd ~/android/SaberMod;
repo init -u https://github.com/SaberMod/android.git -b sm-jb-mr1
repo sync
bash sm-mako
Follow the script instructions for building and make your selections on how you want to build your ROM.
Q "What if I have trouble building or I'm confused on the instructions, can I post questions in this thread for help?"
A "Yes it's encouraged and discussing it might help others."
Q "There's some things in the ROMs that are not in my language, can you please translate?"
A "We can not translate currently, but if you want to help translate parts of the ROM that are only in English contact us and we will try."

Code:
[B][COLOR="lime"]Initial release sm_mako-1.0.1-1361321788-0220[/COLOR][/B]
[B][COLOR="lime"]sm_mako-1.0.1-1361491392-0222[/COLOR][/B]
[B]Rom Changes:[/B]
[LIST]
[*]Revert "add switch on/off action to onClick for WiFi and BlueTooth Tile
[*]LockscreenTargets : Dismiss on target select
[/LIST]
[B]Kernel Changes:[/B]
[LIST]
[*]Complete rebase of kernel source based on Google's stock kernel instead of CyanogenMod's. [url]https://github.com/SaberMod/lge-kernel-mako/compare/a3e7075693...e9c8fbbcc6[/url] Lot's of fixes for GCC 4.7 thanks to showp1980 from bricked kernel!
[*]Added sweep2wake functionality again thanks to showp1980! [url]https://github.com/SaberMod/lge-kernel-mako/compare/e9c8fbbcc6...d8c0ce5d3a[/url] You can now use TouchControl app to enable/disable this feature :)
[/LIST]
[B][COLOR="lime"]sm_mako-1.0.1-RC2[/COLOR][/B]
[LIST]
[*]Various clang fixes to allow adding graphite optimizations during compilation without the builds failing. Some of these have been submitted by me and merged into Linaro gerrit code review.
[*]Added graphite flags for CC and CPP programming languages optimizations
[*]Built latest toolchains from GNU source and enabled graphite functionality. This allows graphite optimizations to be used during compilation.
[*]Added even more optimization flags, but none that increase code size to a unsafe level that will cause more battery drain and memory usage.
[*]Bring variable lockscreen pattern size back now that it's fixed.
[*]Removed spare parts system app, it's old and broken.
[*]Merged latest mainline busybox changes from master branch
[*]Fixed cifs, credits for patches from CyanogenMod
[*]Updated latest binaries for 4.2.2
[*]Merged the rest of AOSP 4.2.2 changes now that the full source is out :)
[*]More bionic optimization patches ported from CyanogenMod's github
[*]Anything else I'm forgetting will add later
[/LIST]
[B]Kernel Changes:[/B]
[LIST]
[*]Added more kernel flag optimizations
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-RC3[/COLOR][/B]
[LIST]
[*]Fixed various bugs with gallery and voice search
[*]Other various minor ROM bug fixes
[*]Added SaberMod GCC 4.8 toolchains for building the ROMs. This is a huge step and a major improvement in these ROMs
[*]Added LockClock lockscreen widget app
[*]Added new wallpaper app
[*]Navigation Ring shortcuts
[*]Battery Bar
[*]Expanded Desktop improvements
[*]Configurable power menu
[*]Pie controls
[*]Quiet hours
[*]Power sounds
[*]Configurable rotation settings
[*]Swap volume buttons when screen is rotated
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-1367568773-0503[/COLOR][/B]
[LIST]
[*]Remove configurable rotation settings and swap volume buttons while rotated. Was very buggy features needed to be gone.
[*]SaberMod toolchain 4.9 implemented :D
[*]Toggle to wake screen when plugged/unplugged. Ported from AOKP by [user=3124065]@rascarlo[/user]
[*]Fix SystemUI memory leaks on theme changes.
[/LIST]
[B]Kernel Changes:[/B]
[LIST]
[*]Merged all the way up to Linux 3.4.43
[*]Added faux123 audio mods. Must use his app.
[*]Slight voltage tweaks. -50 mV undervolt.
[*]Refreshed updated gcc 4.7 toolchain to build with.
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-1369082519-0520[/COLOR][/B]
[LIST]
[B]CyanogenMod changes[/B]
[*]Email force close when pressing back key after selecting characters
[*]Option to use volume keys to control media volume anytime
[*]added contact lockscreen icon
[*]Send out a configuration change when screen size changes due to expanded
[*]Frameworks: take mPieScale into account to calculate estimated PIE width
[*]Framworks: disable observer and receiver if PIE is disabled
[*]Frameworks: Fix do not show snappoints if triggermask disables edge
[*]Don't include flags in configuration change if their value hasn't changed
[*]Pie controls: Introducing a pie delivery service
[*]Pie controls: A new way of activation
[*]Fix up notification LED behaviour
[*]Allow applications to show the navigation bar in expanded desktop mode.
[*]NavigationBar : Only inflate once
[*]Pie Controls: Fix snap points position.
[*]Pie Controls: Fix sound effects.
[*]Colour picker text input field: wrong content due to alpha channel.
[*]Fix entering navbar editor in expanded desktop mode.
[*]mako: use custom lights library
[*]Always disable all LEDs before updating them.
[*]Clean up lights module code.
[/LIST]
[B]My own minor changes[/B]
[LIST]
[*]Quiet hours: Minor cleanups
[*]Increase pie trigger time to 340, currently we have to swype too fast to get a trigger
[*]Revert "Launch music player on headset connect"
[*]Removed extra tiles that don't match theme chooser themes
[*]Removed extra dark black ROM theming back to stock AOSP theme. We can use themes for something like this :D
[B]Security enhancements[/B]
[LIST]
[*]Add a option to hide power off option for power menu on lockscreen
[*]Don't show reboot menu on lock screen
[/LIST]
[/LIST]
[B]Kernel[/B] Almost done!
[LIST]
[*]Merge Linux 3.4.46
[*]Merge CyanogenMod kernel. Includes Pie graphics glitch patch
[*]Merge remote-tracking branch 'linux/linux-3.4.y' into sm-jb-mr1
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-1370187737-0602[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Remove opaque check in GLRenderer when preparing dirty region.
[*]Fix layout of MultiWaveView and GlowPadView.
[*]Pie controls: Tweaking UX for pie service
[*]Bye, bye Talk. Welcome Hangouts
[*]Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.
[*]a2dp: Set the default A2DP bitrate to high quality
[*]libm: These optimizations are only for Krait
[*]libm: sqrt and sqrtf via ARM vsqrt instruction.
[*]libm: optimistic pow calling
[*]Revert "Neon optimized implementation of S16_opaque_D32_nofilter_DX"
[/LIST]
[B [user=4429892]@Martin_Ro[/user][/B]
[LIST]
[*]Option to toggle LED charge notification Patchset
[/LIST]
[B]SaberMod[/B]
[B]@sparksco[/B]
[LIST]
[*]Option to disable low battery led pulse while not charging
[*]Revert "Increase pie trigger time to 340, currently we have to swype too fast to get a trigger
[*]Update GCC 4.9 toolchain with latest GNU and Google patches
[*]Add a boolean to hide Charging LED, disabled by default.
[*]Add a category for LED behaviour in userinterface
[*]Add a boolean to disable volume rocker wake
[*]Official changelog for kernel [url]https://github.com/SaberMod/lge-kernel-mako/compare/45f02d7a26...0f618dcbc3[/url]
[/LIST]
[B]@jarjar124[/B]
[LIST]
[*]Add volume wake option
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-1370998408-0612[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Bye, bye Talk. Welcome Hangouts
[*]core and telephony: Additional HSPAP support
[*]Frameworks & SystemUI - additional DC-HSPAP support
[*]TelephonyManager: hide NETWORK_TYPE_DCHSPAP
[*]Telephony: Add DCHSPAP to getTcpBufferSizesPropName
[*]Pie controls: Fix event handling on chained input filters
[*]Pie controls: Fix event handling on chained input filters
[*]NavRing : Fix FC on rotate
[*]Pie controls: Fix flickering nav bar in full screen
[*]Pie controls: Catching activation corner cases
[*]Fix the flipping animation sometimes being played when pulling the quick
[*]Add missing ACTION_MEDIA_UNMOUNTED intent
[*]Check themes of current user, not user 0.
[*]NotificationManagerService: fix typo on led off time variable
[*]Finally fix incorrect flipping to quick settings.
[*]Fix incorrect fragment animation used for hiding fragments
[*]Fix theme provider crashing for non-primary user.
[*]Cleanup: Use framework-provided method.
[/LIST]
[B]SaberMod[/B]
[B]@jarjar124[/B]
[LIST]
[*]Add long press on clear recents leads to clearing cache on device.
[*]Put clear recents on bottom for easier reach on smaller devices.
[B]@sparksco[/B]
[LIST]
[*]Add support to enable/disable Electron Beam
[*]Enable -O3 optimizations
[*]Update kernel toolchain
[*]Use a older 4.9.0 toolchain for the ROM to build with -O3 otpimizations
[*]Merge Linux kernel source
[*]Fix mako camera crash
[*]Update terminal emulator
[/LIST]
[B][COLOR="Lime"]sm_mako-1.0.1-1371908684-0622[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Fix a number of multi-user bugs.
[*]User defined colours for pie controls
[*]Revert "Add location (GPS) tile
[*]Fix NPE in NavigationBarView during bugreport
[*]Fix ringer mode being unneededly changed by setting ringer mode volume
[*]Lockscreen : Fix widgets disabled
[*]Close notification panel when swiping away the last clearable
[*]Hide navigation ring if no targets are configured.
[*]Derp fix.
[*]ThemeUtils: Retain the original package name in themed UI context
[*]Fix lock settings pattern crash on configuration change
[/LIST]
[B]ParanoidAndroid Changes[/B]
[LIST]
[*]HALO
[*]Halo: Add master switch to disable Halo
[*]Reworked transparent layer
[*]LayerActivity: Corrected lifecycle
[*]Fix little derp causing visual bug
[*]HALO cleanup
[*]Don't bring home to the front if we're opening a floating activity
[*]HALO: Option to pause the underlying app
[*]Give floating flag to previous activities in the stack
[/LIST]
[B]SaberMod Changes[/B]
[LIST]
[*]Navigation button color option
[*]Allow theming of lockscreen Thanks to [user=3799866]@strapped365[/user] !
[*]Update drawables from PA
[*]Frameworks: Advanced low battery indicator options
[*]Fix a number of multi-user bugs
[/LIST]
sm_mako-1.0.1-RC4
CyanogenMod Changes
Lockscreen : Hide clock for Chronus/DeskClock
Fix SystemUI memory leaks on theme changes.
Add SMS Middleware layer.
CM Privacy Guard
ParanoidAndroid Changes
Latest HALO changes
Show as floating window on recent apps
SaberMod Changes
Faster statusbar
Ported CM Power widget
Ported CM QuickSettings Panel
Ported CM Auto Brightness curve adjustment - Credit @Martin_Ro
Enable 180 degree rotation - Credit @Martin_Ro

this is it!!!
finally the man himself open up the Saberthread for mako.
welcome man. waiting for many good things with this ROM.

Thanks. I need to try this.

AW: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.8]OFFICIAL SaberMod
I'm running your builds since a couple of days now. Everything is fine
One bug: long press on WiFi toggle toggles WiFi on/off and doesn't lead to settings.
Sent from mobile - excuse typos

nickownzya said:
I'm running your builds since a couple of days now. Everything is fine
One bug: long press on WiFi toggle toggles WiFi on/off and doesn't lead to settings.
Sent from mobile - excuse typos
Click to expand...
Click to collapse
maybe i missed something, but as far as i remember long press on wifi toggle is only to switch it on/off. but quick press on it will lead you to settings. and yes, it does not work in here
@OP, is the new 4.8 kernel working now?

AW: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.8]OFFICIAL SaberMod
erikwervo said:
maybe i missed something, but as far as i remember long press on wifi toggle is only to switch it on/off. but quick press on it will lead you to settings. and yes, it does not work in here
@OP, is the new 4.8 kernel working now?
Click to expand...
Click to collapse
I could live with that, but both - long and short press - just toggle WiFi on/off.
Sent from mobile - excuse typos

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.8]OFFICIAL SaberMod
nickownzya said:
I'm running your builds since a couple of days now. Everything is fine
One bug: long press on WiFi toggle toggles WiFi on/off and doesn't lead to settings.
Sent from mobile - excuse typos
Click to expand...
Click to collapse
Your right I don't toggle much but it's not working on my nexus 7 either. Another thing I overlooked when merging 4.2.2. Rascarlo ported all the quicksettings features in 4.2.1 so I'll take a look at his github and it should be easy to fix. Thanks for reporting.
erikwervo said:
@OP, is the new 4.8 kernel working now?
Click to expand...
Click to collapse
Yes it's working. Something really silly I overlooked and showp1980 from bricked kernel helped me debug one issue. I will upload the kernel as a separate attachment shortly since it's not in the current Roms.

Old kernel do not flash

nice.
cant wait for your new build !
my gallery crash . maybe because i use banks gapps.

Looking forward to testing this!

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.8]OFFICIAL SaberMod
Tile toggles are fixed now. I had to implement a temporary solution for WiFi and Bluetooth tiles. Click takes you to settings and long press to toggle. I'll start uploading the ROM to ROM manager. It will appear in the "all ROM manager builds" link in the first post. Also let me know how the kernel works.

sparksco said:
Here's the kernel built with 4.8 toolchain
I also put it in the first post as a attachment
Click to expand...
Click to collapse
weird still not working for me

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.8]OFFICIAL SaberMod
erikwervo said:
weird still not working for me
Click to expand...
Click to collapse
Hmm OK. In that case I won't have time to work on this till tomorrow.

iceman92 said:
nice.
cant wait for your new build !
my gallery crash . maybe because i use banks gapps.
Click to expand...
Click to collapse
I use Banks Gapps as well, and no issue with gallery.

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.7.x]OFFICIAL SaberMod
Welcome dude, cant wait to flash it!
Sent from my Nexus 4 using Tapatalk 2

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.7.x]OFFICIAL SaberMod
Nice work on this ROM. Been running it for a couple days. Very smooth and fast. Look forward to continued progress. If you need anymore testing let me know
Sent from my Nexus 4 using Tapatalk 2

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.7.x]OFFICIAL SaberMod
My gallery become something like this. Any idea?
Sent from my Nexus 4 using xda app-developers app

Re: [ROM][4.2.2-JDQ39][AOSP][LINARO][SaberMod-toolchain-4.7.x]OFFICIAL SaberMod
Glad you made it ran you room on my nexus 7
Sent from my Nexus 4 using Tapatalk 2

Related

[ROM][JDQ39E][AOSP][LINARO][SM-TOOLCHAIN-4.9.0] 4.2.2 SaberMod - RC4

{
"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"
}
Hi all,
I built this ROM from AOSP source and added 40+ Linaro patches to the source for strict-aliasing compiler optimizations. I also added my own kernel. Roms include Linaro string handling routines for memory optimizations. No android kitchens were used to make this rom at all, everything is source build
Code:
[B]FAQ[/B]
SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. Myself and [user=4617326]@jarjar124[/user] . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.
[B]Q[/B] "Does this ROM have such and such feature?
[B]A[/B] "Did you read the first post? Most if not all features are listed in the OP. If you find a feature not listed, tell us and we will add it. Yes, sometimes we miss things."
[B]Q[/B] "Very nice ROM, but... Can you add such and such feature?"
[B]A[/B] "Depends on a few things, if we think it is a feature we want in the ROM and how easy it is to implement into SaberMod. If you get ignored it's because we're undecided, nothing personal."
[B]Q[/B] "I keep asking over and over again if such and such feature can be added but my questions keep getting ignored, why?"
[B]A[/B] "Probably because your asking a question that's already been answered, and a simple thread search can answer for you. Either that or we are undecided about it."
[B]Q[/B] "I reported a bug but my post gets ignored, why?"
[B]A[/B] "Either it's not a bug or you provided no information such as a logcat that has the correct information in it needed to find a possible fix or solution."
[B]Q[/B] "I have some problems but I'm using another kernel. Can you fix?"
[B]A[/B] "If you think it's a ROM issue state so. If your not sure post a logcat. Don't post last_kmsg for other kernels, cause we can't help"
[B]Q[/B] "I think I'm having a problem with the kernel, and I need a fix ASAP!"
[B]A[/B] "adb pull /proc/last_kmsg or it never happened and your post will be ignored."
[B]Q[/B] "Can I build SaberMod from source code on Linux?"
[B]A[/B] "Yes, it is encouraged, machine setup instructions are as follows. SaberMod builds with the latest version of Ubuntu 13.04 and java 7 or java 6 (either one)
Set up your build envirnoment: [url]http://forum.xda-developers.com/showpost.php?p=35338419&postcount=1[/url]
Skip the part that installs java 6 if you want to install java 7 instead.
If you want to install java 7 go here: [url]http://openjdk.java.net/install/[/url]
[CODE]sudo apt-get install openjdk-7-jre openjdk-7-jdk
Downloading the source
Code:
mkdir -p ~/android/SaberMod && cd ~/android/SaberMod;
repo init -u https://github.com/SaberMod/android.git -b sm-jb-mr1
repo sync
bash sm-grouper
Follow the script instructions for building and make your selections on how you want to build your ROM.
Q "What if I have trouble building or I'm confused on the instructions, can I post questions in this thread for help?"
A "Yes it's encouraged and discussing it might help others."
Q "There's some things in the ROMs that are not in my language, can you please translate?"
A "We can not translate currently, but if you want to help translate parts of the ROM that are only in English contact us and we will try."
[/CODE]
Welcome to what I consider the fastest, smoothest ROM available
Instructions:
First time flashing this ROM on your Nexus 7, or coming from another ROM?
Root the device and install ClockworkMod or TWRP Recovery.
Place all zips on internal storage or USB OTG if using twrp recovery
Boot into recovery
Perform a NANDroid backup of your current ROM.
Perform a data factory reset/wipe (Do not format data in twrp recovery!)
Flash ROM.
Flash Gapps package (optional)
Flashing a newer version?
Perform a NANDroid backup of your current ROM.
Wipe cache and dalvik-cache in recovery
Flash ROM
Flash Gapps package (optional)
A few notes on battery/charging
After flashing ROM and/or kernel you may get some battery drain. Give the device time to settle into the ROM/kernel, and after a full charge or two you should notice improved battery life.
Flashing a Testing kernel?
I've decided to add testing kernels which will allow users to try-out a newer kernel version and give their feedback on it before I include it in new ROM versions. This also allows me to just update kernels without having to update the entire ROM, when there is no ROM changes from one version to the next. I will include them as attachments.
Reboot your device into recovery
Flash the flashable zip in recovery
Done
General Credits and Features:
* Google of course for most of the source
https://android.googlesource.com/
Most of these feature I've ported or no porting was needed
* CyanogenMod
https://github.com/CyanogenMod
Using CM bionic as a base
busybox
CMFileManager
DSPManager
Calendar app
Browser app (endhanced)
Torch
Keyboard
Theme chooser
LockClock lockscreen widget app
Advanced calculator app
Enhanced stock Email app
Command line tools such as bash, vim, htop and powertop
Forward port Long press back to kill app
Custom power menu: Reboot, Screenshot, Expanded Desktop
Expandable Volume Control
Volume Rocker Music Control
Circle Battery Mod with percentage option mod
Show/Hide clock and AM/PM Style
Openvpn, Openssh sources
Clear Recent apps
SystemUI: Statusbar Clock and Date actions
customizable lock screen targets
Variable lockscreen pattern size
Navigation bar customization
NavRing shortcuts
Status bar settings
Quiet hours
Launch default music app when headset plugged in
Safe headset volume toggle
Power sounds toggle
Rotation settings
Swap volume buttons when screen is rotated
USB OTG storage
USB Notify toggle to hide USB notification icon from status bar
Pie controls
Privacy guard
Power widget
Quick Settings panel
* Linaro
http://git.linaro.org/gitweb
Tons of strict-aliasing compiler flag optimizations
-O3 optimizations
String handling routines for memory optimizations
* Koush for opensource SuperUser
* Rascarlo
https://github.com/rascarlo
http://forum.xda-developers.com/showthread.php?t=2013031
Sharing and collaborating with me on Github
* Wrixituz
bootanimations. The original thread is HERE
* faux123's Github
User voltage control (For voltage control use SystemTuner by 3C)
Cherry-picked from show-p1984's Github
CPU overclocking
Kernels now include Nvidia patches
Alternative kernel download link, kernel user reviews and kernel bug reporting at - http://stskernelgroupe.sourceforge.net/
These builds can be found on goo manager app under TeamAndroid account and Rom Manager under sparksco Roms
Enjoy!
Latest Rom Download
Latest Mirror
RC4
RC4 Mirror
Alternative SaberMod Builds
ctfrommn's builds
Stock unmodifed
Latest 4.2.2 gapps
Kernel Source Complying with GPL
Any and all donations are appreciated! All donations will go towards purchasing of new nexus devices to continue SaberMod development.
Donators: I will not be putting amounts donated unless requested by the donator. All donations are appreciated regardless of amounts. Everyone has different incomes and this seems like the most respectable thing for everyone
okantomi
gabx
johnson8cyl
thee_anand
eep2378
strapped365
miguepereira77
dwang
masilver
hsrn
ScumDroid
davwman
nikzDHD
Vangelis13
Screenshots
Screenshots
Changelog
Code:
[B][COLOR="lime"]Initial Release full_grouper-ota-eng-4.2_r1.sparksco[/COLOR][/B]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2_r1.sparksco-11-25-12[/COLOR][/B]
[B]Kernel Changes:[/B]
[LIST]
[*]Updated with latest Google kernel source branch.
[*]Updated with latest Linux 3.2.y kernel changes.
[*]Updated voltage levels by raising them all by 25 to avoid random lockup bug.
[/LIST]
[B]Rom Changes:[/B]
[LIST]
[*]Not much added missing shared library keystore.grouper.so
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2_r1.sparksco-11-26-12[/COLOR][/B]
[B]Kernel Changes:[/B]
[LIST]
[*]Switched to gzip compression
[*]Disabled -O2 optimizations (was causing some random lockups)
[*]Fixed some governors such as SmartassV2 and Lulzactive from running cpu at a high frequency
[*]Added cifs and zram support
[*]Added ondemand governor, interactive is still default
[*]Changed default I/o scheduler to noop
[/LIST]
[B]Rom Changes:[/B]
[LIST]
[*]Added full init.d support
[*]Updated busybox to my own version which is a newer version updated with mainline busybox
[*]Added bootanimation script to rotate bootanimations on every reboot
[*]Added zram script to load zram on boot
[*]Added Linaro string handling routines for memory, really speeds up the Rom!
[*]Added Terminal Emulator app for android
[*]Added Email app
[*]Added remount scripts if you want to mount your system to change it on the go. Usage in terminal emulator ( $ su first ) ( # sh /etc/mount-rw ) to mount the system as read-write; ( # sh /etc/mount-ro ) to mount system as read-only
[*]Removed voice dialer app since it doesn't work properly
[*]Removed gapps to make rom size smaller and for compatibility with flashing other gapps for testing
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2_r1.sparksco-11-25-12[/COLOR][/B]
[B]Kernel Changes:[/B]
[LIST]
[*]Updated with latest Google kernel source branch.
[*]Updated with latest Linux 3.2.y kernel changes.
[*]Updated voltage levels by raising them all by 25 to avoid random lockup bug.
[/LIST]
[B]Rom Changes:[/B]
[LIST]
[*]Not much added missing shared library keystore.grouper.so
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2.1_r1.sparksco-11-28-12[/COLOR][/B]
[B]Rom Changes:[/B]
[LIST]
[*]Fixed Google Now Location Services
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2.1_r1.sparksco-11-30-12[/COLOR][/B]
[B]Kernel Changes:[/B]
[LIST]
[*]Removed mpdecision hotplug management (bricked kernel feature) and restored Nvidia's hotplug
[*]Removed capping of cpu frequency (was causing the deep sleep lockup bug! Bricked kernel feature)
[*]Removed touch-to-poke and ondemand phase 2 (bricked kernel feature, did not work properly)
[*]Fixed ondemand governor from locking up (previously used bricked kernel ondemand governor)
[/LIST]
[B]Rom Changes:[/B]
[LIST]
[*]Added -O3 optimizations
[*]Added Linaro compile fix patch for -O3 ROM optimizations
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-eng-4.2.1_r1.sparksco-12-01-12[/COLOR][/B]
[B]Kernel Changes:[/B]
[LIST]
[*]Removed cifs until it's fixed working on android 4.2.x (was also causing battery drain)
[/LIST]
[B]Rom Changes:[/B]
[LIST]
[*]QuickSettings: Fix alarm intent
[*]Cache resource ID lookups in aapt ("This speeds up certain workloads considerably")
[*]Forward port Long press back to kill app
[*]DeskClock: Fix Dream settings
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1354686632-1205[/COLOR][/B]
[B]Rom Changes:[/B]
[LIST]
[*]Switched from Google's GCC 4.6 toolchain to GCC 4.7 toolchain for building both the ROM and kernel
[*]Removed AOSP Calendar and Gallery apps, gapps has these already ;)
[*]Merged in rascarlo framework and settings
[*]Added CyanogenMod's DSPManager
[*]Updated SuperSU to version 0.99
[*]Update build.prop info: Latest OTA fingerprint, Model Number=Nexus 7, Manufacture=Asus
[*]Added Openvpn, Rsync and Openssh support.
[*]Fixed OTA packages version naming and goo build.prop versioning for OTA updates
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1354878539-1207[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Switched all CM repo sources to mr1-staging branch instead of jellybean (more up-to-date sources for 4.2.x ROMs ;))
[*]datamedia support
[*]Set a ZRAM cap of 100mb. This device can't handle more than 100mb or zram usage or it causes the device to start lagging and applications start loosing the memory/RAM they need.
[/LIST]
[B]Kernel Changes:[/B]
[LIST]
[*]Updated with latest 3.2.y Linux kernel patches
[*]Bump new version to 3.4 :)
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1355068093-1209[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Fixed CMFileManager root file explorer not working.
[*]Reverted theme back to stock but kept all the features the same
[*]Added Gallery2 app with a different icon. For video or picture editing you must use the AOSP Gallery, not the Gallery from gapps. Gapps version is still needed for Google photo syncing.
[*]"Clear all" button on recent apps ported by rascarlo from CM10
[*]Modified Quicksettings to act just like Power Widget ported by rascarlo from CM10. Sound toggle does not work I'll look into finding a fix for it.
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-13355263607-1211[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Hide the dev app icon
[*]Clear all" button on recent apps (ported by rascarlo from CM10)
[*]Revert "Volume rocker wake and volume rocker music control" (Never worked properly)
[*]SystemUI: Statusbar Clock and Date actions (ported by rascarlo from CM10)
[*]customizable lock screen targets (ported by rascarlo from CM10)
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Fixed long up-time lagging issues
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1355742921-1217[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Show Sound Recorder in Launcher
[*]Fixed storage mounting issue
[*]Merged upstream busybox changes from mainline busybox
[*]Added cm's command line tools: powertop, htop, vim, lsof
[*]Changed the way init.d support functions in the RAM disk. Now uses a specific init.pb.rc file in the ramdisk for this
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Reverted all Code Aurora (Qualcomm) changes from bricked kernel source. We are not running Qualcomm devices ;)
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1355858586-1218[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]SystemUI: fix delay in applying am/pm setting for notification clock
[*]Smooth Spinners: Makes the loading "spinner" animation smoother in non-holo apps
[*]4.2 Transition: Notification Header datetime click
[*]GlowPadView : Re-enable magneticTargets
[*]Prevent scanning during DHCP process
[*]Removed zram script from running default on each boot (now requires a script if you want to enable this feature)
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1355948876-1219[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]changed behaviour of the battery tile. onClick is now screen off. onLongClick is ACTION_POWER_USAGE_SUMMARY
[*]added onLongClick to user tile to open ACTION_SYNC_SETTINGS
[*]Switched compiler flags to use cortex-a9 instead of corex-a8
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Switched compiler flags to use cortex-a9 instead of corex-a8
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356055543-1221[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Added CMFileManager Themes (Not currently working for some reason :()
[*]Added print script info for ROM flashing
[*]Framework: Bring Long press back kill app toast back
[*]switch onClick and onLongClick for battery tile (rascarlo)
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356203034-1222[/COLOR][/B]
[B]Rom Changes[/B]
[LIST]
[*]Added theme engine support. Ported from cm-10.1 by me. You can now use cm/aokp theme apps.
[/LIST]
[B][COLOR="Lime"]12/23/12[/COLOR][/B]
[B]Kernel Changes (Attached to first post)[/B]
[LIST]
[*]ARM tegra3 dvfs: Because we're not using mpdecision hotplug management anymore, voltages need to be raised slighty. This fixes some lagging issues with app scrolling and random lockups that occur when we run out of memory. Android low memory killer needs to pull in a few more voltages.
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356344866-1224[/COLOR]
Rom Changes
CyanogenMod changes[/B]
[LIST]
[*]Bionic: Merged in latest [B][url=https://github.com/CyanogenMod/android_bionic/commits/cm-10.1]CM bionic changes[/url][/B]
[*]Audioservice: Fix Theme engine support
[*]Framework: Remove orphaned Theme related code
[/LIST]
[B]Linaro changes for bionic[/B]
[LIST]
[*]Add optimized version of memcpy for Cortex A9
[/LIST]
[B]Other ROM changes[/B]
[LIST]
[*]busybox: Merged latest mainline busybox upstream changes
[*]Gallery2 (AOSP): Hide from showing in launcher to avoid duplicate galleries showing. AOSP gallery is still accessible for certain task such as video and picture editing.
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356514788-1226[/COLOR][/B]
[B]Rom Changes
Rascarlo framework changes[/B]
[LIST]
[*]QuickSettings: move location tile from temporary state
[*]QuickSettings: add switch on/off action to onClick for WiFi and BlueTooth Tiles
[*]QuickSettings: add switch on/off action to onClick for Location tile
[/LIST]
[B]CyanogenMod changes[/B]
[LIST]
[*]wifi: Allow Settings to retrieve country code: This makes getCountryCode behave like getFrequencyBand. This allows Settings to get/set country code like it can for frequency band.
[*]SoundSettings: Show DSPManager. DSPManager can now be accessed through the sound settings.
[/LIST]
[B]My own additions[/B]
[LIST]
[*]DeskClock: Ported Add option to hide AlarmClock Icon in StatusBar from a older version of CyanogenMod (4.1.2 based). This option is in alarm clock settings.
[*]Updated Android Terminal Emulator app to latest Play Store version.
[*]New bootanimation thanks to [url=http://forum.xda-developers.com/member.php?u=4397671]Wrixituz[/url]. The original thread is [url=http://forum.xda-developers.com/showthread.php?t=2053989]HERE[/url]
[*]Updated java to latest Oracle Sun java release u38
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356704378-1228[/COLOR]
Rascarlo framework changes[/B]
[LIST]
[*]QuickSettings: open ACTION_DATA_ROAMING_SETTINGS onClick for the RSSI tile. Bring up mobile network settings, insted of data usage summary
[*]QuickSettings: add screenOffTile
[*]QuickSettings: add ACTION_DISPLAY_SETTINGS for onLongClick behaviour of the batteryTile
[/LIST]
[B]CyanogenMod changes[/B]
[LIST]
[*]Allow mounting of multiple volumes via mass storage (framework part)
[*]Make "SD Card removed" notification dismissible if the removed SD Card is not the primary storage
[/LIST]
[B]My own additions[/B]
[LIST]
[*]
[*]grouper: enable USB OTG storage (Thanks to [url=https://github.com/pbeeler/android_device_asus_grouper/commit/639a1dacce05b7f57ebd13eee12679b02050677f]davet321[/url]). Ported from older version of CyanogenMod 10 4.1.2 based.
[*]New bootanimation thanks to [url=http://forum.xda-developers.com/member.php?u=4397671]Wrixituz[/url]. The original thread is [url=http://forum.xda-developers.com/showthread.php?t=2053989]HERE[/url]
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1356879814-1230[/COLOR]
Rascarlo framework changes[/B]
[LIST]
[*]QuickSettings: add switch on/off action to onClick for rssiTile.
[*]QuickSettings: Don't collapse quicksettings bluetooth and wifi after change state
[*]QuickSettings: add rebootTile
[/LIST]
[B]CyanogenMod changes[/B]
[LIST]
[*]Add config_speed_up_audio_on_mt_calls option
[*]Increase lock screen widget limit from 5 to 9
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Fixed bugs with USB otg storage unmounting not working properly. Fixed permissions for usbdisk to be the same as /sdcard, read/writing permssions. usbdisk should unmount cleanly the first time you press the button now. [B]usb location is /storage/usbdisk[/B]
[/LIST]
[B][COLOR="Lime"]full_grouper-ota-sparksco-1357007599-0101[/COLOR]
CyanogenMod changes[/B]
[LIST]
[*]Add support for variable size pattern lockscreen (ported)
[*]NavigationBar Customization (ported)
[/LIST]
[B]My own additions[/B]
[LIST]
[*]NavigationBar: Custom height (ported from very old cm ROM android 4.1.2 based and it was a abandoned patch that I brought back!)
[/LIST]
[B]Kernel Changes (Attached to first post)[/B]
[LIST]
[*]Voltage levels are back to stock android kernel
[*]BFQ scheduler is now the default I/O scheduler
[/LIST]
[B][COLOR="Lime"]full_grouper-Saber-Mod-1357147660-0102[/COLOR]
My own additions[/B]
[LIST]
[*]Implement Saber Mods: Much of the ported features that have been ported from CyanogenMod (about half), were implement/ported by me and not rascarlo. Because of this I don't feel it represents what rascarlo himself has in mind for features of his ROM builds. But just for the record big thanks to rascarlo for the following features ported from CyanogenMod that will now be in saber mods:
[LIST]
[*]Status Bar/Clock - Show Clock, AM/PM style, Battery status style
[*]Lockscreen shortcuts
[/LIST]
[*]Removed unneeded patches from the device source tree (Might have been causing some issues)
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Removed unneeded patches (Might have been causing some issues)
[/LIST]
[B][COLOR="Lime"]full_grouper-Saber-Mod-1357248691-0103[/COLOR]
My own additions[/B]
[LIST]
[*]Add new arm and neon compiler flags
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Fixed a kernel regression: Use new compiler flags for arm and neon and remove cortex-a9 flags
which might be breaking some things
[/LIST]
[B][COLOR="Lime"]full_grouper-Saber-Mod-1357459782-0106[/COLOR]
Rascarlo framework changes[/B]
[LIST]
[*]enable copy/paste for google talk.
[*]remove duplicate cesium for alarm
[/LIST]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]GlobalActions: Fix dialog dismissal (theme engine related)
[*]GlobalActions: Fix possible race condition when showing dialog. (also theme engine related)
[*]Fixed typo in Recreating an Activity documentation
[*]Fix logging typos in GpsLocationProvider
[/LIST]
[B]CyanogenMod bionic changes[/B]
[LIST]
[*]Revert "libm: Add a proper sincos() implementation"
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Bring back the feature where screen does not turn on when changing the power state, e.g. plugging/unplugging from a power cable
[*]Busybox: Merge latest upstream changes
[*]Revert "dmesg: implement official '-r' and colored output '-C'"
[*]powertop: fix error message
[*]dmesg: handle multi-char log levels
[*]klogd: handle multi-char log levels
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Kernel compression mode XZ
[*]Enable performance counters which is needed by powertop
[*]block: Adding ROW scheduling algorithm
[/LIST]
[B][COLOR="Lime"]Kernel Changes[/B]-0107[/COLOR]
[LIST]
[*]patches from linux and nvidia for drivers cpufrequency and interactive governor
[*]Nvidia patches for tegra devices
[*]For the fuil list of changes see the following links:
[LIST]
[*][url]https://github.com/pbeeler/Kernel-Grouper/compare/1fab576460...c31c3e6081[/url]
[*][url]https://github.com/pbeeler/Kernel-Grouper/compare/c31c3e6081...5c7441ec88[/url]
[*][url]https://github.com/pbeeler/Kernel-Grouper/compare/5c7441ec88...3246175bc1[/url]
[/LIST]
[*]Voltages are very close to stock
[*]Default underclocking to avoid battery overheating while gaming
[/LIST]
[B][COLOR="Lime"]full_grouper-Saber-Mod-1358274759-0115[/COLOR][/B]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]Small frameworks bug fixes and optimizations.
[*]Launch default music player when plug in headset feature under sound settings.
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Compiler flags: Remove -O3 and instead use my own Board Config flags which generate more optimized code.
[*]Reverted back to older method for Linaro string handling memory/RAM optimizations. Newer method is opt-in for people building from source.
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Interactive governor back to default
[*]ramp up cpu on input events for interactive governor
[/LIST]
[B][COLOR="Lime"]sm_grouper-1358765084-0121[/COLOR][/B]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]Add support for external dock batteries
[*]frameworks: base: add storage_sd_dock_card string
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Shortened up ota package names more
[*]ROM flags now match kernel flags (-O2)
[*]Switched to user builds instead of userdebug
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Fix android's lowmemorykiller from freezing the system
[*]Updated with latest Linux-3.2.y changes
[*]Bump to version 3.7 :)
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1359108676-0125[/COLOR][/B]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]Highlight the clear button in the recents view when clicked
[*]extend PreferenceActivity for title text on a single pane mode
[*]SystemUI: show date on 2 lines in status bar
[*]Webkit changes
[*]Monitor device storage directly in /data/data
[*]installd: Delete cache properly for devices using datadata partition
[*]frameworks/base: Fix to avoid crash when the tab is not set from app
[*]Wi-Fi: Pass default country code to driver
[*]Dispatch keys to a device specific key handler [B](docking keyboard support)[/B]
[*]DeviceKeyHandle: The device should consume only known keys (docking keyboard related)
[*]Port "Option to hide Adb notification icon (2/2)" (find this option under development settings ;))
[/LIST]
[B]CyanogenMod DeskClock changes[/B]
[LIST]
[*]Make analog clock available as a lockscreen widget.
[*]Added flip and shake to snooze
[/LIST]
[B]CyanogenMod Settings changes[/B]
[LIST]
[*]Added fastsroll to the manage application screen so you don't need to scroll so much if you have alot of apps and want to go to the bottom of the list.
[*]Settings: Added cpu info and memory info to About Phone Settings
[/LIST]
[B]CyanogenMod dalvik changes[/B]
[LIST]
[*]A lot, see here: [url]https://github.com/SaberMod/android_dalvik/commits/sm-jb-mr1[/url]
[/LIST]
[B]CyanogenMod more framework changes[/B]
[LIST]
[*]A lot, see here: [url]https://github.com/SaberMod/android_frameworks_av/commits/sm-jb-mr1[/url]
[/LIST]
[B]CyanogenMod webkit changes[/B]
[LIST]
[*] Virtually everything since I merged their repo into mine.
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Fix typos in DeskClock new feature from CM: Display "nexus" under alarm settings instead of "phone" and/or "device". This is related to the new flip and shake alarm clock actions.
[*]System Core: init: Allow for arbitrary long /proc/cpuinfo output
[*]System Core: libsuspend: check for NULL autosuspend operations beforehand
[*]System Core: rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings
[*]System Core: Fixed improper size displaying in 'df' utility
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-RC1[/COLOR][/B]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]Various bug fixes
[/LIST]
[B]My own additions[/B]
[LIST]
[*]Updated new ROM flags for C and CPP. These flags optimize the builds more. Updated with stable flags that do not break any functionality.
[*]Added linaro's new GCC 4.8 daily toolchain for arm-eabi. Only certain parts of the ROM use this. Adds extra optimizations to the builds. Expect frequent updates with new toolchain updates.
[*]Updated all linaro patches to fix building with GCC 4.8 toolchains
[*]Updated ROM builds to use java 1.7 instead of 1.6. Patches for these I pulled from CyanogenMod's github
[*]Merged latest busybox patches from mainline
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Fix bug with stuck on boot when android is upgrading "starting apps message". Changing kernel compression from lzma to gzip fixed this.
[*]Kernel is now built with linaro's daily toolchains 4.8 so expect frequent kernel updates as the toolchains are updated.
[*]Updated kernel flags for C to optimize the kernel further. Fixed compiling with linaro toolchains.
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1360278193-0207[/COLOR][/B]
[B]CyanogenMod framework changes[/B]
[LIST]
[*]Asus battery dock support (untested, use at your own risk!)
[*]Improve scrolling cache
[*]SystemUI: highlight quick settings and notification clear buttons
[*]Prevent audio players starting on startup.
[*]Lockscreen Targets : Make multi-user compatible
[*]Navbar : Fix left over glow
[*]systemui: modify hdpi & xhdpi drawables for battery_min
[/LIST]
[B]My own additions[/B]
[LIST]
[*]volume rocker music control (ported from CyanogenMod). Can be found in SaberMod settings
[*]Volume key cursor control (Ported from CyanogenMod) Can be found in SaberMod settings
[*]Merged latest busybox changes from mainline busybox
[*]Fixed app compatibility in bionic with games such as plague
[*]Updated prebuilt apps such as SuperSU and android terminal emulator to latest versions
[*]Updated compiler flags to safe and usable. This optimizes the builds further. New flags can be seen here: [url]https://github.com/SaberMod/android_device_asus_grouper/commit/3bf3bda52b16a9ae1b90e6128d97bd8769062005[/url]
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Merged with latest 3.2.y linux patches. Bump to V3.8 respectively.
[*]Put default clock frequencies back to stock, 102MHZ min and 1.3GHZ max.
[*]Disabled BFQ I/O scheduler. With the latest 3.2.y changes it's not as compatible as before and is throwing out a lot of warning during compilation time. The new default is CFQ. Change to your liking if you so wish to.
[*]Updated kernel flags to safe and usable. This optimizes the kernel more. New flags can be seen here: [url]https://github.com/SaberMod/Kernel-Grouper/commit/7330e56a3cb2b98f148887a9451628d69f510c3e[/url]
[/LIST]
[B]Kernel Changes - Saber-toothed-squirrel v3.8 #37[/B]
[LIST]
[*]Kernel is now built with SaberMod's very own arm-eabi GCC 4.8 toolchain! :)
[*]Built with toolchain revision 195953. GNU updates their GCC source daily, sometime even hourly! Of course I don't have time to rebuild toolchains on a hourly basis that would be absurd lol! But I will try to update it once every day or two days if I have time. New kernel versions will either be posted seperately on the first post and/or in new ROM versions. New ROM builds only need to be updated with ROM changes, not for only kernel. So if you want the latest and greatest kernel version, check regularly ;)
[*]Toolchain source is [url=https://github.com/SaberMod/android_prebuilts_gcc_linux-x86_arm_sabermod-arm-eabi-4.8]here[/url] and does not require any special kernel patches to build the kernel with it :)
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1360915473-0215[/COLOR][/B]
[LIST]
[*]Initial merges for android 4.4.2. This is the first beta so expect bugs, although I haven't found any yet.
[*]Rom uses stock kernel until AOSP updates the relevant hardware to match the kernel drivers.
[B][COLOR="Lime"]sm_grouper-1.0.1-1360978403-0216[/COLOR][/B]
[B]My own additions[/B]
[LIST]
[*]Merged the rest of framework patches from 4.1.2
[*]Still working on a fix for variable lockscreen pattern size
[/LIST]
[B]Kernel Changes[/B]
[LIST]
[*]Merged with latest AOSP kernel source for 4.2.2. Bumped major version to 4.8
[*]Bumped new daily arm-eabi SaberMod toolchain. Built with toolchain revision 195953 (Newer GNU GCC source)
[*]Default kernel settings for governor and I/O scheduler to match stock kernel. Userspace for governor and CFQ for I/O scheduler
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1361595754-0223[/COLOR][/B]
[B]My own additions[/B]
[LIST]
[*]Fixed QuickSettings tiles for WiFi and Bluetooth
[*]Latest nightly toolchains as always
[*]Merged CyanogenMod busybox and mainline busybox
[*]Framework: Make Safe headset volume user configurable (Ported from CyanogenMod)
[*]LockscreenTargets : Dismiss on target select
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-RC2[/COLOR][/B]
[B]My own additions[/B]
[*]Various clang fixes to allow adding graphite optimizations during compilation without the builds failing. Some of these have been submitted by me and merged into Linaro gerrit code review.
[*]Added graphite flags for CC and CPP programming languages optimizations
[*]Built latest toolchains from GNU source and enabled graphite functionality. This allows graphite optimizations to be used during compilation.
[*]Added even more optimization flags, but none that increase code size to a unsafe level that will cause more battery drain and memory usage.
[*]Disabled zram from running by default. Was causing lag and battery drain.
[*]Bring variable lockscreen pattern size back now that it's fixed.
[*]Removed spare parts system app, it's old and broken.
[*]Merged latest mainline busybox changes from master branch
[*]Fixed cifs, credits for patches from CyanogenMod
[*]Updated latest binaries for 4.2.2
[*]Merged the rest of AOSP 4.2.2 changes now that the full source is out :)
[*]Fixed screen not waking properly with taping power button
[*]More bionic optimization patches ported from CyanogenMod's github
[*]Anything else I'm forgetting will add later
[B]Kernel Changes[/B]
[LIST]
[*]Merged with latest linux-3.2.y branch patches. Bumped minor version to 4.9
[*]Added zen I/O scheduler per request of [user=4495174]@danny8[/user]
[*]Added cifs module back now that it's functional
[*]Added more kernel flag optimizations
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-RC3[/COLOR][/B]
[LIST]
[*]Fixed various bugs with gallery and voice search
[*]Other various minor ROM bug fixes
[*]Added SaberMod GCC 4.8 toolchains for building the ROMs. This is a huge step and a major improvement in these ROMs
[*]Added LockClock lockscreen widget app
[*]Added new wallpaper app
[*]Navigation Ring shortcuts
[*]Battery Bar
[*]Expanded Desktop improvements
[*]Configurable power menu
[*]Dual pane preferences
[*]Pie controls
[*]Quiet hours
[*]Power sounds
[*]Configurable rotation settings
[*]Swap volume buttons when screen is rotated
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1367907677-0507[/COLOR][/B]
[LIST]
[*]Remove configurable rotation settings and swap volume buttons while rotated. Was very buggy features needed to be gone.
[*]SaberMod toolchain 4.9 implemented :D
[*]Toggle to wake screen when plugged/unplugged. Ported from AOKP by [user=3124065]@rascarlo[/user]
[*]Fix SystemUI memory leaks on theme changes.
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1370138961-0602[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Remove opaque check in GLRenderer when preparing dirty region.
[*]Fix layout of MultiWaveView and GlowPadView.
[*]Pie controls: Tweaking UX for pie service
[*]Bye, bye Talk. Welcome Hangouts
[*]Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.
[*]a2dp: Set the default A2DP bitrate to high quality
[*]libm: These optimizations are only for Krait
[*]libm: sqrt and sqrtf via ARM vsqrt instruction.
[*]libm: optimistic pow calling
[*]Revert "Neon optimized implementation of S16_opaque_D32_nofilter_DX"
[/LIST]
[B [user=4429892]@Martin_Ro[/user][/B]
[LIST]
[*]Option to toggle LED charge notification Patchset
[/LIST]
[B]SaberMod[/B]
[B]@sparksco[/B]
[LIST]
[*]Option to disable low battery led pulse while not charging
[*]Revert "Increase pie trigger time to 340, currently we have to swype too fast to get a trigger
[*]Update GCC 4.9 toolchain with latest GNU and Google patches
[*]Add a boolean to hide Charging LED, disabled by default.
[*]Add a category for LED behaviour in userinterface
[*]Add a boolean to disable volume rocker wake
[*]Disable volume rocker wake for grouper and tilapia
[/LIST]
[B][COLOR="Lime"]sm_grouper-1.0.1-1371335261-0615[/COLOR][/B]
[B]CyanogenMod[/B]
[LIST]
[*]core and telephony: Additional HSPAP support
[*]Frameworks & SystemUI - additional DC-HSPAP support
[*]TelephonyManager: hide NETWORK_TYPE_DCHSPAP
[*]Telephony: Add DCHSPAP to getTcpBufferSizesPropName
[*]Pie controls: Fix event handling on chained input filters
[*]keyguard: enable magnetic target if no custom targets defined
[*]NavRing : Fix FC on rotate
[*]Pie controls: Fix flickering nav bar in full screen
[*]Pie controls: Catching activation corner cases
[*]Fix the flipping animation sometimes being played when pulling the quick
[*]Add missing ACTION_MEDIA_UNMOUNTED intent
[*]Check themes of current user, not user 0.
[*]NotificationManagerService: fix typo on led off time variable
[*]Finally fix incorrect flipping to quick settings.
[*]Add long press on clear recents leads to clearing cache on device.Fix incorrect fragment animation used for hiding fragments
[*]Fixing crash in PhoneNumberUtils getNumberFromIntent
[*]Fix theme provider crashing for non-primary user.
[*]Fix a number of multi-user bugs.
[/LIST]
[B]SaberMod[/B]
[B]@sparksco[/B]
[LIST]
[*]Add support to enable/disable Electron Beam
[*]Navigation button color option
[*]Navigation button glow time and color
[/LIST]
sm_grouper-1.0.1-RC4
CyanogenMod Changes
Lockscreen : Hide clock for Chronus/DeskClock
Fix SystemUI memory leaks on theme changes.
Add SMS Middleware layer.
CM Privacy Guard
ParanoidAndroid Changes
Latest HALO changes
Show as floating window on recent apps
SaberMod Changes
Faster statusbar
Ported CM Power widget
Ported CM QuickSettings Panel
Ported CM Auto Brightness curve adjustment - Credit @Martin_Ro
Enable 180 degree rotation - Credit @Martin_Ro
This looks very promising installing right now....
Sent from my Nexus 7 using Tapatalk 2
Nice job, i'm looking forward to using the first non-stock build of 4.2. Which version of the toolchain did you compile with?
I was not aware that the 4.2 GAPPS had dropped yet, when did this occur?
EDIT: I just saw that it was self-created. Nice job, if it works! I'm trying to get AOSP to work on the TF101, so it would be nice if these GAPPS flash successfully.
hanthesolo said:
Nice job, i'm looking forward to using the first non-stock build of 4.2. Which version of the toolchain did you compile with?
I was not aware that the 4.2 GAPPS had dropped yet, when did this occur?
EDIT: I just saw that it was self-created. Nice job, if it works! I'm trying to get AOSP to work on the TF101, so it would be nice if these GAPPS flash successfully.
Click to expand...
Click to collapse
The GCC version of the toolchain is 4.6 which supports strict-aliasing. There's not really much difference between linaro's 4.6 and Google's 4.6 toolchains. The compiler flags are where the optimizations come from. Other than that as far as features the ROM is stock. The kernel is based on bricked kernel but I updated it with Google's 4.2 kernel. As far as gapps I'm not sure if they'll work on other tablets/devices since it's made for the nexus 7
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
Looks like I put the stock kernel in the ROM instead of mine by accident I'll fix that here shortly :x
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
sparksco said:
The GCC version of the toolchain is 4.6 which supports strict-aliasing. There's not really much difference between linaro's 4.6 and Google's 4.6 toolchains. The compiler flags are where the optimizations come from. Other than that as far as features the ROM is stock. The kernel is based on bricked kernel but I updated it with Google's 4.2 kernel. As far as gapps I'm not sure if they'll work on other tablets/devices since it's made for the nexus 7
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
Click to expand...
Click to collapse
I see, that would make sense, I've been playing around with Linaro lately, and the potential performance increase is pretty nice, provided that you compile with the right flags.
As for your rom, it flashed and booted just fine, so no worries about that. To be honest, I see almost no improvement in performance over stock, but that is probably due to the fact that it's built on the same base, and grouper is already extremely fast, which is not the worst problem to have . Overall, congrats on the first build, and i'm looking forward to seeing how this pans out!
One final question: Did you compile the kernel with linaro? If so, whhich flags did you use, and did you go with -o2 or -o3? I've heard conflicting reports about the benefits of both.
hanthesolo said:
I see, that would make sense, I've been playing around with Linaro lately, and the potential performance increase is pretty nice, provided that you compile with the right flags.
As for your rom, it flashed and booted just fine, so no worries about that. To be honest, I see almost no improvement in performance over stock, but that is probably due to the fact that it's built on the same base, and grouper is already extremely fast, which is not the worst problem to have . Overall, congrats on the first build, and i'm looking forward to seeing how this pans out!
One final question: Did you compile the kernel with linaro? If so, whhich flags did you use, and did you go with -o2 or -o3? I've heard conflicting reports about the benefits of both.
Click to expand...
Click to collapse
The kernel info is on the first post.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
sparksco said:
The kernel info is on the first post.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
Click to expand...
Click to collapse
Yes, I know that, but you never say which toolchain you used, or the compile options, and I was curious.
hanthesolo said:
Yes, I know that, but you never say which toolchain you used, or the compile options, and I was curious.
Click to expand...
Click to collapse
The kernel uses -O2 and the ROM uses strict-aliasing as stated in the title and first post. Everything is on my github... It all uses GCC 4.6 to compile just like stock jellybean. The linaro patches for everything can be found on their git on the link that's in the first post and also on my github.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
sparksco said:
The kernel uses -O2 and the ROM uses strict-aliasing as stated in the title and first post. Everything is on my github... It all uses GCC 4.6 to compile just like stock jellybean. The linaro patches for everything can be found on their git on the link that's in the first post and also on my github.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
Click to expand...
Click to collapse
Thank you very much for the info. I do realize that the rom was compiled with linaro, and the patches therein, I was simple curious about the kernel, and did not know if you used the same toolchain or not (some don't). I apologize for the confusion.
Looks like the real deal.. dwl now... Will report back thanks for your hard work.
Sent from my Nexus 7 using xda premium
Bear with me while I re-upload the fixed rom with the non-stock kernel in it and a few other additions like cmfilemanager, sound recorder and voicedialer.
This ROM is really nice. Smooth and clean.
I did add a couple things however such as the non-AOSP Google keyboard with swipe. The non-AOSP Google calendar and gallery as well for picasa syncing. Also copied over the stock nexus 7 boot animation as well other then that all is awesome!
Oh and flashed m kernel a13, and changed the model name in build.prop (wasn't really necessary )
Sent from my Nexus 7 using Tapatalk 2
bpear96 said:
This ROM is really nice. Smooth and clean.
I did add a couple things however such as the non-AOSP Google keyboard with swipe. The non-AOSP Google calendar and gallery as well for picasa syncing. Also copied over the stock nexus 7 boot animation as well other then that all is awesome!
Oh and flashed m kernel a13, and changed the model name in build.prop (wasn't really necessary )
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Thanks. Yeah the gapps I did really quickly last night so if you find better ones until I can update fixes for these ones that would be your best bet. Swype on the keyboard and calendar sync appears to be broken in these gapps.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
So when will this be updated with the new ROM/kernel?
opz187 said:
So when will this be updated with the new ROM/kernel?
Click to expand...
Click to collapse
The rom is done uploading.
sparksco said:
Thanks. Yeah the gapps I did really quickly last night so if you find better ones until I can update fixes for these ones that would be your best bet. Swype on the keyboard and calendar sync appears to be broken in these gapps.
Sent from my Full Linaro-Android on Grouper using Tapatalk 2
Click to expand...
Click to collapse
Here are the apps, libs and boot animation i copied over https://docs.google.com/open?id=0B8gHyfs-S25LWjNrSklveDhHdEk
Its not a flashable zip, but you can copy over and set permissons (chmod 64/RW-R-R)
Posting them here in case you want to include them sparksco
sparksco said:
The rom is done uploading.
Click to expand...
Click to collapse
The link in the OP points to a 4.1.1 build.

[ROM] [ deb | flo ][ 18 Oct ] AICP - 7.0 - KK 4.4.4_r2 | OFFICIAL NIGHTLIES

.
.
.
.
{
"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"
}
AICP​Android Ice Cold Project​
.
.
.
.
.
In the beginning I would like to thank:
AOKP team
CM team
@maxwen
SlimBean rom team
ParanoidAndroid team
CarbonRom team
LiquidSmooth rom team
Omni rom team
@flar2 & @Tk-Glitch for their great Kernels
@Snuzzo & @CPA Poke for their great works with F2FS conversion
Community
AICP m7 dev team:
@LorD ClockaN
@zipsnet
@n3ocort3x
@eyosen
@TToivanen and
@semdoc
Now we can move on...
DONATIONS:
We are now paying for servers that build nightlies and everything that comes with it, so EVERY DONATION is going there.
Thank you!!
​
What is AICP?
AICP is known by someone as Ice Cold Project that started on Desire HD and since than evolved as a mature rom with the BEST community you can find!!!
Rom has always been AOKP based so expect all AOKP goodies + new additions.
If there are any bugs, either we will sort them or AOKP team if it conserns their modifications. This rom isn't AOKP supported so no need to report errors or bugs to them!!
Latest Stable Release
Download Links:
Nexus 7 2013 LTE a.k.a. deb - HERE.
Nexus 7 2013 a.k.a. flo - HERE.
AICP Nightly Builds: http://dwnld.aicp-rom.com/
Actual version: AICP V 7.0 - 18-10-2014
What's New
PIE (Thanks PA)
Identicons
HeadsUp: support in floating window, timeout options
Configurable InCallUI
Add Weather info to notification drawer with options
Searchable Settings
Swipe to float for notifications and recents
Contacts Speed Dial support, other patches
MMS: custom notification vibrations
MMS: per conversation settings/ringtones
Privacy Guard from SlimRoms (Thanks)
Configurable Proximity check
DocumentsUI patches
ActivityManager patches
F_AV patches
MIUI style carrier text in statusbar
AICP stats
Dialer fixes
Notification spam filters
User defined wifi/tether networks
Heads Up: always in expanded mode, hide on lockscreen
CM11 Themes patches
SlimRecents background colors and transparancy
SlimRecents card/text color
Dialer: CallRecording
Incoming call contact details
OverScroll effects
6bar signal icon style
Quick Camera (Longpress power key to open reboot dialog then longpress power key again
to open the camera)
Volume panel background color and transparancy
APN updates
Brightness slider in notification drawer
WiFi to Power menu
SlimFileExplorer added (Thanks to Slim)
SoundRecorder added (Thanks to CM)
PhotoPhase added (Thanks to CM)
Mounting options under Storage options
Move2SD support
DSP Manager: Add loudness enhancer, few other patches
Add reverse lookup provider "Das Telefonbuch" (DE).
Enable SD card format
MonthCalendarWidget (Thanks to OmniROM)
Telephony patches
Fix app removal FC's.
Disable camera shutter sound
QuiteHours reworked and fixed, new options added
AppCircle Sidebar: Add configurable trigger region
Vibration options: Duration and multiplier
NavBar: transparency support, cursor keys
..........
...and much more...
Detailed Changelog will be by the download link..
Please check post No:2 for kernel options...
KERNEL:
Kernel in this rom follows CM source with additions from me so maybe you don't have to automatically search to flash new kernel after flashing rom. This kernel will also be continuously updated with patches and features.
Feature list:
AOKP features
TRDS Dark switch
Halo
OmniSwitch
Profiles
Lockscsreen Notifications
Active Display
Wakelock blocker
System app Remover
Animations
Lockscreen color theming
Lockscreen blur, gestures etc...
etc...
Please check post No:2 for kernel options...
IceColdJelly AICP G+ community
What's Broken:
You tell...
ROMS
ROMS should contain everything you need to enjoy JB. You are not required to install any Add Ons, simply download the latest ROM, gapps, flash it, and go!
You are STRONGLY recommended to fully wipe your device before flashing, and if possible avoid restoring system apps and system data with Titanium Backup - these can cause stability issues that are very hard to debug. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience strange behavior.
How to flash:
Don't do it if you don't know it
ROM has GAPPS, custom dpi & xposed persistance in between dirty flashes
Feel free to use AICP full 4.4.2 GAPPS package from HERE or thread's Download page ...
How to install video guide: Special Thanx to @Scottchy014 - Great work man !!! :good:
AICP Experience by @Scottchy014 - Thank You Man !!! :good:
You want to see a normal night at the DEV office, click here!!
If you want to contribute to the AICP or wanna see what is being worked on/merge feel free to visit our gerrit, link is at the bottom!!!
kernel git
rom gerrit
XDA:DevDB Information
[ROM] [ deb | flo ][ 18 Oct ] AICP - 7.0 - KK 4.4.4_r2 | OFFICIAL NIGHTLIES, ROM for the Nexus 7 (2013)
Contributors
semdoc, LorD ClockaN, zipsnet, n3ocort3x
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: AOKP
Version Information
Status: Stable
Current Stable Version: AICP V6.0
Stable Release Date: 2014-10-18
Created 2014-02-02
Last Updated 2014-10-18
Device Specific Changes
Some Kernel Options: You can tweak some of them with any 3rd party app - like Trickster Mod etc...
Flashable zips with OC'ed GPU - 07.08.2014.
GPU OC'ed to 487.5:
deb: http://d-h.st/zuC
flo (Regular): http://d-h.st/zfF
flo for F2FS: http://d-h.st/AyH
GPU OC'ed to 450:
deb: http://d-h.st/JjY
flo (Regular): http://d-h.st/1Ql
flo for F2FS: http://d-h.st/rVy
26.03.2014: New features merged to the source.
Kernel Linux Configuration updated to Linux 3.4.84
Fixes for dt2w & s2w - - thanx to @flar2
Added sRGB LUT for better color space profiling - thanx to @faux123 & @flar2
Added backlight dimmer (optional) - thanx to @flar2
Various fixes...
27.02.2014: New features merged to the source.
Kernel Linux Configuration updated to Linux 3.4.79
Added 81 MHz low frequency step
Added UKSM 0.1.2.2 for 3.4 kernels
Various fixes...
12.02.2014: New features merged to the source.
Kernel Linux Configuration updated to Linux 3.4.78
Added 162 and 270 MHz CPU low frequencies
Updated MSM BUS
Updates to msm, ext4 & jbd2
Various fixes...
03.02.2014: New features merged to the source.
fsync enabled by default.
Implemented support for MultiROM - Kexec Hardboot.
Added Sound Control from @faux123.
Added fully working ROW I/O Sched.
Deadline I/O sched optimized for our devices.
01.02.2014. - Inıtial Release.
USB OTG - Finally, thanx to @kufikugel, we have fully working OTG.
Ethernet via USB.
NTFS mounting (no additional apps needed...)
USB OTG charge hack support by flar2
Panel color and gamma tweaking by @faux123
Added Smartmax CPU governor. The default CPU governor is still ondemand
Added ROW, FIOPS & SIO I/O Schedulers... They are still WIP, so please stay on the default one - cfq - for now...
New options to Sweep2Wake (s2w) and DoubleTap2Wake (d2tw) - thanx to @flar2
--/sys/android_touch/orientation controls whether sweep2sleep works in portrait, landscape, or both
0 = both
1 = portrait only
2 = landscape only
--/sys/android_touch/pwrkey_suspend makes the power button toggle s2w/dt2w
If set to 1, pressing power button to turn off screen disables s2w/dt2w and
pressing the power button to turn on screen re-enables s2w/dt2w
--s2w/dt2w will be disabled when magnetic cover is used.
fsync ON/OFF support.
Kernel based Thermal Control
USB fast charging support.
etc..
Check HERE on our Gerrit for more info..
Reserved
If you have a Netflix connecting issues: Please check THIS post.
Previous Releases: AICP V3.5 - 09-03-2014
[*]AICP_OTA - Please be sure that you are on TWRP Recovery to make it fully working !!!
[*]IME Animations
[*]Bold Statusbar Clock Text, More Clock Fonts
[*]KernelTweaker added
[*]SlimRecents
[*]Gesture Anywhere
[*] App Sidebar
[*] Notification Reminder
[*] OmniSwitch-fixes and touchups
[*] New Toast & IME Animations
[*] GlowPad Torch on LongPress & Double Tap to Sleep
[*] Advanced Low Battery Indicator options
[*] SmoothProgressBar: Accelerate and Interpolator
[*] Development Shortcut in Statusbar and Recents panel
[*] Navring enable toggle
[*] Disable FC Messages option
[*] Translucent Volume Panel support
[*] More blue replaced with white
[*] .mov file extension added to AV
[*] Dolby subformat added to audio
[*] Apollo added to the package - courtesy of CM
[*] Few BT patches
[*] People Lookup options added
[*] Swap volume buttons depending on orientation
[*] A lot of Browser patches..
[*] more than 176 patches in last 3 days...
Previous Releases: AICP V2.5 - 12-02-2014
MMS: allow 6 line text input field
MMS: few APN fixes
MMS: Enter key: force newline
Dialer: Open source google dialer and more
Dialer: Add WhitePages Canada reverse lookup provider
Contacts: support for import contacts to local phone storage
Contacts: few patches
Screen recorder: add audio support
Screen recorder: settings
Toggles: longpress Torch to get into WhiteScreen
Framework AV patches
Add ADB Paranoia mode
Recents clear all button position
Fixed Clear All Button to Bottom Right in landscape mode
Ad blocker
TeloRadio - Connection Manager.
New Halo Icon
NFC polling mode
frameworks: Hope systemui improved battery life
Add 0.25x animation scale fof
Port BatteryBar
OmniSwitch as default for recents
Add Download Speeds in notification
Hebrew T9 for Dialer
Greek T9 support for Dialer
LatinIME: Add more emoticons
LatinIME: Add more extended ASCII characters
Left handed navbar for landscape mode
Updated translations
A ton of bugfixes
Probably forgot something... :silly:
Previous Releases: AICP V2.0 - 05-02-2014
Speed up notification pulldown
Increase scroll speeds
White emergency dialer
Implement noise suppression for phone calls
Option to disable CRT animation entirely
Enhancements to HALO
Tweak to use both volume keys to toggle ringer mode
Quick settings tile color mod
Partition information menu
Density changer
Hide power menu on lockscreen
Tap to download multi DPI Play Store
Tweaks to lockscreen notifications
Display correct version in Settings/About
Update translations
A ton of bugfixes
Probably forgot something... :silly:
Fast preview of the some AICP features by @Alfonso87 for Nexus 5. Since It's same ROM, we can use it here, I guess
If you aren't able to connect to mobile network on deb:
Sometimes, there is no 4G (=LTE) network in your area... Then you'll need to switch to 3G network...
1. Go to Setting -> Other -> Mobile network -> Preferred Network. Switch to 3G instead of 4G. That's it.
2. Check for your network's APN's... Edit them as needed. Enjoy !
Back to the roots. Thank you doc! ? ツ
Send from my Nexus 7
TUN_SD said:
Back to the roots. Thank you doc! ? ツ
Send from my Nexus 7
Click to expand...
Click to collapse
You are wellcome mate
You were missed..
Awesome work,running without any problems,a lot of features, mmm yeah aicp taste so good . thanks guys.
Sent from my Nexus 7 using Tapatalk
oh yeah
thank you for this build to flo
the mako rom its awesome...
Wooow! Thanks a lot!
Sent from my Nexus 5 using Tapatalk
Nice, thank you for being 1 of 3 new Flo roms to provide MD5 like a grownup project should.
Im running this ROM and its great...lots of features, super costumized. Fast, stable...thanks a lot
Enviado do meu Nexus 7 através de Tapatalk
any chance for sms?
Tapatalk Nexus 7
Looks like link is down
gautampw said:
Looks like link is down
Click to expand...
Click to collapse
You can try with the links from the thread... Check Downloads section...
http://forum.xda-developers.com/devdb/project/?id=2717#downloads
Files are uploaded to dev host too
http://d-h.st/users/TUN_SD
Sorry for the server problems
Send from my Nexus 7
I use 5GHz wireless at work/home and can't seem to connect or find them on my nexus 7 lte
2.4GHz works perfectly fine. My other devices see and connects fine to the 5Ghz wireless networks.
Finally, a kitkat version of AICP...!
Suddenly, I wanna flash again!!!
Thanks!
Working fine here, can i sugest nav bar resizing?
Thanks
Enviado do meu Nexus 7
ferreinf said:
Working fine here, can i sugest nav bar resizing?
Thanks
Enviado do meu Nexus 7
Click to expand...
Click to collapse
Working fine here? What is working ? WiFi 5 Ghz?
About navbar resizing: Good point. AOKP is working on it... So must wait
@all, will upload test build in a short. That build is workaround for the following problems:
1. Simpsons: Tapped Out FC's...
2. GTA FC's too...
3. About 5 GHz Wireless connections problems...
So... Please feel free to flash & report your results...
Everything i use / need is working fine, very fast, did not felt the need to flash another kernel
Sent from my Moto G
Haven't run any of lord's work since I ditched my inspire. I know I'm gonna love this
Sent from my LG-D800 using XDA Premium 4 mobile app

[CLOSED][UNOFFICIAL][SHAMU]CM12 builds + Cherry picks [07/FEB]

This is not maintained anymore, use the official nightlies!
Here is (another one yeah) a stock CM12.
I will build daily, and if there are nice merges or important fixes in CM's gerrit, maybe two builds a day.
This rom is completely stock CM12 build, no extra features (and I won't be adding anything that is not on CMs gerrit.
Also, please don't mirror these!
Thanks for CM to providing the source.
Modifications to the normal CM source:
- Kernel is selinux permissive
- Doesn't force encryption (if you have encryption off it will stay unencrypted)
XDA:DevDB Information
[UNOFFICIAL][SHAMU] CM12 builds + Cherry picks, ROM for the Nexus 6
Contributors
inffy
ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMOD
Version Information
Status: Nightly
Created 2014-12-31
Last Updated 2015-02-07
DOWNLOADS
DOWNLOADS
Mirror 1 - AndroidFileHost
​
Changelogs
CHANGELOGS
(not complete, check http://review.cyanogenmod.org/#/q/status:merged,n,z or http://www.cmxlog.com/12/shamu/ for all the merged changes)
7.2.2015
http://www.cmxlog.com/12/shamu/
OLD CHANGELOGS
6.2.2015
- Synced latest CM source
- Stylus gestures features
- input: Add option to toggle pointer icon when using stylus
- settings: Fix the custom screen color controls
- SystemUI : Improve nav ring swipe behavior
5.2.2015:
- Synced CM source up to date
- fixes to SetupWizard
- Theme fixes
- Camera can now use power key as a shutter button
- Lockscreen shortcuts can now be disabled
4.2.2015
- Synced latest CM source
- Fixes to the new CM SetupWizard
- Theme Engine fixes
- Updates to Trebuchet (CM launcher)
- cherry-pick Custom LCD Density
3.2.2015
- Synced latest CM source
- Navring customizations
- Whisperpush lollification
- No forced encryption for /data
- cherry-pick Custom LCD Density
2.2.2015
- shamu: Add usb charging mode
- shamu: Add vibrator cmhw implementation
- shamu: Add DisplayColorCalibration cmhw implementation
- add OpenSSH
- cherry-pick Custom LCD Density
- cherry-pick Wifi: add option to show quick settings detail view
- cherry-pick shamu: Enable charging led and pwm mode
1.2.2015
- Synced to the newest CM source
- Support for double tap to wake for shamu (missed this in yesterdays buidl)
- Bootanimation updated, should be black now
- cherry-pick Enable charging led and pwm mode
- cherry-pick Wifi: add option to show quick settings detail view
- Cherry-pick Custom LCD Density
31.1.2015
- protected SMS
- SetupWizard enhancements
- cherry-pick Enable charging led and pwm mode
- cherry-pick Wifi: add option to show quick settings detail view
- Cherry-pick Custom LCD Density
29.1.2015
- Synced CM source
- Kernel set to not force encryption
- Settings : Add screen timeout tile
- shamu: introduce a much less crippled liblights
- cherry-pick Enable charging led and pwm mode
- cherry-pick Wifi: add option to show quick settings detail view
- Cherry-pick Custom LCD Density
28.1.2015
- Synced latest cm source
- Fixes to CM SetupWizard
- SystemUI: clean up Location tile
- cherry-pick Custom LCD Density
- cherry-pick Wifi: add option to show quick settings detail view
27.1.2015
- Synced latest cm source
- SystemUI: Lte -> LTE
- Add 2048x1536 boot animation
- Settings: add AudioFX tile
- cherry-pick Custom LCD Density
- cherry-pick Navring targets customization
- cherry-pick Wifi: add option to show quick settings detail view
26.1.2015
- Synced latest cm source
- Theme fixes
- cherry-pick Custom LCD Density
- cherry-pick Navring targets customization
- cherry-pick Wifi: add option to show quick settings detail view
25.1.2015
- Synced latest cm source
- shamu: Implement performance profiles using PowerHAL
- cherry-pick Custom LCD Density
- cherry-pick Navring targets customization
24.1.2015
- Synced latest cm source
- New setup wizard
- Enable new SetupWizard and re-enable CMAccount
- Bootanimation updated and merged
- cherry-pick Navring shortcuts
- cherry-pick Custom LCD settings
23.1.2015
- Synced latest CM code
- CMAccount: Rip out setup wizard and get building in L
- Lockscreen shortcuts (merged)
- cherry-pick Navring shortcuts
- cherry-pick New bootanimation (updated)
- cherry-pick Custom LCD settings
22.1.2015
- Synced latest CM code
- Settings: add "Accept all files" option for incoming files via BT
- Settings: Bringup expanded desktop and implement per-user configuration
- Settings: Update Status Bar setting icon
- cherry-pick Lockscreen shortcuts
- cherry-pick Navring shortcuts
- cherry-pick New bootanimation (updated)
- cherry-pick Custom LCD settings
21.1.2015
- Synced CM source up to date
- Status Bar Clock: rewrite for lollipop and add left clock (merged officially)
- Bluetooth fixes
- Theme engine updates
- Lockscreen weather removed (will be back later with setting options)
- cherry-pick Lockscreen shortcuts
- cherry-pick navring shortcuts
- cherry-pick Bootanimation
- cherry-pick Custom LCD density settings
20.1.2015
- Fix NPE in HighTouchSensivity (should fix the keyboard FC)
- Settings: Show SAR on Regulatory Info
- SystemUI: fix nav button ripple getting stuck
- NuPlayer fixes
- cherry-pick Allow setting custom LCD density
- cherry-pick Bootanimation
- cherry-pick customizable statusbar clock
19.1.2015 - UPDATED BUILD
- Synced to the latest cm source
- cherry-pick Bootanimation
- cherry-pick Status Bar Clock: rewrite for lollipop and add left clock
- cherry-pick Add back navigation ring customization.
- cherry-pick SystemUI : Lockscreen shortcut customization
- cherry-pick Navigation Bar customization
18.1.2015
- Settings menu improvements
- AudioFX: materialize
- SystemUI: Fix system ui crash while continuously click flash light tile issue
- Quick settings: Option to disable brightness slider
- Settings: Add HighTouchSensitivity support
17.1.2015
- Battery percentage fixes
- Theme manager fixes
- cherry-pick boot animation
- cherry-pick Statusbar clock customization
16.1.2015
- Theme Manager!!!
- Launcher fixes
- cherry-pick Boot animation
15.1.2015
- Allow to delete multiple events in Calendar
- appops fixes
- Add 4g as an connection option in profiles
- Port network mode toggle from CM11
- Create unlinked and linked notification & ring volume options.
- MMS: QuickMessage: bring back mark as read
- cherry-pick QS: change location sensors mode in quick settings (updated patch)
- cherry-pick Bootanimation
- cherry-pick Add customization for Quick Settings (updated patch)
14.1.2015
- Allow picking music as alarm sound in DeskClock app
- mms fixes
- sepolicy fixes
- cherry-pick QS: change location sensors mode in quick settings (updated patch)
- cherry-pick Bootanimation is back for realz this time
- cherry-pick Add customization for Quick Settings (updated patch)
13.1.2015
- MMS fixes
- Camera fixes
- Gallery fixes
- cherry-pick QS: change location sensors mode in quick settings
- cherry-pick Bootanimation is back
- cherry-pick Add customization for Quick Settings
10.1.2015
- Allow mounting of F2FS volumes (recovery)
- DeskClock fixes
- Calendar - Added provisions to show/hide Floating Action Button
9.1.2015
- Gallery fixes
- smaller system fixes
8.1.2015
- Synced CM source up to date
- Lot of fixes everywhere
6.1.2015
- Customizable Power Menu
- Customizable Quick settings
- Eleven app fixes
- battery style fixes
- Enable tethering
5.1.2015
- New CM bootanimation (work in progess)
- Lockscreen quick unlock
4.1.2015
- translations
- new terminal app
- Replace app-based superuser with the PG version
- Remove Superuser app
- sepolicy fixes for new superuser
- su: Remove the superuser app
- su: Add Root access app-ops control
- su: Add an indicator when a 'su' session is active
- appops: Add support for SU
3.1.2015
- mtp fixes
- selinux fixes
- Superuser: Don't set root access as a default fallback option.
- Buttons: set HOME wake key default as disabled
2.1.2015
- ActivityManager fixes
- fix null pointer exception - should fix most of the FC problems
- Lots of framework fixes
1.1.2015
- QuickSettings: Add long click support
- Sepolicy fixes
- root disabled by default
- Fix build for Nexus devices that don't define BOARD_USES_QCOM_HARDWARE
31.12.2014
- Synced CM source
- Phone FC should now be fixed (temporary ugly fix)
30.12.2014 - TEST BUILD
- First build, synced 30.12.2014
Click to expand...
Click to collapse
Thank you! Haven't tried a CM build yet; will have to take this for a test drive. First for @iSaint!
{
"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"
}
Sweet! Thanks OP, I'll be sure to give it a try.
Sweet. Hope this is not buggy with camera, gallery, and GPS force closes like the other build that is posted.
I"m assuming this is encrypted since it's stock CM right?
biglilsteve said:
Sweet. Hope this is not buggy with camera, gallery, and GPS force closes like the other build that is posted.
I"m assuming this is encrypted since it's stock CM right?
Click to expand...
Click to collapse
There are still definately bugs, we just have to find them
inffy said:
There are still definately bugs, we just have to find them
Click to expand...
Click to collapse
Absolutely!
So, is it encrypted though?
I don't get how this is different from the other CM build.
knitler said:
I don't get how this is different from the other CM build.
Click to expand...
Click to collapse
If it runs better on your phone then it's worth it. The build posted by skiwong20 always gives me FCs on my phone. A user, miscom, suggested I try his CM build and it runs flawlessly on my phone.
I don't know the technical details behind why this is the case, but it is for me personally.
biglilsteve said:
If it runs better on your phone then it's worth it. The build posted by skiwong20 always gives me FCs on my phone. A user, miscom, suggested I try his CM build and it runs flawlessly on my phone.
I don't know the technical details behind why this is the case, but it is for me personally.
Click to expand...
Click to collapse
It is also a 6 day newer build. Those bugs could have been resolved in those 6 days since the others threads build.
knitler said:
It is also a 6 day newer build. Those bugs could have been resolved in those 6 days since the others threads build.
Click to expand...
Click to collapse
True, I wouldn't argue with that! Just glad to have an OP here that will release the builds more often now.
biglilsteve said:
True, I wouldn't argue with that! Just glad to have an OP here that will release the builds more often now.
Click to expand...
Click to collapse
I'm not complaining. I just wonder the differences so I can figure out which I'd rather use/try.
With cm the biggest problems are fixed very fast so next day build might fix a lot.
And someone asked, yeah I think CM forces and will force the encryption on their rom
inffy said:
And someone asked, yeah I think CM forces and will force the encryption on their rom
Click to expand...
Click to collapse
That was me, thank you!
knitler said:
I'm not complaining. I just wonder the differences so I can figure out which I'd rather use/try.
Click to expand...
Click to collapse
Truth to be told. There will be no differences with stock builds or even the official nightlies when they start to rollout
If you want to stay decrypted, you can flash this. Just flash lean or franco kernel in the same session.
Worked for me on euroskank cm12 builds
Sent from my Nexus 6
I flashed this and the "phone process" keeps crashing. reverting to the 24th build.
painter_ said:
I flashed this and the "phone process" keeps crashing. reverting to the 24th build.
Click to expand...
Click to collapse
Clean flash? What GApps
Clean flash - gapps from link in the first post. http://forum.xda-developers.com/nexus-6/development/unofficial-cm-12-0-shamu-t2968972

[ROM] SlimLP - Build - 11/11/2015 | SlimKat - Build 9.1 - 01/04/2016

{
"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"
}
SlimRom is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and Gerrit.
Code:
/* #include <std_disclaimer.h>
*
* Your phone's warranty is now void.
* This is a custom ROM developed by Warrior1208.
* You are flashing this on your Samsung Galaxy SII(Intl) at your own peril.
* I am not responsible for hard bricks, damages to SD Cards, thermonuclear war,
* or you getting fired because the alarm app failed.
* I would definitely help you out if you are stuck somewhere, provided that you give
* me clear details of the mishap.
* Don't ask for ETA's cause there is a thing called "LIFE" outside XDA.
*/
WHAT'S INCLUDED:
Android Lollipop
Slim Center
Slim Launcher
Slim File Manager
Slim Heads Up
The Real Dark Slim User Interface
SlimPIE (inspired by ParanoidAndroid's PIE with a light touch of Slim)
Smart Card Service
Adaptive Backlight
Adaptive Brightness
Smart Lock
Privacy Guard
Sounds Tweaks(Audio FX and Music FX)
Status Bar Tweaks
Battery Saver Mode
Removed Bloatwares
Notification Reminder/Snoozer
Drawer Shortcuts
Lockscreen Shortcuts
Custom Quick Settings Tiles
Improved Performance
Camera - True View
Camera - Smart Capture
and Much More!
WHAT'S WORKING:
RIL(Mobile and Data Network)
Camera
Video Recording
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
Automatic Brightness Sensor
External SD Card
Internal SD Card
Video Playback (HW+ Overlays)
Physical / Capacitive Buttons
Speaker
Airplane Mode
BUGS/NOT WORKING:
Everything works.
HOW TO INSTALL:
1. Download the ROM and the GApps and place them on your SD Card/Internal Storage.
2. Reboot phone to recovery.
3. Wipe data, cache(factory reset), dalvik/art cache and system.
4. Flash the ROM and the GApps.
5. Flash SuperSU_*version*.zip to gain root access.
6. Reboot System. (First boot takes 5-6 minutes. Be patient.)
SOURCES:
My GitHub
SlimRoms Website
Google+
CREDITS:
SlimROMs Team
@Lysergic Acid
@cyril279
and others I may have forgotten.
DOWNLOADS AND CHANGELOG IN THE SECOND POST
IF YOU LIKE MY WORK, THEN PLEASE CONSIDER PRESSING THE THANKS BUTTON, OR DONATING A SMALL AMOUNT!
XDA:DevDB Information
SlimLP 5.1.1 by SlimRoms, ROM for the Samsung Galaxy S II
Contributors
warrior1208
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Galaxy SII - GT I9100
Based On: AOSP
Version Information
Status: Stable
Stable Release Date: 2015-11-11
Created 2015-02-17
Last Updated 2016-01-04
Downloads and Changelog!
ROM:
SlimKat - Weekly 9.1 (01-04-2016)
Various Stagefright Fixes
Various Framework Fixes
Various Security Updates
Various Translation Imports
Various Security Updates
Fix Memory Overflow
Fix Uncanny SystemUI Crash
For more, check the Gerrit!
Build - 11/11
Updated Android Lollipop to Revision 26
Added Layers App - v4.3.1
RRO Fixes for Dialer and Settings
Built with Linaro 4.9
Several Frameworks A/V and Native Fixes
Fixed Soft-Reboots
Build - 10/17
Updated Android to Revision 20
Fixed Wi-Fi Toggle Switching On Problems
Fixed Official Xposed Frameworks Functionality
Fixed HW+ Overlays (Video Playback)
Brought back SlimLauncher
Added Long Press Volume Key To Skip Tracks
SELinux - Enforcing to Permissive to allow Xposed Frameworks
Fast Charging UI Support
Removed KernelAduitor, and Layers Manager (DOWNLOAD VIA PLAY STORE)
Various Stagefright Fixes
Various A/V Fixes
Build - 10/03
Squashed update to Android 5.1.1 Revision 18
Built with JustArchi's O3 Optimizations and UBER TC
Fixed SlimActions buttons' behavior
Added Slim Recent App SideBar
Added KernelAuditor
Added fixes for Indian, Spain and some other APNs
Added Lockscreen Rotation Options
Translation Imports
Improvements to SuperSU Permissions
Several AV Stagefright Fixes
and Much More!
Build - 08/21
Updated SlimLP Sources to Android 5.1.1 Revision 13
Various SlimDim fixes+tweaks+performance boosts
Various Slim Navigation Rings' Fixes
Various Fingerprint Fixes
Added Options for Left Clock+Date to be left/right of the clock
Added Options for Network Monitors
Various Translations + Fixes for Italian Translations
Enabled NEON Kernel Optimizations
Fixed some RIL Issues
Updated to latest Google's WebView
ART+Dalvik Cache Pruning Improvements and much more.
Build - 07/16
Updated Sources to 5.1.1 Revision 8
Shifted from Apollo to Eleven Music Player
Shifted from Slim's AudioFX to CM's
Fixed all the status bar glitches
Fixed Offline Charging Animation properly
Squashed Update of Layers to 4.2
Re-Mapped Settings Tabs and Internel Options
Fixed the default action of Home Button Long Press - Recents' Screen
Replaced Nova Launcher instead of SlimLauncher
Added SlimDim - Tweak for the NavBar
Added Screen Recorder
Added CM's Terminal app - Developer Settings
Fixed Heads Up + Snooze Options
Added DocumentsUI as a File Manager
Properly Scaled Icons for Lower DPI
Properly Scaled Icons for NavBar and SlimPIE
Fixed Missed Calls + Messages Notifications
Added Several QS Tiles - Reboot, Battery Saver, etc.
and many more fixes.
Beta#12 (27-06-2015)
Updated Slim Sources
Added Slim Recents' Several Fixes
Added Blacklist
Added Apps2SD Configurations
Added SlimActions to Shortcuts
Compiled with the latest TWRP(2.8.7.0)
Fixed National Roaming Issue for Play in contries such as Poland
Fixed Volume Control for Music and Wake Up
Fixed Heads Up Notifications' Behaviour
Fixed Offline Charging Animation
Several LiveDisplay Fixes
Several NuPlayer, InCall and Music Fixes
Several BT Lookup + Behaviour Fixes
Brought back Lollipop Dialer LookUp
Settings Icons (From Teal ---> Black)
Beta#11 (09-06-2015)
Updated Android to 5.1.1 Revision 4
Fixed Front Camera to enable taking pictures
Fixed KK signal bars to LP bars
Added Expanded Desktop Options
Added Slim Recents' Options
Added Hardware buttons' Backlight Options
Added Heads Up Snooze and Time Out Options
Re-Added Apollo Music Player
Re-Added SimpleExplorer File Manager
Re-Materialized some apps
and many frameworks+translation changes
Beta#10 (20-05-2015)
Updated Slim Sources
Added RRO Layers 2.1 Support
Added SlimPIE under Navigation Options
Cross Compiled with UBER 4.9 Toolchain
Kernel - O3-Optimizations
Kernel - Memory Optimizations
Kernel - NEON Optimizations
Beta#9 (18-05-2015)
Updated Slim Sources to 5.1.1 Revision 2
Fixed SIM PUK Bug
Fixed Lock Screen Notification Expansion
Added NavBar and Advanced Options
Added Car Dock Analog Audio Support
Added Notification indicating Flashlight is Active
Added Double Tap action to Lockscreen Shortcuts
Added CPU and RAM Info in About Phone
Added SlimLP Logo in About Phone
Added QS Four Tiles Per Row Option
Re-Added SimpleFileManager
Re-Added Advanced Doze Options
Re-Added Option to hide Network Activity Arrows
Re-Added Option for SuperSU Icon in Status Bar
Re-Added Hardware Buttons Options
Re-Added some more QS Tiles
Re-Added Recent Apps Clear All Icon
Materialized Some Apps
and Much More
Beta#8 (09-05-2015)
Updated Slim Sources
Re-Added QS Tiles
Re-Added Ambient Display
Fixed Home Button Wake Up
Fixed Recent Apps Panel
Fixed some Bootanimation Memory Leaks
Added Exynos 4 A/V Commits
Beta#7 (26-04-2015)
Updated to Android 5.1.1
Removed zRAM(No need on 5.1.1)
Added Default Low RAM Properties (LMK Values)
Added Per-App Controls for Keyguard Notification
Added QuickBoot Mode in Developer Options
Re-added Doze Options
Re-Added Advanced Reboot Toggle Options
Re-Added Keyboard IME Features
Re-Added Animation Transition Modes(0.25 and 0.75)
Re-Added Safe Headset Volume
Re-Added Volume Rocker Wake-Up Controls
Re-Added Date and Time Options
Re-Added Smart and Quick Pulldown Options
Re-Added Double Tap to Sleep Toggle Options
and Much More
Beta#6 (14-04-2015)
Updated Slim Sources to Lollipop 5.1
Enabled LPM mode charging percentage
Included zRAM updates (Enabled XVMALLOC and ZRAM_FOR_ANDROID)
Enabled IDLETIMER
Beta#5 (11-03-2015)
Enabled zRAM
Enabled USB-OTG
Updated Bluetooth Drivers
Updated WiFi Drivers
Fixed Charging Animation when Phone's Off
Fixed Some Video Playback Derps
Fixed Stock Camera 1080p Video Recording
Fixed Stock Camera Sluggishness
Reduced WiFi Wakelock Times
Beta#4 (09-03-2015)
Updated Slim Sources
Fixed Soft Reboot Bug
Fixed SIM Lock due to PUK Code
Fixed Bookmark Sync Issue
Added Materialized Apolo Application
Added Materialized Root Explorer
Added Quick Settings Custom Tiles
Added Power Menu Custom Options
Added Hardware Custom Options
Added Slim Center
Added Option in Settings to change the Default DPI
Added some Advanced Ambient Display Options
Added ADB over Network Option(Wi-Fi, USB Connections)
Beta#3 (06-03-2015)
Updated Slim Sources to CAF branch
Fixed Video Playback
Added a few Camera HAL lines
Beta#2 (03-03-2015)
Updated Slim Sources
Fixed GPS
Fixed Bluetooth
Fixed 720p video recording (partially fixed 1080p recording)
Fixed Network Signal Bars
Fixed Reboot to Recovery via Power Menu Options
New Proprietary Files - libfimc.so
Beta#1(23-02-2015)
Updated Slim Sources.
Fixed Internal SD
Alpha#3 (21-02-2015)
Updated Slim Sources.
Fixed recovery(USE IT WITHOUT THE POWER MENU BUTTON).
Added support for RRO layers.
Added different battery style icons and battery percentage options.
Added Ambient Display feature(and additional settings).
Alpha#2(18-02-2015)
Fixed Wi-Fi
Alpha#1 (17-02-2015)
Initial Bringup for Galaxy SII - I9100
GApps:
Official SlimRoms GApps
Custom Kernel:
SlimLP_Kernel.zip
Overclock upto 1.4 GHz
Added a few governors:
Intellidemand
NeoX
HYPER
Performance
Pegasusq
Ondemand
and more!
SuperSU:
SuperSU_*version*.zip
Frequently Asked Questions (FAQs)
FREQUENTLY ASKED QUESTIONS
Q. What are RRO LAYERS?
Basically, used to theme various frameworks/apps. Check here for the know-how: http://forum.xda-developers.com/android/apps-games/official-layers-bitsyko-apps-rro-t3012172
Click to expand...
Click to collapse
Q. How to disable CELL BROADCAST RECEIVER?
There are two ways to disable it:
Disable its setting: CHECK HERE
Freeze it: Use Titanium Backup and freeze 'Mobile Broadcast'
Click to expand...
Click to collapse
Q. How to change the DPI?
You'll need to manually change the DPI by installing Texdroider DPI from the playstore.
Another way can be via a root explorer, in which you've to edit /system/build.prop and change ro.sf.lcd_density to the desired value.
The default density for the Samsung Galaxy SII is 240.
Click to expand...
Click to collapse
Q. Stuck at Samsung Logo, and want the data back?
Follow this steps to get rid of the stuck and to have back your valuable data:
Go to recovery and make a twrp/cwm backup.
Do a full wipe + mount system + format system.
Flash the rom + gapps.
Reboot to rom and skip the setup wizard.
Go to recovery again and advance restore your data only.
Reboot.
Click to expand...
Click to collapse
Q. What is a toolchain?
In software, a toolchain is the set of programming tools that are used to create a product (typically another computer program or system of programs). The tools may be used in a chain, so that the output of each tool becomes the input for the next, but the term is used widely to refer to any set of linked development tools.
A simple software development toolchain consists of a compiler and linker to transform the source code into an executable program, libraries to provide interfaces to the operating system, and a debugger. A complex product such as a video game needs tools for preparing sound effects, music, textures, 3-dimensional models, and animations, and further tools for combining these resources into the finished product.
Click to expand...
Click to collapse
Q. What is Linaro?
Linaro is the place where engineers from the world's leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including the GCC toolchain, the Linux kernel, ARM power management, graphics and multimedia interfaces.
Click to expand...
Click to collapse
Great work...Hopefully we will get a fully working build soon
warrior1208 said:
This ROM is in Alpha Stages. Please be patient, I'll fix all of the mentioned issues asap. Thanks, and enjoy!
Click to expand...
Click to collapse
Amazing, thanks! Is this build based on Lysergic Acid's CM12 tree for the i9100? I didn't see him credited...
sreinst1 said:
Amazing, thanks! Is this build based on Lysergic Acid's CM12 tree for the i9100? I didn't see him credited...
Click to expand...
Click to collapse
No. This is based on the Slim Sources(device and kernel tree). Had it been based on CM12 sources, I would have surely given the credit to Lysergic Acid.
Would soon fix all the bugs to provide an awesome experience.
warrior1208 said:
No. This is based on the Slim Sources(device and kernel tree). Had it been based on CM12 sources, I would have surely given the credit to Lysergic Acid.
Would soon fix all the bugs to provide an awesome experience.
Click to expand...
Click to collapse
That's even more amazing! So now LP ROMs will be easier to build and maintain, given that there are two different device trees for the phone.
sreinst1 said:
That's even more amazing! So now LP ROMs will be easier to build and maintain, given that there are two different device trees for the phone.
Click to expand...
Click to collapse
Ya, so true. Firstly, I have to fix all the bugs, and then I have more plans to optimize this ROM and maybe build one-or-two more!
All the sources are free to use and available on my Git. Link in the OP!
Enjoy!
thanksssssssssss
finaly boot @warrior1208 ??
Troubadour666 said:
thanksssssssssss
finaly boot @warrior1208 ??
Click to expand...
Click to collapse
Yeah. It is buttery smooth as I have cross built it with Linaro 4.8 toolchain. Would take some time to fix the bugs.
Stay tuned !
warrior1208 said:
Yeah. It is buttery smooth as I have cross built it with Linaro 4.8 toolchain. Would take some time to fix the bugs.
Stay tuned !
Click to expand...
Click to collapse
always Man
awesome
That's what I was looking for great job man really appreciated all support to you warrior.:highfive:
Great job man, keep up the good work!
Sent from my GT-I9100
Can't wait to use that ROM, but I can't use it before Bluetooth and Wifi are working.
I'm currently on Hazy (built by Sooti), which is an amazing ROM, AOSP-based (not CM). It's the only LP ROM that I found to have no issues, but I'm very much missing the pie control.
Let me know if I can help you get everything working. I'm a dev, but haven't really worked much on ROMs.
sreinst1 said:
Can't wait to use that ROM, but I can't use it before Bluetooth and Wifi are working.
I'm currently on Hazy (built by Sooti), which is an amazing ROM, AOSP-based (not CM). It's the only LP ROM that I found to have no issues, but I'm very much missing the pie control.
Let me know if I can help you get everything working. I'm a dev, but haven't really worked much on ROMs.
Click to expand...
Click to collapse
Ya sure! I would contact you if I need any help to fix the bugs. Thanks a lot.
NOTE TO ALL
Recovery doesnt work as of yet...If you remember we had the same bug when CM and Omni were newly released!
koolkunz said:
NOTE TO ALL
Recovery doesnt work as of yet...If you remember we had the same bug when CM and Omni were newly released!
Click to expand...
Click to collapse
Mentioned in OP. Thanks!
Trying to fix things up. Phewww
adaptive backlight and adaptive brightness
What is the difference between adaptive backlight and adaptive brightness?
It's great we can expect Slim Lolipop soon, Slim is my favorite Rom because lots of useful options.
HELP!
Apolo beta 4 work?
maxbluz said:
What is the difference between adaptive backlight and adaptive brightness?
It's great we can expect Slim Lolipop soon, Slim is my favorite Rom because lots of useful options.
Click to expand...
Click to collapse
Adaptive Brightness optimizes brightness level for available light. Whereas, Adaptive Backlight dynamically adjusts the brightness of the display's backlight to maximize battery life while maintaining usability.
Smitt80 said:
Apolo beta 4 work?
Click to expand...
Click to collapse
Yes, Apolo kernel works.

[ROM] Dirty Unicorns v10.6 Unofficial 6.0.1 {REDMI-2/WT88047} (11/09/16)

{
"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"
}
About Us:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.
We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and again, gain contributors. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew even more and learned a whole lot more.
It has been an awesome learning experience and is still not over! We are still learning every day and continue to move forward. Lastly, we DO NOT accept, nor ask, for donations. We don't believe in that. Everything that is necessary to keep this project going is out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All we do ask, is that you have patience, search, read and try to enjoy the process with us!!
Kernel Source:
http://https://github.com/ssawrav/android_kernel_cyanogen_msm8916
Flashing Instructions:
- Verify that you're using the latest version of TWRP
- Perform a FULL WIPE as described below if coming from another ROM or a different version of Android
(A full wipe is when you wipe system/data/cache)
- Flash the latest version of this ROM
- Flash recommended GAPPS linked below
- Reboot and ENJOY!!
**If you fail to follow these instructions, please don't bother reporting any bugs**
**If you use Xposed, please don't bother reporting any bugs**
**If you use another kernel, please don't bother reporting any bugs**
Change Log:
Code:
Version10.6
- Update to Android 6.0.1_r68
- Lots of translations
- Configurable Themes tile components to apply
- Switch to HTTPS for our updater
- Add missing exposures and separate power dialog icons
- A lot of Gallery2 improvements/fixes
- Rewrite DU-About a little
- Fix lockscreen charging current switch
- Statusbar icons transparency
- A lot of Gallery2 improvements/fixes
- A lot of FMRadio improvements/files
- Refactor SlimSeekBarPreference
- Expose new hard coded colors for themes in Messaging
- Add vector image and fix themeing issue in Messaging
- Fling trails width configuration
- Update bcm4356 FW
- Use HTTPS when fetching changelogs
- DocumentsUI fixes
- Account for time changes when showing recent activities
- Increase max screen recording time to 1 hour
- Allow force landscape mode with screenrecord
- Bump DU Certified to 2.4.1
- Misc CMTE fixes that came in with CMSDK refactor
- Update Fling library from Orange Open Source to 1.2.6
- Display bluetooth battery status when available
- Added hardware key disable support with M adaptations
- OmniSwitch: launcher: change essentials launch intents
- OmniSwitch: revert recent apps should not change order in quick switcher
- OmniSwitch: no ripple no fun
- Make overlay permission check configurable
- Fix Slim Recents unknown window type error
Version 10.5
- Lots of translations
- Update to Android 6.0.1_r62
- New DU logo for QS navbar/fling tile and keyboard
- Added revert recents in OmniSwitch
- Bring back basic group support
- Enable support for groups in External contacts accounts
- Sync citylist handling with upstream in DeskClock
- Fix crash when no storages are available
- Fix concurrent access to mStorages
- Disable all ListView and GridView selectors in OmniSwitch
- New DU logo everywhere
- Added ability to change location sensors mode in quick settings
- Added Solid bar sanity levels and Lavalamp anim speed
- Fix lock insanity with ActivityManager
- Fix and remember state with OmniSwitch's launcher mode
- Allow immersive options for Slim Recents
- Move LockClock up per request
- Fix notification panel can't hide in statusbar
- Enable camera hal v3 interface
- Disable cellular networks settings menu if airplane mode is enabled
- Set upper limit of 40 FPS on Pulse's renderer drawing
- Added Proximity wake on selected devices
- Fixed NPE in Messaging app
- Add tabs transitions effects in DirtyTweaks
- Add a blank footer to System app remover
- Add ability hide/show app launcher icon for OmniSwitch
- Make sure screenshot Qs and power menu icons match
- Fix volume timeout derp
- Get rid of ugly dialog in radio info
- Adjust padding between battery icon and text
- Add CPU info overlay
- Add backup services to the whitelist after the android-6.0.1_r54 merge
- Remove navigation bar option in Extended desktop settings conditionally
- Pulse 2.0 Advanced Audio/Visual Rendering
- Fix SmartBar alpha when pulse enabled and music paused from lockscreen
- Update DU Certified to v2.3
For a more detailed change log, check http://gerrit.dirtyunicorns.com/#/q/status:merged,n,z
Version 10.4
- Update to Android 6.0.1_r54
- Update SuperSU to v2.76 stable release
- Lots of translations
- Lots of changes and fixes to DU Certified
- SmartBar/Fling clear notifications action
- SmartBar/Fling volume panel action
- SmartBar editor action
- Add a visual cue when editing SmartBar
- Reset SmartBar button animation/pressed state when cancelled
- Add SmartBar save/restore profiles
- Add a visual cue when editing SmartBar
- Add volume tones back
- Add volume dialog timeout
- Fixed WiFi not saving bug
- Add edit action for screenshot notification
- Add support for gestures on certain devices
- Add draw stroke width support to Screenshot Crop/Share
- Add blur feature to Screenshot Crop/Share
- Add launcher mode to OmniSwitch
- OmniSwitch launcher mode day 0 fixes
- Fix a glitch causing shadow not to be reset when header disabled
- Fix one more misbehaving shadow
- Fixed storage permission issue for attachments
- Fix playback for mkv files with lacing
- Cleaned house in Dirty Tweaks, layout fixes
- Clean up System app remover
- Clean up and fix potential NPE's in Recents
- Move DU logo under statusbar items
- Add missing INTERACT_ACROSS_USERS_FULL permission
- Adding NullPointerException check in DocumentsUI
- Add new Theme Provider icon
- Remove unneeded top margin in QS tuner
- Set zygote process priority to -20 to speed up VM startup time
- Call eglReleaseThread in threadLoop for bootanimation
- Enable single tap rebinding for hwkey back and home
- Support MPEG4 codec in Matroska files
- Pass AAC profile from MatroskaExtractor
- Adds some parsing capability
- Support HEVC tracks in Matroska containers
- Remove charging from persisted function composition
- Expose extended statusbar shadow values for themers
- Use correct read/write perms for provider
- Update controls preview to properly render themed assets
- Apply band-aid to ensure theme provider preview permissions are correct
- Use proper API for Fling dialog handling and make them cancelable
- Add API to get detailed state of DeviceIdleController
- Create configurable default expanded desktop style
Version 10.2
- Update to Android 6.0.1_r43
- New and improved DU changelog app
- Show more accurate internal storage capacity
- Allow screen recording to record up to one hour
- Allow screen recording in landscape
- Replace hamburger menu icons with horizontal ellipsis
- Allow system_app access to setenforce
- Fix font changes for clocks
- Fix notification LED NPE
- Add in-app search bindable actions and resources
- Fix recents passing through Google search bar
- Fix off-center date on lockscreen when no alarm is set
- Fix hotspot client AP count
- Fix InCallUI contact image position
- Add SMS/MMS limitation feature
- Enable turn on data when MMS received feature
- Update Chromium to LKGR
- Use circular reveal for showing/hiding task manager panel
- Update SmartBar editor popup menu logic and animation refresh
- Update OmniSwitch
- Show the option for 'Show running apps' for AOSP recents
- Re-center lockscreen notifs
- Add a carrier config for default value of WFC user setting
- Allow Smartbar to unlock recent apps button and make it removable
- Fling: Up swipe left/right support
- Enable quick pulldown for all
- Add a check to see whether the wallpaper's size has changed
- Point Ambient display tile longpress action to it's own settings
- Various CMTE fixes
- Various optimizations and fixes
- Updated translations
For detailed change log, check http://gerrit.dirtyunicorns.com/#/q/status:merged,n,z
Credit and Thanks:
We would like to give thanks to everyone that contributes to the Android community, big or small because every bit counts. Although we can't list each and every contributor within the Android community, we would like to highlight some of the teams and individuals that have made it possible NOT only with just this version of DU but throughout the years because we don't ever want to forget where we came from nor those that have helped us!
That said, on behalf of the DU team we say THANKS to....
JMZ Software
Baby Jesus
Code Aurora Forum
Omni ROM
Android Open Kang Project (AOKP)
Android Ice Cold Project (AICP)
XDA-Developers
SlimROMs
Preludedrew
Max Weninger
Team Black Out
CyanogenMod
Pure Nexus Project
**If we have left someone or some team out, we apologize and please PM us**
Download Links:
Version 10.6 Download
GAPPS - http://download.dirtyunicorns.com/files/gapps/
Frequently asked questions:
The download link is slow, can you provide a mirror?
From time to time, we perform maintenance on our website but we do not authorize any mirrors. Please have patience!
I'm on a TEST BUILD and have this bug, can you help?
Please keep any discussion about test builds in the G+ community!
How can I get Viper4Android working?
Check this thread out https://plus.google.com/+JasonPasch5/posts/6JDRjdL2mKM
Are you coming from a ROM with Layers?
Make sure you remove your 'overlay' folders and perform a FULL WIPE
My battery stats are all messed and reporting the wrong percentage, what can I do?
Stop using another kernel. Do a FULL WIPE and flash the ROM again
Is this ROM CM based or AOSP based?
This ROM is based off AOSP
Does this ROM have layers or the CMTE?
This ROM uses the CM theme engine
Pulse doesn't work with [insert music app]
Check this thread out https://plus.google.com/101146731143...ts/TcSzc61xuVx
I'm getting a FC from the theme chooser, what gives?
This is due to restoring data/apps from Google. Go ahead and clear data and cache for theme chooser and theme provider then reboot you should be good moving forward.
I changed my LCD density and now the navbar looks weird, what gives?
This is currenly an issue that we are aware of and addressing. For now after you changed density reset navbar layout or stay on the stock density.
Other Links:
G+ community - https://plus.google.com/u/0/communit...28866939227235
ROM Source - https://github.com/DirtyUnicorns
Gerrit - http://gerrit.dirtyunicorns.com
Crowdin (translations) - https://crowdin.net/project/dirtyunicorns
Jira (Bug Report / Feature Request) - http://jira.dirtyunicorns.com/
XDA:DevDB Information
DIRTY UNICORNS for REDMI 2, ROM for the Xiaomi Redmi 2
Contributors
s.sawrav, pirej
Source Code: https://github.com/DirtyUnicorns
ROM OS Version: 6.0.x Marshmallow
Based On: AOSP
Version Information
Status: Beta
Current Stable Version: 10.6
Stable Release Date: 2016-09-11
Created 2016-05-21
Last Updated 2016-09-11
Changelog
(21/05/2016)
Code:
-Source's are now changed from CAF to my source's based on kumajaya's trees,with a lot of modification,a big thanks to [user=5065706]@pirej[/user] for helping me out to solve the RIL issue(which was a major headache BTW),without him this whole project would not even have been possible.
-All root access issue has been fixed
-All major issue from before are fixed.
-All upstream change's
-Faux sound included
(22/05/2016)
Code:
-FM radio is fixed,
-Mobile Data enabling on some networks/sim-card's fixed
(23/05/2016)
Code:
-Upstream change's
-Faux Sound 3.6 added(those who were facing low in call audio issue due to the previous faux sound implementation,it is fixed now).
(27/05/2016)
Code:
-All merged changes from DU
-Snap camera is added and aosp camera is removed.
(05/06/2016)
Code:
-All Upstream Change's.
-BT FIxed
-Titanium Backup FC is Fixed.
(08/06/2016)
Code:
-Upstream Change's
(11/06/2016)
Code:
-10.3 goodies merged(Check Dirty Unicorns Github to see full change's)
-Kernel Rebased to Xiaomi L source made compatible for MM rom's by @premaca a big thanks to him ,other kernel feature include's USB Fast Charge,Faux Sound will be added later.Since,the kernel is rebased DO NOTE THAT THE LED LIGHT WILL NOT BLINK,IT DOES WORK THOUGH.Also,i'll release another kernel zip with DU ramdisk and the previous kernel base too,and USB fast charge is added in it too.SO,user's can choose whichever kernel they want to use also let me know which kernel base is better,so that from next release onward's that kernel will be used as default,i'll conduct a poll too.
(17/06/2016)
Code:
-Upstream Change's(DU certified app FC fixed from Theme's,check github for more)
-SIM Status FC Fixed.
-Ambient Display added.
-QCOM FM app removed,default FM app added.
-LED blink fixed.
-Extra kernel feature's include's Fast Charge enabled by default,also from now on the default kernel will be based on Xiaomi L source's.
(04/07/2016)
Code:
-All Upstream Change's from DU since the last build till yesterday.
-Snap cam is removed and aosp camera is added for good,since snap is causing blue screen issue's for some.
Kernel Change's:-
-Few Governor's Added
-Faux Sound
-vibrator intensity control
-Doubletap2wake(i know i have been against this from the start but i thought of giving it a try as many people requested but do note if i find it not good or draining battery life or any of the overall stability of the ROM i'll remove it there won't be any vote on it i'll simply remove it,hence,it is just experimental and also disabled by default).
(21/07/2016)
Code:
-All Upstream Change's(including the new badass DU logo)
-Lollipop camera blob's are now used including the Dark video fix by @kenymccornick
(31/07/2016)
Code:
-All upstream change's(see gerrit for detail)
-More kernel feature's added from Jerrica Kernel(Check Github for Details)
Known Bug's
-Bluetooth(it works,but keeps switching on and off).
-FM radio is not included(working on it)(All thanks to @pirej)
Reserved
So... Finally the DU based on CM sources i've been hearing about.
Gonna test it as soon as i can. Will report back
Some screenshots:
---------- Post added at 02:35 AM ---------- Previous post was at 01:45 AM ----------
Hi, just to let everyone know, everything from the old Dirty Unicorn thread moves/continues here
I just made a new build with some fixes
FM radio is fixed,
Mobile Data enabling on some networks/sim-card's fixed
Click to expand...
Click to collapse
DU_wt88047_6.0.1_20160522-0008.v10.2-DIRTY-DEEDS.zip
Thanks for your work @s.sawrav and @pirej, is new build by pirej using sawrav source too? And where i can find Privacy Guard / app auto start setting? i search it on every features but not found it. Thanks
Flashed the new build by @s.sawrav as a secondary rom in multirom and I'm pretty impressed. It's a whole lot smoother than Cm13 and all the other cm based ROMs. Thanks @pirej and @s.sawrav for this amazing ROM.
Buttery smooth and excellent looks...DU rocks... Thanks sawrav & Pirej...
Thanks and @s.sawrav & @pirej and im having some questions......
1. Is root (SUPERSU) issue solved whoch we r facing on previous builds
2.Do we face com.android.phone FC on boot.
salahXDA6805 said:
Thanks and @s.sawrav & @pirej and im having some questions......
1. Is root (SUPERSU) issue solved whoch we r facing on previous builds
2.Do we face com.android.phone FC on boot.
Click to expand...
Click to collapse
Flash it and answer the questions yourself for all of us.
I'll flash it tomorrow and will let you know if you don't want to flash it. [emoji14]
Sent from my 2014818 using Tapatalk
trying
---------- Post added at 06:05 AM ---------- Previous post was at 06:03 AM ----------
Does it support ambient display ??
Saurabh_Umadikar said:
Flash it and answer the questions yourself for all of us.
I'll flash it tomorrow and will let you know if you don't want to flash it. [emoji14]
Sent from my 2014818 using Tapatalk
Click to expand...
Click to collapse
Im not having my device with me right now thats why asking u
Heresme said:
Thanks for your work @s.sawrav and @pirej, is new build by pirej using sawrav source too? And where i can find Privacy Guard / app auto start setting? i search it on every features but not found it. Thanks
Click to expand...
Click to collapse
Same sources, and about "Privacy Guard.." , i dont know, havent tried every option yet.
salahXDA6805 said:
Thanks and @s.sawrav & @pirej and im having some questions......
1. Is root (SUPERSU) issue solved whoch we r facing on previous builds
2.Do we face com.android.phone FC on boot.
Click to expand...
Click to collapse
There is no phone FC, and root issue is gone.
Minhaz Ahmed Muhe said:
trying
Does it support ambient display ??
Click to expand...
Click to collapse
Its not enabled, but it support's it.
There was one issue since the first build, and no one mentioned yet, but its present in the new builds too..
There is a FC when you go to settings/about/status/sim-status , other than this.. haven't noticed other issue(yet :good
It has DT2W implemented? Many thanks for this ROM
proudh0n said:
It has DT2W implemented? Many thanks for this ROM
Click to expand...
Click to collapse
No, no DT2W yet.
Flashed on my 2014811 variant , everyone wait for an honest review !
pirej said:
No, no DT2W yet.
Click to expand...
Click to collapse
It is planned? Only asking, not demanding
Minhaz Ahmed Muhe said:
Flashed on my 2014811 variant , everyone wait for an honest review !
Click to expand...
Click to collapse
Waiting for it, mate
pirej said:
I just made a new build with some fixes
DU_wt88047_6.0.1_20160522-0008.v10.2-DIRTY-DEEDS.zip
Click to expand...
Click to collapse
I got my Redmi 2 free now and will be trying this..
proudh0n said:
It is planned? Only asking, not demanding
Waiting for it, mate
Click to expand...
Click to collapse
And he was also just saying that it isn't there,also as for your question no it won't be supported,BTW @proudh0n now you can flash custom kernel for dt2w,there is no issue with audio now.
i have 8gb variant, i am using multi rom and du is saying that i have 16gb of internal storage
btw can you make your du builds exfat compatible ?

Categories

Resources