SlimLP i9100 UBER 4.9 Unofficial Builds
Making SlimLP more faster and smoother!
{
"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"
}
SlimSaber: UBER toolchain 4.8.5
SlimKernel: UBER toolchain 4.9.3
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 you give
* me clear details of the mishap.
* Don't ask for ETA's cause there is a thing called "LIFE" outside XDA.
*/
This is the thread for unofficial builds of SlimLP, compiled with SaberMOD and UBER Toolchains. I choose SlimROMs as base because they're based on AOSP, and hence do not include unnecessary bloatwares.
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 works together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
What's New:
Compiled with a custom toolchain UBER for more performance and better battery life
Compiled with the GCC optimization level -O3
Compiled with strict-aliasing compiler optimization
Added patches to fix GCC strict-aliasing violation rules
Added ARMv7 optimized string handling routines for more smoothness and more memory optimization
Disabled SQLite fsync to increase I/O performance
Cherry-picked some AOSP bug and memory leak fixes
Cherry-picked some KitKat bug and memory leak fixes
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
Physical Buttons
Speaker
Airplane Mode
ART
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.)
Video Review (Thanks to @GreekDragon):
Credits:
SlimRoms - The SlimRom team
@fusionjack
@LysergicAcid
UBER Toolchain Devs
Sources:
https://github.com/SlimSaber
https://github.com/warrior1208
How To Build:
See this post
DOWNLOADS AND CHANGELOG IN THE SECOND POST.
IF YOU LIKE MY WORK, THEN CONSIDER PRESSING THANKS BUTTON, OR DONATING SOME AMOUNT!
XDA:DevDB Information
SlimSaber 5.1.1 Lollipop, ROM for the Samsung Galaxy S II
Contributors
warrior1208
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 6
Stable Release Date: 2016-05-18
Created 2015-04-12
Last Updated 2016-05-18
Downloads and Changelog!
ROM:
Build#6 (18-05-2016)
Build by @GreekDragon
Build#5 (22-06-2015)
Updated SlimSaber Sources
Fixed some bugs on Slim Recent Apps Screen
Added Blacklist and other Fixes
Several Keyguard Fixes
Added Expanded Desktop Customizations + Tile
Turned Off Mobile Data and Roaming by default
Fixed several SIM and Telephony Issues
Fixed the Dialer LookUp to Lollipop
Fixed several error leak issues
Added SIM Color Settings
Added SmartPullDown to SlimActions
Added LockScreen Lock Icon to Sleep the Phone toggle under Security.
Build#4 (07-06-2015)
Updated Android to 5.1.1 Revision 4
Fixed Front Camera to allow taking pictures(SELFIES )
Added SlimPIE
Added Layers 2.1
Added Slim Recent Apps Panel
Added Heads up and Customizations
Added option to hide Status Bar Clock
Added Slim Actions Tiles
Added Options to change LCD Density
Added Traffic Meter Options
Replaced SlimCenter with SlimOTA
Re-Added NTFS and F2FS Support
Re-Added Screen Recorder and some fixes
and a lot more
Build#3 (27-04-2015)
Updated SlimSaber Sources
Added Four Tiles per ROW Toggle
Added Sync Tile
Added Layers Backup
Moved Layers under Advanced Settings
Kernel Auditor more Materialized
Fix Kernel Auditor FC caused by /storage/usbdisk
Multiple APN Features and Fixes
and Much More!
Build#2 (14-04-2015)
Fixed Soft Reboot Bug
Fixed SIM Lock(PUK Code) Bug
Added O3-Optimizations, and more!
Included zRAM updates (Enabled XVMALLOC and ZRAM_FOR_ANDROID)
Enabled IDLETIMER
Enabled LPM mode charging percentage
Build#1 (12-04-2015)
Initial Samsung Galaxy SII Bringup
GApps:
Official Slim GApps
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 SaberMOD?
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.
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
Wow, wow and ..... Wow! Thank you so much @warrior1208
Bro how about memory leak? Thanks
Yakap said:
Bro how about memory leak? Thanks
Click to expand...
Click to collapse
That would be updated in android 5.1. Depends on SlimLP's Team, that is, how soon they update their sources to android 5.1
Just realised that this is a new thread. Why is that?
Drhedphuk said:
Just realised that this is a new thread. Why is that?
Click to expand...
Click to collapse
Cause it's SlimSABER, umm, and not SlimLP!
Duh.... Oh yeah?
You're on fire, man! :victory:
Thank you so much for porting fusionjack's excellent ROM for our S2! :highfive::highfive::highfive:
What are the other changes from this ROM, to SlimLP Beta#5? Apart from the Uber Toolchain of course. lol
Sent from my GT-I9100 using Tapatalk
WeBMaZTaH said:
What are the other changes from this ROM, to SlimLP Beta#5? Apart from the Uber Toolchain of course. lol
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Basically, this ROM has some CM based apps and other packages, which in comparison to SlimRom's apps and packages, are better looking(MATERIALIZED).
Nav bar, kernel auditor, etc. options are also there.
I would add some other kernel optimizations, probably in the new build coming up in a couple of days.
Enjoy, and Regards!
warrior1208 said:
Basically, this ROM has some CM based apps and other packages, which in comparison to SlimRom's apps and packages, are better looking(MATERIALIZED).
Nav bar, kernel auditor, etc. options are also there.
I would add some other kernel optimizations, probably in the new build coming up in a couple of days.
Enjoy, and Regards!
Click to expand...
Click to collapse
Thanks man. I read a post here about memory leak and you told them that it was fixed on 5.1. AFAIK, Lysergic Acid somehow fixed this on his last build of CM12 that's why using the xposed app with memory leak fix was not recommended.
Sent from my GT-I9100 using Tapatalk
Thanks man, Downloading without further a do..........
Looking forward to this! SlimSaber is the best in KK. Let's see if it regain the honor in LP.
Downloading, thanks
Does this r omhave pie controls ?
Sent from my HP Slate 10 HD using XDA Free mobile app
Looks very good, the rom is light, fluid,
This Uber toolchain seems to have really speed up Lollipop.
Just one thing to report, getting restarts when screen goes off.
@NoctisBlade
Try changing grovenor and schreder to other one. When my beloved I9070P was doing that on CarbonRom Final it was always fixing the problem.
Wysłane z Cyano-fonika 11 nightly...
MikiGry said:
@NoctisBlade
Try changing grovenor and schreder to other one. When my beloved I9070P was doing that on CarbonRom Final it was always fixing the problem.
Wysłane z Cyano-fonika 11 nightly...
Click to expand...
Click to collapse
Still rebooting when the screen goes off
Edit: videos won't play with HW+ on mxplayer.
Related
i9100 RootBox 4.2 Linaro/SaberMod Build
Build 4.2 Stable is ONLINE
Build/Sync Date: Aug 05 2013 17h:54m GMT+01h:00 Lisbon (Summer Time)
DOWNLOAD:
i9100 RootBox 4.2 Linaro/SaberMod Build
(md5sum included with all builds)
(CROSS-COMPILED with linaro-android-toolchain-eabi-4.8 20130721 toolchain, and sabermod-arm-eabi-4.7.4 20130720 toolchain)
(Linux Mint 15 x64 3.9.11)
Stable Build 4.2 Changelog:
When flashing from Stable<=4.1 or Nightly<=0628, full wipe flash is recommended.
In case of dirty flash, clearing of Contacts, Contacts storage, ROM Control is required.
RootBox OTA
RootBox App
CM Privacy Guard
New framework animations
RC: Ribbons fix custom selection for long press/swipe
Added power button to Pie
Recents improved
Hybrid Toggle: show DPI, layout, colors settings & app name
Quiet hours logic changed
Date format from Slim ROM
Gesture based lockscreen security
Added tile colors
Added 2G/3G option to profile connections
HALO: Completely hide Halo))) icons while tasking
HALO: Size adjustable
HALO: Long-press toggle action
HALO: Button on PIE
HALO: Can save last position now
HALO: Toggle
HALO: Lot of other improvements and features
Added support for Samsung extended AGPS
GPS updated (Samsung magic field added)
MALI driver for Exynos updated
RIL changed for Exynos 4 devices
...Full Changelog
EXTRAS:
Added latest Apollo Music Player and CM File Manager.
(Build Time taken: Not measured; Linaro optimization -O3 cflag used; CCACHE used; "make clean" used, clean build)
These builds are hosted in my private account at MediaFire (purchased account - 120GB | no ads and really fast downloads!)
(buildbot: intel core i7 [email protected], asus p8z77-v, 8gb corsair vengeance pro 2133mhz, sapphire hd7970 dual-x,
2x samsung 128gb ssd 840 pro raid 0 array, 2x western wigital wd3200aaks raid 0 array, samsung f1 1tb, silverstone olympia 1000w psu, antec 1200 high-tower)
(wc setup: swifttech apogee xt cpu-block, black-ice gtx-lite 240 radiator, 2x noiseblocker eloop b12-3 1900rpm fans, swifttech mcp355 water-pump, danger den 5.25" reservoir bay)
Disclaimer:
These builds are freshly compiled/synced from RootBox open-source code:
https://github.com/Root-Box
A great thanks to @bajee11 and team for they great work and letting me use is sources.
When its necessary, it can be cherry-picked a commit and integrate it on the build
linaro-android-toolchain-eabi-4.8 20130721 toolchain, and sabermod-arm-eabi-4.7.4 20130720toolchains used to cross-compile.
If you have any doubt or question, post it in the main thread, so we can help out.
You can check Official RootBox i9100 thread for support also, since the source code is the same.
{
"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"
}
Recommended Installation Procedure
Coming from another Custom ROM:
Wipe Data/Factory Reset (This does not affect your Internal/External storage)
Format /System (This does not affect your Internal/External storage)
Flash ROM
Flash Gapps
Wipe Cache
Wipe Dalvik Cache
Reboot
Coming from Stock Samsung ROM:
Root Phone - Get CWM Recovery
Wipe Data/Factory Reset (This does not affect your Internal/External storage)
Format /System (This does not affect your Internal/External storage)
Flash ROM
Flash Gapps
Wipe Cache
Wipe Dalvik Cache
Reboot
Updating from previous version:
Flash ROM
Flash Gapps
Wipe Cache
Wipe Dalvik Cache
Reboot
Official RootBox Help-Index
http://forum.xda-developers.com/showpost.php?p=37170965&postcount=2
Builds Downloads:
RootBox MediaFire Builds Folder
Download Gapps:
http://goo.im/gapps
F.A.Q (Frequently Asked Questions)
What is the difference between these builds and the official builds?
These are unofficial builds of RootBox 4.x for the i9100.
ROM is built using the same source code (github) like the official one but with these following additions:
Compiled using SaberMod ARM-EABI 4.7.4 20130720 (kernel code) & Linaro GCC 4.8 2013.07-01 (rom code) toolchain compilers
May contain some custom cherry-picks. Always see changelog for details.
Cross-compiled using those custom toolchains results in a more smoother, faster, and battery friendly ROM
What is 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
Source: http://en.wikipedia.org/wiki/Toolchain
What is SaberMod?
The term "SaberMod" is coming from:
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.
Click to expand...
Click to collapse
Source: http://forum.xda-developers.com/show....php?t=2158698
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
Source: http://www.linaro.org/linux-on-arm/
So if i understand correct this is rootbox with saber mod? Thnx..
Md5 is incorect.
I download 3 times and check md5(same) is 312610C4520683828BD64A83BAB299CB.
But md5 in text file is
ddec05bf797076d8ca37877ac98560fb
Sent from my GT-I9100 using xda premium
wassk said:
So if i understand correct this is rootbox with saber mod? Thnx..
Click to expand...
Click to collapse
yes, this is compiled from RootBox sources with Linaro and SaberMod toolchains. In this case, latest stable version 4.2, compiled yesterday around 18h, and plus few extras added.
regards.
sanglxagdm said:
Md5 is incorect.
I download 3 times and check md5(same) is 312610C4520683828BD64A83BAB299CB.
But md5 in text file is
ddec05bf797076d8ca37877ac98560fb
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Sorry about that. Its fixed. I uploaded the wrong md5 file.
Regards.
Nice work mate, will download now and report back
Sent from my GT-I9100 using Tapatalk 4
Running it now, and it's working like a charm, Great work! :good:
Looks like sabermod toolchain is getting popular
Sent from SGS2 powered by Dorimanx kernel
wonsky21 said:
Looks like sabermod toolchain is getting popular
Sent from SGS2 powered by Dorimanx kernel
Click to expand...
Click to collapse
Seems so.. the cross-compiling of RootBox with custom toolchains, Linaro and SaberMod, results in an outstanding battery life and performance.
OT: don't you have problems with BVLP7? When i was testing the build and using that modem, i had problems switching from 2G to 3G. Flashed another modem, no problem since.
infected_ said:
Seems so.. the cross-compiling of RootBox with custom toolchains, Linaro and SaberMod, results in an outstanding battery life and performance.
OT: don't you have problems with BVLP7? When i was testing the build and using that modem, i had problems switching from 2G to 3G. Flashed another modem, no problem since.
Click to expand...
Click to collapse
Yeah, I noticed it too. But BVLP7 gives me awesome receiption, and I switch 2G to 3G very rarely, so it's not big deal. I can switch it from settings. What modem do you use?
wonsky21 said:
Yeah, I noticed it too. But BVLP7 gives me awesome receiption, and I switch 2G to 3G very rarely, so it's not big deal. I can switch it from settings. What modem do you use?
Click to expand...
Click to collapse
was using XXMS3, but was having signal drops in some areas. Currently using XXMS2, the one that comes with official Sammy 4.1.2 for Portugal.
I'll give a try. Love Rootbox.
Thanks for your work.
Can I change the kernel? I mean if there is any specific kernel optimization that could be a reason for not to change it
thanks man excellent job
Enviado desde mi GT-I9100 usando Tapatalk 2
So first impressions....
No problems at all that I could find, very fast and battery seems ok...
Not going to make any comparison but this is nice.
Good work @op
Sorry it's short but it's really that good,
Usually I find hybrids(cept p.a) a bit slow for me but I think I could use this.
Again good work
Sent from my GT-I9100 using Tapatalk 4
yes, you can use another kernel than stock RootBox. I'm currently using the combo Linaro/SaberMod RootBox 4.2 + Gustavo_S CM based kernel 1707 (linaro compiled also).. working great. check screenshots in attachment. 21h battery usage, still 51% left, and >= 2h screen on time...
Flashed and running very smoothly. Will see how it goes over the next couple of days.
Definitely feels faster, but that's possibly the new ROM effect.
Good work. ^_^
Sent from my GT-I9100 using Tapatalk 4
Lol i thought where did pacman go, but you made another build
Verstuurd van mijn GT-I9100 met Tapatalk
What is the "mobile broadcast"? Can I disable it?
It is troublesome.
Sent from my GT-I9100 using xda premium
SlimLP hammerheadcaf Uber 4.9 Unofficial builds
Making SlimLP more faster and smoother
{
"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"
}
SlimSaber: Uber toolchain 4.9.3
SlimKernel: Uber toolchain 4.9.3
Disclaimer
I'm not responsible for any damages on your device.
The rom and the kernel are tested by me first before I make it available online. I could have overseen something during testing, please understand. In summary, the ROM is still SlimKat, with some additional features (see below), but is also compiled with SaberMod toolchain. You can consider this build as a "nightly" and the build from the official thread is stable and weekly.
!!! Please don't discuss these unofficial builds in the official thread. Users can get confused easily!!!
What makes different from the official SlimRoms
Compiled with a custom toolchain UBERTC for more performance and better battery life
Compiled with the GCC optimization level -O3
Compiled with strict-aliasing compiler optimization
Added patches to fix GCC strict-aliasing violation rules
Added ARMv7 optimized string handling routines for more smoothness and more memory optimization
Disabled SQLite fsync to increase I/O performance
Cherry-picked some AOSP bug and memory leak fixes
Cherry-picked some KitKat bug and memory leak fixes
Installation instructions
Coming from stock or another ROM:
Full wipe: system, data, cache, dalvik cache.
Flash the SlimSaber build.
Flash gapps from here
Flash latest SuperSU from here
Coming from previous SlimSaber build:
Flash the SlimSaber build.
No need to wipe dalvik-cache. The system will do it anyway if it needs to.
No need to re-flash gapps. Gapps will be restored back automatically by backup tool during flashing.
Known Issues
Skype call not working.
Use Skype version 4.9.0.45564
Lens blur photos will crash while processing
This is caused by using a toolchain version number greater than 4.7.
"Prevent accidental wake up" display option causes black screen when incoming call comes in
Disable it for the time being, until the bug is fixed
F.A.Q
See second post
Latest release
Latest 5.0.2: 20150516
Full Changelog
5.0.2: androidfilehost
Download
SlimSaber Lollipop: androidfilehost
Credits
SlimRoms - The SlimRom team
Uber toolchain - Cl3Kener
SlimSaber banner and signatures - kroz
Special Thanks
fusionjack, for his hard work preparing this ROM.
me, to make it work on hammerhead
Sources
https://github.com/SlimSaber
XDA:DevDB Information
SlimSaber, ROM for the Google Nexus 5
Contributors
TomorrowLand_Ace, fusionjack
Source Code: https://github.com/SlimSaber
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CAF
Version Information
Status: Beta
Current Beta Version: 20150516
Beta Release Date: 2015-05-16
Created 2015-04-10
Last Updated 2015-05-18
F.A.Q
F.A.Q.
Additional features included!
The main features are the compilation of the ROM with -03 flags, strict aliasing and Sabermod, along with the rest of the optimisations listed in the OP. These are all to increase performance and battery life. But of course, there are some additional features included:
Gesture unlock for lockscreen
Network speeds in status bar
Configure double tap status bar to sleep
Custom system animations
Integrated performance options in ROM
Soft reboot option
Mobile data disabled by default. This is to avoid extra carrier charges during ROM setup
SuperSU root management
Lockscreen Notifications
Advanced calculator with floating mode
Battery saving network mode: Automatic switch to 2G when screen is off.
Smooth scrolling (disable scrolling cache)
Confirm to reboot to bootloader/recovery
For a more comprehensive list, please see this post by Harsha Raj in the i9100 thread.
Mobile data isn't working!!
Once the ROM is booted, go to Settings -> Toggle 'Mobile networks' for data to be enabled.
It's disabled on purpose, by default. This is so when you first flash the ROM, no data is used, as some carriers charge heavily for even small data transfers.
What about theme chooser?
Next post down, look in the "Goodies" post to find flashable themes
Root doesn't work!
Enable 'Developer options'
Go to Settings -> About Phone
Tap on the Build Number 7 times
Go to Settings -> Developer options -> Root access
Choose 'Apps' or 'Apps and ADB'
How to change DPI?
Currently, this feature hasn't been ported... so you'll need to install Texdroider DPI from the playstore... or edit /system/build.prop and change ro.sf.lcd_density to the desired value
What is the Toolchain?
Source: http://en.wikipedia.org/wiki/Toolchain
What is SaberMod?
The term "SaberMod" is coming from:
Source: http://forum.xda-developers.com/showthread.php?t=2158698
How to disable CellBroadcastReceiver
Go to Settings - Wireless & Networks - More - Mobile broadcasts
Any plans for a non-CAF version?
uodii said:
Any plans for a non-CAF version?
Click to expand...
Click to collapse
Since fusionjack source is caf based, and neither of us have time to support two branches (aosp and caf) i will say no for the time being, but if i get time in future will do it for sure
TomorrowLand_Ace said:
Since fusionjack source is caf based, and neither of us have time to support two branches (aosp and caf) i will say no for the time being, but if i get time in future will do it for sure
Click to expand...
Click to collapse
Is CAF his preference or is that the direction of the Slim Team now?
I'll probably give this one a shot this weekend regardless. Thanks for the build.
uodii said:
Is CAF his preference or is that the direction of the Slim Team now?
I'll probably give this one a shot this weekend regardless. Thanks for the build.
Click to expand...
Click to collapse
Caf source is used to compile to bacon, is the main branch for it, as bacon is maintained directly from CAF, and not from google, so it dont have pure aosp as ours do. But i prefer to use caf too, caf is much more optimized now, i could get easily 4h SOT with default kernel settings, no tweaking, no undervoltage on my first private builds. so i would say you to give a shot to caf
How come all CAF i try i end of with failed update binary when i flash? Im on factory 5.1 do i need to factory image 5.02? im on 2.8.5.2
cell2011 said:
How come all CAF i try i end of with failed update binary when i flash? Im on factory 5.1 do i need to factory image 5.02? im on 2.8.5.2
Click to expand...
Click to collapse
You need twrp hammerheadcaf recovery, google it
TomorrowLand_Ace said:
You need twrp hammerheadcaf recovery, google it
Click to expand...
Click to collapse
Ok yes ty i missed that part of caf at the end i kept thinking i wasnt updated on my recovery. I can find twrpcaf in flashify? Got it
cell2011 said:
Ok yes ty i missed that part of caf at the end i kept thinking i wasnt updated on my recovery. I can find twrpcaf in flashify? Got it
Click to expand...
Click to collapse
Give me some feedback after
TomorrowLand_Ace said:
Give me some feedback after
Click to expand...
Click to collapse
Im having trouble flashing caf recovery with flashify
cell2011 said:
Im having trouble flashing caf recovery with flashify
Click to expand...
Click to collapse
Flash it from fastboot its easy. Put device in bootloadet and run this command on pc (on directory of your twrp img): fastboot flash recovery name-of-recovery.imh
cell2011 said:
Im having trouble flashing caf recovery with flashify
Click to expand...
Click to collapse
Can't you flash an .IMG file with twrp now?
Sent from my Nexus 5 using XDA Free mobile app
smalss said:
Can't you flash an .IMG file with twrp now?
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
yes you can since 5.1 twrp version
smalss said:
Can't you flash an .IMG file with twrp now?
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
Yes u can, u can flash newest twrp img in flashify, and then u download hammerheadcaf recovery and flash in latest twrp
Just a heads up. Looks like xposed breaks everything on this rom. I tried installing the official alpha2 build and everything goes to hell on boot.
uodii said:
Just a heads up. Looks like xposed breaks everything on this rom. I tried installing the official alpha2 build and everything goes to hell on boot.
Click to expand...
Click to collapse
xposed is a really early alpha for lollipop, what apps are u trying to use with xposed?
TomorrowLand_Ace said:
xposed is a really early alpha for lollipop, what apps are u trying to use with xposed?
Click to expand...
Click to collapse
I was just looking at lolistats, YouTube adaway, and snapprefs, but installing that zip recovery is what seems to break everything. I know it's early, but I figured it should still work as it does with both CM and AOSP 5.0 roms.
uodii said:
I was just looking at lolistats, YouTube adaway, and snapprefs, but installing that zip recovery is what seems to break everything. I know it's early, but I figured it should still work as it does with both CM and AOSP 5.0 roms.
Click to expand...
Click to collapse
Yes it should, but caf roms, and specially slimsaber, have tons of different things of aosp and cm, in a near future u maybe could get xposed working on caf roms, i am sure that xposed dev, wont give up. Btw, i think u can get similar apps that dont use xposed
xposed doesn't work on slimsaber. some ART optimizations (or perhaps others) that i used make it incompatible with xposed.
@TomorrowLand_Ace: good job :good:
{
"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.
SlimLP is currently in alpha stage, some settings are already in place, much is still missing and would come with time. Stay tuned!
What's working:
RIL(Mobile and Data Network)
Camera
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
External SD Card
Internal SD Card
Video Playback
Physical Buttons
Speaker
Airplane Mode
Bugs/Not working:
video- and audiorecording
Download
Slim Gapps:
http://forum.xda-developers.com/slimroms/general/gapps-official-slim-gapps-trds-slimkat-t2792842
Rooting
SuperSU
Sources:
Device tree: https://github.com/ChronoMonochrome/android_device_samsung_codina
Kernel: Chrono Kernel
Vendor: https://github.com/ChronoMonochrome/android_vendor_samsung_u8500-common
Credits:
@Meticulus - thanks for the support on the initial lollipop bring-up!
@NovaFusion - OMX source patches
@TeamCanjica - vendor sources
@Unjustified Dev - Audio fixes
@golden-guy - great cherry-picks
@nieltg - Sources for Galaxy Ace 2 device
@[email protected] - sources and support
Sergeyl (user from 4pda) - sources and support
@PolishVodka - help in fixing offline charger
XDA:DevDB Information
[ROM][5.1.1_r3] SlimLP, ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: 4.1.2+ && custom recovery
Version Information
Status: Beta
Current Beta Version: 5.1.1_r3
Beta Release Date: 2015-06-03
Created 2015-05-22
Last Updated 2015-06-04
Reserved
Changelog
Build #7 - 03.06.2015
Updated sources
Included playservices/GPS FC bugfix
Fixed not working reboot into recovery option
Fixed torch (should work without delay)
Reverted recent build optimizations
Build #6 - 31.05.2015
Updated sources
Dex preoptimization of apps (so it boots faster)
Various ROM optimizations (thanks mkaluza)
Build optimizations replaced with optimizations by arter97
Entire ROM compiled in ARM(not THUMB) mode - so it should work better
Included call drop fix (credits to golden-guy)
Added fix for gapps optimization after each boot - not tested
Added ChronoKernel app v0.9.8.1 beta - thanks mars_army
Build #5 - 23.05.2015
reverted aggressive ART optimizations - so now the build should boot up normally
fixed EGL bug
Build #4 - 23.05.2015
fixed worse runtime performance
build ROM with Uber toolchain 4.9 and kernel - with Linaro 4.9.3
enabled JustArchi optimizations v4 for lollipop
extreme kernel optimizations based on commit by ace2nutzer
added RRO layers 2.1 support
Build #3 - 22.05.2015
updated to lollipop 5.1.1_r3
added SlimPie
attempt to fix occasional softreboots when wifi tethering is active
kernel: applied some more optimizations
Build #2 - 18.05.2015
updated sources
added navigation bar and custom actions for hardware keys
fixed not rendered pages in browser
Build #1 - 17.05.2015
initial codina bring up
Reserved
To disable buttons backlight:
Create script /etc/init.d/20backlight with content below
Code:
echo 0 > /sys/devices/platform/leds-gpio/leds/button-backlight/brightness
chmod 444 /sys/devices/platform/leds-gpio/leds/button-backlight/brightness
give it 755 permission and execute via android terminal.
Screenshots
Waiting for video and voice recording fix
Thanx anyway @ChronoMonochrome
Nice Work @ChronoMonochrome
..skip this rom, it is too early to lose time for it, imho...
we still have no proper 4.3.x rom, lol..
snds ridiculous...
xo.en said:
..skip this rom, it is too early to lose time for it, imho...
we still have no proper 4.3.x rom, lol..
Click to expand...
Click to collapse
Thanks for recommendation, lol. I do what I like, if you don't like it, then skip it.
ChronoMonochrome said:
Thanks for recommendation, lol. I do what I like, if you don't like it, then skip it.
Click to expand...
Click to collapse
I like what u think
Btw please fix the bug quick
I will wait for your fix
tranthanh17299 said:
I like what u think
Btw please fix the bug quick
I will wait for your fix
Click to expand...
Click to collapse
NO ETA. If bugs would be fixed an easier than to write about them, it is obvious nobody would write about them.
@ChronoMonochrome
I think need to remove link for Chainfire's root because root is included in SlimLP.
And thanks for rom, good job
Kirya12347 said:
@ChronoMonochrome
I think need to remove link for Chainfire's root because root is included in SlimLP.
And thanks for rom, good job
Click to expand...
Click to collapse
It has not any preferences for root, though, that's why there's link in OP.
Is this ROM have In-call low volume issue like Omni @ChronoMonochrome ? Do I have to apply your fix for this ROM also ?
Alankenvis said:
Is this ROM have In-call low volume issue like Omni @ChronoMonochrome ? Do I have to apply your fix for this ROM also ?
Click to expand...
Click to collapse
Normally you should not need to, as low incall volume fix already applied. However, it would be better if someone who does calls often would confirn or refute it, as I have found some changes in sources that may interfere with fix and not sure if it's working.
ChronoMonochrome said:
Thanks for recommendation, lol. I do what I like, if you don't like it, then skip it.
Click to expand...
Click to collapse
Geez...my main thought was: isn't it too alpha to waste YOUR time for it?
I mean - their own page is saying, that rom lacks many functions....
I am fan of slim roms, but...
thank you for your great work chrono, i love slimrom. i try this rom today, and removed some not needed apk from installation zip file, like audio fx, browser etc before flashing, and then no sound at all at my phone? this because i remove audio fx or not? cause when using cm12, whenever i removed audio fx, sound still work properly
UDPATE: i try to clear dalvik & cache, and fix permission through twrp, sound working again
other thing is:
-sim toolkit not displayed in app drawer
-a little bit laggy, etc when open app drawer with apex launcher or switching app
-no performance control yet?
Root options are in developer options, pushing build number repeteadly ?
xo.en said:
Geez...my main thought was: isn't it too alpha to waste YOUR time for it?
I mean - their own page is saying, that rom lacks many functions....
I am fan of slim roms, but...
Click to expand...
Click to collapse
No need to worry about that - if I spending time on this, then I don't do it for nothing. I build it most for myself - but ofc wanted to share with everyone who are interested in that.
dixee said:
thank you for your great work chrono, i love slimrom. i try this rom today, and removed some not needed apk from installation zip file, like audio fx, browser etc before flashing, and then no sound at all at my phone? this because i remove audio fx or not? cause when using cm12, whenever i removed audio fx, sound still work properly
Click to expand...
Click to collapse
There is no problem with deleting audio fx, maybe try to reflash ROM and delete some things more carefully.
other thing is:
-sim toolkit not displayed in app drawer
Click to expand...
Click to collapse
Same problem - I'll investigate into it later.
-no performance control yet?
Click to expand...
Click to collapse
There's no performance control implemented yet - use nofrills or similar app.
kentone said:
Root options are in developer options, pushing build number repeteadly ?
Click to expand...
Click to collapse
In indeed, there are ONLY enabling/disabling root, without any other preferences.
ChronoMonochrome said:
There is no problem with deleting audio fx, maybe try to reflash ROM and delete some things more carefully
Click to expand...
Click to collapse
yes i have done with fix permission and clear dalvik & cache only from twrp
now sound is ok
I don't know if it's just for me or not, but I noticed worse performance of the runtime and math operations on latest builds - all benchmarks has showed the low results I have ever seen(and it's not only for first run). I've uploaded new build - seems that this bug was fixed.
Changelog:
build ROM with Uber toolchain 4.9 and kernel - with Linaro 4.9.3
enabled JustArchi optimizations v4 for lollipop
extreme kernel optimizations based on commit by @ace2nutzer
added RRO layers 2.1 support
First boot might take significantly more time than usual - but it's definetely better than have worse performance.
ChronoMonochrome said:
I don't know if it's just for me or not, but I noticed worse performance of the runtime and math operations on latest builds - all benchmarks has showed the low results I have ever seen
Click to expand...
Click to collapse
I suggest to check ROM + Kernel flags to make sure that u don't break IEEE or ISO rules/specifications for math functions
After that u'll notice best Benchmarks results
{
"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"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 7.0 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
What's working :
Probably everything. It's Nexus!
What's not working :
CM14 is WIP. CM specific functions may not be completely functional.
Code:
Moving forward, this ROM is straight built from CM sources with device tree and kernel mentioned below.
No changes/fixes will be made in this ROM apart from ones done by CM team.
All additional fixes to ROM and feature addition will be done to [URL="http://forum.xda-developers.com/nexus-6/development/rom-crdroid-android-beta-builds-t3480094"]crDroid ROM[/URL] which is CM-based.
Download Links :
ROM (latest uploaded) : AFH - Click Here
Gapps (ARM + 7.1 + Mini) : Open Gapps
Radio + Bootloader (Shamu only, NBD90Z) : Click Here
Instructions :
Download the latest build and GApps
Reboot to recovery
Coming from different ROM? Then wipe Data (without media)
Wipe System and Cache
Flash the latest build and GApps
Reboot and profit!
Additional ROM Features (apart from CM14 common features) :
Enabled Gello (customized browser)
Enabled SNAP camera
Enabled Doze mode
Better LED than AOSP
No forced encryption + F2FS support
Pre-installed Sigma Kernel (see features below)
Sigma Kernel Highlights :
Kernel is free from clutters and snake-oil drivers, please don't request feature unless it REALLY makes difference.
Get Kernel-Aditor Mod from HERE only - not play store.
Stable updates upto 3.10.103 (September)
Removed Force Encrypt.
Enhanced CPU boost driver with SMP Boot infrastructure which puts least load on CPU.
MSM Limiter driver for total per-cpu control.
State Helper driver for hotplugging without sampling overhead. Similar but smarter than stock.
State Notifier driver + Tweaks to auto maintain device when device suspends.
F2FS backport from 4.5 mainline kernel.
MultiROM support.
Enabled advanced TCP congestion controls.
Wake Gestures support
KCal Display Driver - Color Control
Fast Charge Support
Thermal controls
Voltage Control
Sound Control Driver.
Updated sound codec driver for better sound fidelity.
Source :
Device Tree
Kernel
XDA:DevDB Information
CyanogenMod, ROM for the Nexus 6
Contributors
neobuddy89
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Beta
Created 2016-09-17
Last Updated 2016-10-28
Changelog:
Code:
[B]cm-14.0-20161008-UNOFFICIAL-shamu[/B]
* Sync with CM sources.
* Added new blobs.
* Updated kernel with latest nougat sources and memory leak fixes.
* Optimized framework for power and smoothness.
[B]cm-14.0-20160930-UNOFFICIAL-shamu[/B]
* Sync with CM updates. (includes CM updates for BT as well)
* Fresh kernel fork with upstream changes and most features. (See kernel features in OP)
* Removed CM Setup Wizard as it created issue for users without data connection.
[B]cm-14.0-20160924-UNOFFICIAL-shamu[/B]
* Sync with latest from CM.
* New fix for Bluetooth.
[B]cm-14.0-20160922-UNOFFICIAL-shamu[/B]
* Sync with latest from CM.
* Fixed SnapCamera freezing.
[B]cm-14.0-20160920-UNOFFICIAL-shamu[/B]
* Fixed Bluetooth!
* Test new boost framework in the ROM by CM.
* Tuned kernel settings to kill lag.
* Sync with CM.
* Cleaned up Ambient Settings code. No more useless info dialog box.
* Updated camera libs.
[B]cm-14.0-20160919-UNOFFICIAL-shamu[/B]
* Sync with CM
* Fix few FCs including status bar icons.
* Added framework optimizations for smoother transitions
* New Ambient Display settings under Settings menu. Avoid info dialog box on initial access.
* Added missing updates from N kernel.
[B]cm-14.0-20160917-UNOFFICIAL-shamu[/B]
* Initial Release
First!
Yeeeessssss..........
Rom is stable work....
Nice!
You rock @neobuddy89
Good stuff !!
Great!
Enviado desde mi Nexus 6 mediante Tapatalk
Niceeeee! Will give this a try thanks
test it!
At last!!!
Verizon call audio works normally.
LTE data works normally.
Center Clock works.
SystemUI mods work mostly (battery icon mod doesn't air)
Open Gapps 7.0 Micro works well without FC's
Snappy and smooth
Plays well with Elemental 4.07 N kernel (to avoid force encrypt and permissive for Arise Lecitus V4A sound mods)
Roots well with superuser zip and phh superuser apk
Power menu works
Vol Up to wake screen works
3 MinitBattery mod for AOSP7.0 works
Very nice ROM indeed :good:
HueyT said:
Verizon call audio works normally.
LTE data works normally.
Center Clock works.
SystemUI mods work mostly (battery icon mod doesn't air)
Open Gapps 7.0 Micro works well without FC's
Snappy and smooth
Plays well with Elemental 4.07 N kernel (to avoid force encrypt and permissive for Arise Lecitus V4A sound mods)
Roots well with superuser zip and phh superuser apk
Very nice ROM indeed :good:
Click to expand...
Click to collapse
This ROM has a kernel without force encrypt.
Besides that, yes, this already seems like a great ROM. Only thing that didn't work for me was restoring apps on setup. Using OpenGapps. Is this working for anyone else?
Sent from my Nexus 6 using Tapatalk
Some settings not working fully like status bar settings. LED is able to be enabled but no color change and blink options working. Little sluggish compared to purenexus 6.0 but thats to be expected at this stage of its development. It's not a daily driver FOR ME but i can see it easily being one for others.
---------- Post added at 07:45 PM ---------- Previous post was at 07:41 PM ----------
nazfalas said:
This ROM has a kernel without force encrypt.
Besides that, yes, this already seems like a great ROM. Only thing that didn't work for me was restoring apps on setup. Using OpenGapps. Is this working for anyone else?
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
R4INS said:
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
Click to expand...
Click to collapse
Just wondering, because it's working on all the AOSP ROMs.
Sent from my Nexus 6 using Tapatalk
nazfalas said:
Just wondering, because it's working on all the AOSP ROMs.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
probably due to cyanogens weird modified login/recover setup
I'm just tickled that VZW call audio and cellular data working well
Great job.
Sent from my Nexus 6 using Tapatalk
Is there a flashable zip for the kernel?
R4INS said:
Some settings not working fully like status bar settings. LED is able to be enabled but no color change and blink options working. Little sluggish compared to purenexus 6.0 but thats to be expected at this stage of its development. It's not a daily driver FOR ME but i can see it easily being one for others.
---------- Post added at 07:45 PM ---------- Previous post was at 07:41 PM ----------
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
Click to expand...
Click to collapse
To restore apps just delete cyanogen setup wizard from system apps then factory reset
{
"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"
}
Android, Reimagined.
For the best experience, view the thread on a web browser like Chromium or Firefox.
Desktop: Brilliant. Mobile: Good. Tapatalk: OK. XDA-Labs: Horrible.
Code:
/*
* The modifications performed to your device are
* performed by yourself, thus you must perform the
* leap of fate and accept the inevitable outcome, the
* responsibilities of what to do with your device are passed to you.
*
* We are of no responsibility for any damages, data loss
* or results of unexpected outcome, if you have **SERIOUS**
* problems with this software, do not hesitate to contact
* the developers or maintainers of your device port.
*
* We are not liable for anything that happens with your
* device. Shall you somehow screw up and take the leap of faith
* you may find that some companies may do indeed still honour
* warranties, although we cannot give one ourselves.
*
* Don't be stupid and bet on that generosity of companies though,
* please be responsible for what you do with your device.
* Do not try overclocking up to glorious 1337 GHz thinking an OEM
* would replace your glorious space heater only matched by the GTX480 etc.
*
* We recommend you to take the advice above regardless.
*/
XOS is a new generation Android-based cutting-edge OS based on the Android Open Source Project and Code Aurora Forum releases.
What is XOS?
halogenOS, also known as XOS is a new Android ROM which ships with the global aim to
become a modular ROM which keeps as high as potentially possible operating
performance on your mobile device while still maintaining a sufficient feature
base of nice, small and minimal features that would not be available via any
external feature base, extension, mod or plugin.
We hope you have a truly halogenified experience!
Internals of XOS
At core, the ROM is composed mainly of components from the
Android Open Source Project (AOSP) and Code Aurora Forum (CAF),
with extremely minor set of components from LineageOS (LaOS or LN) which
have been added to source in order to allow for better cross-device compatibility.
Our LOVE to others
A huge thanks goes to those behind the AOSP and CAF, the LineageOS Project and all of its
contributors for the sources used in the development of the base ROM which we
started with inclusive of all the work and dedication their team puts in order to
keep us updated on the awesome contributions that they make.
We will be keen on ensuring that we be up to date with the code from our base sources,
with regular ROM updates hopefully coming from time to time.
Please do not ask for ETA's (else you shall be spooked by Mr Skeltal). Almost all of us are
students, and with the current lifestyles and routines we have, it is not that easy to acquire
time to develop the ROM, though we'll be sure to keep you updated and release OTAs as
soon as they are available and ready for publication. If you want to be really updated quick,
then join us on Telegram: http://telegram.me/halogenos
Visit our website for features such as: Downloads, Information etc.
http://halogenos.org
Although no data should be lost or damaged by the flashing process,
we advise you to follow the following steps if you are coming from another ROM:
Code:
* Please take a full [I]Nandroid[/I] backup!
* Please copy your back up to an external device.
* Back up your [I]Internal Storage[/I]
* When completed, [I]clean flash[/I] the build (format using fastboot --wipe-and-use-fbe)
Although you usually may dirty flash halogenOS over other ROMs, considering the other
ROM is built upon the same Android version, it is not guaranteed.
In case of performance issues or crashes please do a clean flash.
Overall as a ROM, XOS is very stable. Our mission statement has always been of maintaining a clean and properly maintained ROM.
We take proper priority with ensuring that performance and stability are put first, features are considered an extra topping on the cake.
All Builds/Devices/Maintainers
Substratum Theming Support
Custom Lockscreen Visualizer
Offline Gesture Recognition
Upstream Security Patches
Support for `addon.d`
Application Signature Spoofing Toggle (for microG)
Various Kernel Optimizations
Long Press Home for Assist
System UX & Performance Optimizations
Audio Tweaks
Enhanced Media Support (Video, Audio, ...)
I/O Tweaks
No black bars on big screens
OnePlus 5T
Alert Slider & Gestures Support
Fingerprint swipe for notifications
Flash Kernel by @nathanchance - compiled using Clang 7
FBE
Issues
None that we know of
Installing for the first time
Code:
* Download the current version of XOS for your device.
* Reboot into a compatible Android Recovery solution. (Note: We recommend [URL="https://forum.xda-developers.com/oneplus-5t/development/recovery-twrp-3-2-1-0-oreo-8-0-8-1-t3729673"]TWRP[/URL], use always the recommended version from first post)
* Wipe [B]Wipe '/system' & '/cache', FORMAT /data preferably using fastboot --wipe-and-use-fbe (You will lose all your data incl. internal storage).[/B].
[I](For `Dirty Flash`, do not wipe anything)[/I]
* Select the appropriate ROM zip and flash the current ROM build.
* Want Google Apps? Obtain and flash the latest GApps from [url]http://opengapps.org/[/url]
* Flash any other system modifications you may want
* Reboot.
Manually updating the ROM
XOS ships with an OTA updater built-in (soon) which should automate the downloading and flashing process,
however should your wish be to manually update the ROM, you should be our guest.
Code:
* Download the current version of XOS for your device.
* Reboot into a compatible Android Recovery solution. (Note: We recommend TWRP)
* [b]Please do not[/b] wipe anything, including Cache/Dalvik/ART, the ROM has you covered.
* Select the appropriate ROM zip and flash the current ROM build.
* Reflash any system modifications that do not survive updated (everything that is not addon.d-capable)
* Reboot.
You do not need to wipe Cache/Dalvik.
You do not need to flash Google Apps again*.
You do not need more than 5 minutes.
* Just make sure that you don't wipe system before flashing.
Screenshots
Currently right now, halogenOS will only include the stock Android theme.
We may one day decide to use a custom theme as soon as that theme is working perfectly fine.
@regalstreak
@xdvs23 (actually xdevs23, but that was already taken on XDA)
@sewer56lol
@jbw716
@marpe
@dango99
@hunter_bruhh
@MSF-Jarvis
@keessonnema
Download Links
Download latest release
You can find all builds on this page
ROM Sources
All Sources | ROM, Kernel, Trees etc. @ halogenOS Gitea.
OnePlus 5T
Kernel source
Device tree
Common device tree
Vendor blobs
Join our
Telegram group
Telegram News Channel
Telegram Off-Topic Group
Code Aurora Forums, LineageOS, ...
And everyone else who contributed and helps us!
In case you feel left out here, please contact us!
XOS Webpage
XDA:DevDB Information
halogenOS, ROM for the OnePlus 5T
Contributors
Evokkimus, xdvs23
Source Code: https://git.halogenos.org/halogenOS/
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: 5.1.4
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 20180813
Stable Release Date: 2018-08-13
Created 2018-04-16
Last Updated 2018-08-13
Changelog
New release - halogenOS 8.1 for OnePlus 5T - 2018/08/18
Merge CAF upstream (LA.UM.6.4.r1-10300-8x98.0)
Speed up MTP
Set westwood as default TCP congestion algorithm
Improve performance and battery life
Fix for a rare occasion of themes causing a bootloop
Update kernel to Linux 4.4.150
Update device trees
Misc. stuff
Release - halogenOS 8.1 for OnePlus 5T - 2018/08/13
Update to Android 8.1 r42 (includes August security patches)
Update launcher to latest version of Amir's Pixel Launcher
Speed up animations (makes everything snappier)
Performance optimizations
Remove unnecessary audio effects
Set audio resampler quality to maximum available
Speed up wake-and-unlock scenario
Upstream device trees
Some fixes
Update kernel to Linux 4.4.147 (upstreamed from android-linux-stable)
Update blobs (use 5.1.4 firmware/modem now for both 5 and 5T)
Misc. stuff
Release - halogenOS 8.1 for OnePlus 5T - 2018/08/01
Merge AOSP upstream (includes July security patches)
Merge CAF upstream
Rebase base frameworks
Add Full screen support for pre-O apps on big screens
Add ripple effect to power menu items
Update Substratum support
Update APNs
Update Flash Kernel
Update kernel to 4.4.145
Update blobs (use OOS 5.1.3 firmware for OP5 and OP5T)
Update device trees for 8.1 (vendorized etc.)
Misc. fixes and improvements
Other stuff that was forgotten
Release - halogenOS 8.1 for OnePlus 5T - 2018/05/31
Add Navigation Bar toggle
Remove default AOSP system update (we don't use that anyway)
Update to Android 8.1 r28 (includes May security patch)
Many potential NPE fixes
Battery saver tile shows charging state
Add HSPA+ icons
Pixel navbar color fix
Fixes and improvements from AOSP master branch
Optimizations
Flash Kernel updated to 4.19
Update Vulkan
Miscellaneous stuff that was forgotten
Release - halogenOS 8.1 for OnePlus 5T - 2018/04/15
Latest security patches
Android 8.1 r20
Update CAF repositories
Update to Flash kernel 4.07 (Linux 4.4.128)
Substratum
Added some customizations
Optimizations
Update blobs
Fix broken alarm in stock clock app
Better audio
Tons of fixes
Improved design of UI
Multitouch fixes from upstream
Improved power menu
Miscellaneous changes and stuff xdevs23 forgot
shamelessly copied from the OnePlus 5 thread :silly:
IF, AND ONLY IF YOU HAVE PROBLEMS WITH ENCRYPTION, PLACE THESE FILES(Google Drive) IN TO /system/framework
These are also in XDA downloads section in this thread.
Reserved
I'm getting error "package for dumpling" this is oneplus 5t
VoLTE?????
galaxy s4 nutjob said:
I'm getting error "package for dumpling" this is oneplus 5t
Click to expand...
Click to collapse
Are you on the latest TWRP? Use codeworkx TWRP
akhilnarang said:
VoLTE?????
Click to expand...
Click to collapse
Yes sir but no trouble i fear
Evokkimus said:
Are you on the latest TWRP? Use codeworkx TWRP
Click to expand...
Click to collapse
I'm on bluspark I'll try with twrp then report back
---------- Post added at 11:15 PM ---------- Previous post was at 10:44 PM ----------
Twrp update worked but now I can't log into Google it says "one sec" then goes to a black screen trying different gapps now
Also where is fingering gestures
Booted fine...just very laggy for me... Not complaining maybe its me...but will check back later after a few updates with this ROM....
alewis2k12 said:
Booted fine...just very laggy for me... Not complaining maybe its me...but will check back later after a few updates with this ROM....
Click to expand...
Click to collapse
Which gapps did you use can you link it
galaxy s4 nutjob said:
Which gapps did you use can you link it
Click to expand...
Click to collapse
https://androidfilehost.com/?fid=673956719939827574
alewis2k12 said:
Booted fine...just very laggy for me... Not complaining maybe its me...but will check back later after a few updates with this ROM....
Click to expand...
Click to collapse
Try rebooting once and wait 5 minutes for app optimization to settle down.
alewis2k12 said:
Booted fine...just very laggy for me... Not complaining maybe its me...but will check back later after a few updates with this ROM....
Click to expand...
Click to collapse
Might be a bad download. In fact, i find it more smooth than any other 8.1 rom. The stock launcher is so dam smooth, i might just refrain from flashing a custom launcher.
galaxy s4 nutjob said:
I'm on bluspark I'll try with twrp then report back
---------- Post added at 11:15 PM ---------- Previous post was at 10:44 PM ----------
Twrp update worked but now I can't log into Google it says "one sec" then goes to a black screen trying different gapps now
Also where is fingering gestures
Click to expand...
Click to collapse
Seems to be a Gapps issue, since latest build went perfectly through setup wizard without hiccups. You can try to use these gapps too if GZR gapps dont work https://download.dirtyunicorns.com/gapps/arm64/EzioGappsMini-arm64-8.x.x-official-April2018.zip
Fingerprint gestures are in System > Gestures , for now there is only swipe down for notifications
Well well well, look who's here with XOS.
Great to see you here buddy ?
Flashed and running smooth asf
bobandar said:
Flashed and running smooth asf
Click to expand...
Click to collapse
Glad you're enjoying it
Not sure if this is a feature but the WiFi is turned off on each reboot. I have to manually turn it ON every time.
Sent from my ONEPLUS A5010 using Tapatalk
gillboyzz said:
Not sure if this is a feature but the WiFi is turned off on each reboot. I have to manually turn it ON every time.
Sent from my ONEPLUS A5010 using Tapatalk
Click to expand...
Click to collapse
This is indeed a feature, although coming straight from Google. It's a security feature introduced in Android 8.1. Which means you will have to enable it on every reboot.