[ROM][NOUGAT][XT907][XT905][JBBL][UNOFFICIAL]AOKP-DiamondJohnDroid-EXTREME
{
"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"
}
DISCLAIMER:
You need to have an unlocked bootloader to use this ROM & kernel. Also I or any contributor in the software DOES NOT take responsibility of damages, data loss or hair loss caused to your phone or person due to downloading this ROM, flashing this ROM or even thinking about this ROM.
0. MAKE ANANDROIID of your existing setup
1. Wipe data, cache/factory reset your phone
2. FORMAT DATA PARTITION AS F2FS
2. Flash ROM zip via TWRP
3. Flash OpenGapps ARM 7.1 zip
4. Reboot and enjoy. NB: ROM is pre-rooted
TWRP: https://forum.xda-developers.com/droid-razr-m/general/twrp-3-1-1-xt907jbbl-t3652141
ROM: https://www.dropbox.com/s/1plx63nw7...-12-11_1306-DiamondJohnDroid-EXTREME.zip?dl=0
Gapps: http://opengapps.org 7.1, ARM
Check out the ROM source on github. Open source, in the spirit of community kangage.
Device Tree:- https://github.com/LineageOS/android_device_motorola_xt897
Kernel Source:- https://github.com/LineageOS/android_kernel_motorola_msm8960-common
People:
https://github.com/orgs/AOKP/people
Video Overview: https://www.youtube.com/watch?v=GdtYxCJljN4
KERNEL:
Kernel in this ROM is based on LOS:
Some items that are different from stock LOS:
Overclocked CPU (1.728GHz from stock 1.512GHz)
Underclocked CPU (96KHz down from stock 384KHz)
Extra CPU Governors
Code:
Default:
[COLOR="Blue"] msm-dcvs
ondemand
interactive
conservative
powersave
performance
[/COLOR]
Added:
[COLOR="Green"]dyninteractive
lagfree
Lionheart
lulzactive
minmax
pegasusq
Scary
smartassv2 (also optimised to step up a little less aggressively and be more inclined to step down)
tripndroid
wheatley[/COLOR]
[*]Overclocked GPU (480MHz from stock 400MHz)
Extra IO Govenors
Code:
Default:
[COLOR="Blue"]noop
deadline
row
cfq
bfq
sio[/COLOR]
Added:
[COLOR="Green"] sioplus
zen
tripndroid
vr[/COLOR]
For an explanation of the different CPU and IO gov's see:
https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
https://forum.xda-developers.com/showthread.php?t=1767797
https://forum.xda-developers.com/nexus-4/general/guide-android-governors-explained-t2017715
NO OTA:
XDA:DevDB Information
[ROM][NOUGAT][XT907][XT905][JBBL][UNOFFICIAL]AOKP-DiamondJohnDroid-EXTREME, ROM for the Motorola Droid RAZR M
Contributors
DiamondJohn
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: JBBL, Data Partition formatted as F2FS
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: 2017-12-11
Stable Release Date: 2017-12-11
Created 2017-12-11
Last Updated 2017-12-18
Reserved
OK, so I lied. I said AICP would be the last, but this really! will be the last.
Reserved
You may notice I have capped the OC down to 1.7GHz from the 1.998GHz, as I think it was too much of a drain on our failing batteries; when overlain with the device kernel bug that forced the CPU to run at the highest clock speed, regardless of what it was set at.
looking great rom
DiamondJohn said:
You may notice I have capped the OC down to 1.7GHz from the 1.998GHz, as I think it was too much of a drain on our failing batteries; when overlain with the device kernel bug that forced the CPU to run at the highest clock speed, regardless of what it was set at.
Click to expand...
Click to collapse
I am downloading it. Thanks!
can't see sim contacts. And youtube streaming in default browser not working. working in other browsers but i like this default browser. that i am facing problem all the nougat roms.
faisala66 said:
can't see sim contacts. And youtube streaming in default browser not working. working in other browsers but i like this default browser. that i am facing problem all the nougat roms.
Click to expand...
Click to collapse
Are you seeing ALL your listed issues with ALL Nougat ROMs? and when you say "all nougat" ROMs are you only talking specifically on this device? or on other devices as well? I actually have another two devices with official ROMs on them (crDroid and RR) so if you have a link I could try? just out of interest.
But, in general, I am a single guy (not a member of the ROM team), with only a single (xt905) phone, and am actually running the RR ROM as my daily, so if it isn't affecting me directly, it wont be looked at. I kinda just built this ROM due to AOKP's historic reputation, and I liked the roid-raged unicorn
and because I could.
tested on two xt907
---------- Post added at 09:19 AM ---------- Previous post was at 09:14 AM ----------
DiamondJohn said:
Are you seeing ALL your listed issues with ALL Nougat ROMs? and when you say "all nougat" ROMs are you only talking specifically on this device? or on other devices as well? I actually have another two devices with official ROMs on them (crDroid and RR) so if you have a link I could try? just out of interest.
But, in general, I am a single guy (not a member of the ROM team), with only a single (xt905) phone, and am actually running the RR ROM as my daily, so if it isn't affecting me directly, it wont be looked at. I kinda just built this ROM due to AOKP's historic reputation, and I liked the roid-raged unicorn
and because I could.
Click to expand...
Click to collapse
which link sir? this is rr your post link: [ https://forum.xda-developers.com/dro...xt905-t3697567 ] ?
faisala66 said:
tested on two xt907
---------- Post added at 09:19 AM ---------- Previous post was at 09:14 AM ----------
which link sir? this is rr your post link: [ https://forum.xda-developers.com/dro...xt905-t3697567 ] ?
Click to expand...
Click to collapse
The link you posted does not work (You appear to have copied the shortened text and not the actual link). I was talking about a link to a web page with an inline video that does not play within the default browser. I'd just like to check if it works in the browser I personally use; ie Via.
DiamondJohn said:
The link you posted does not work (You appear to have copied the shortened text and not the actual link). I was talking about a link to a web page with an inline video that does not play within the default browser. I'd just like to check if it works in the browser I personally use; ie Via.
Click to expand...
Click to collapse
m.youtube.com/watch?v=lbpjVpOt1n0
faisala66 said:
can't see sim contacts.
Click to expand...
Click to collapse
I just tested on a spare device (N5 Running Nougat crDroid) which has no SIM card installed, and when I tried to create a new contact, it asked if I wanted to save it "internally" (remember no SIM) or in my google account. When I tried the same thing on my daily (running RR and also has a SIM), it didnt ask me where, but simply saved it directly to my google account. Personally, I havent saved a contact to the SIM since the "good-old days" before I started using smartphones/android (ie google account) (my first one was actually a windows based device). Doing a quick web search showed this behavior is not uncommon (even maybe a "feature" of Android see https://android.stackexchange.com/q...contacts-on-my-sim-card-with-an-android-phone), and the first one I read suggested using the import feature (in contacts app) to access the SIM contacts.
What happens when you try to save a new contact? does it give you the option? Another thing I also noticed on my spare phone was that it went through a number of security requests before it allowed access to actually save the contact. I don't actually think it will fix your issue, but also check in "Settings/Apps/Contacts/Permissions". Other than that, it may simply be the way the ROM works. Without testing on another device running the same ROM and similar build dates, its hard to say.
faisala66 said:
And youtube streaming in default browser not working. working in other browsers but i like this default browser. that i am facing problem all the nougat roms.
Click to expand...
Click to collapse
I tried using the web version of youtube on my phone, and it would only play for about 1/4 of a second then stop. However, it worked fine on my other device (running crDroid with Jelly browser) Without a logcat, my guess would be the difference in memory between devices. I also noticed that crDroid uses the "frameworks_av" code directly from LOS while all the others I checked use their own versions, which may not have included any bug fixes by LOS. And there have been quite a few, even in the last few days (https://download.lineageos.org/xt897/changes/ eg Fix Memory Leaks)
yes maybe thats why cm12.1 force closes its own.
I tried the ROM and it works perfect. I look forward to some compilation of andreo oreo 8.0. Keep it up !!
juanpalacioscr said:
I tried the ROM and it works perfect. I look forward to some compilation of android oreo 8.0. Keep it up !!
Click to expand...
Click to collapse
I would not expect Oreo to happen. I can build these xt907/xt905 Nougat builds as there is an official LineageOS 14.1 build for the XT897. As such, there is the source code for the motorolla msm8960 kernel, vendor and device. The XT897 is not planned to be getting LineageOS 15 , and therefore there will be no source for our device for me to use. From what I have read thus far, there are specific changes to the kernel (at least) that need to be made to compile Oreo. I have no plans to do such .
DiamondJohn said:
I also noticed that crDroid uses the "frameworks_av" code directly from LOS while all the others I checked use their own versions, which may not have included any bug fixes by LOS. And there have been quite a few, even in the last few days (https://download.lineageos.org/xt897/changes/ eg Fix Memory Leaks)
Click to expand...
Click to collapse
My mistake. I checked, and it appears that most of the changes in LineageOS appear to be automatically merged into other source. ie the Bug Fixes to lineage DID make their way into the source for this ROM; if the changes were made before my compilation date (less the few hours it takes to download the updated source, prepare the build process and run the actual build):highfive:
anyway thanks
:good: :highfive: thanks for your precious time. I am much glad to meet you....
In case anyone has been wondering whats been happening regarding these Nougat builds, I am sad to say that my device has finally died, and therefore I have stopped doing my private builds.
battery issue: read => https://forum.xda-developers.com/showpost.php?p=75696278&postcount=81
battery issue: read => https://forum.xda-developers.com/showpost.php?p=75696278&postcount=81
Related
Moretz Kernel 0.2.2 - Galaxy Note 8.0 EditionGT-N5110 & GT-N5100
Features:
Linux 3.0.101
Frandom
Network speed enhancements
Dynamic read ahead
CPU OC to 1.8GHz
GPU OC to 533MHz
CPU Voltage Control (OV/UV)
Tuned ZZMoove CPU governor (removed all other governors)
Intelligent CPU core hot plugging
Touchboost control, set to 800MHz
ARM CPU topology
LCD frequency switching (40Hz on screen dim, 60Hz on active)
Intelligent GPU scaling (Mali GPU control)
Lots of other fixes/tweaks
Intelligent zipalign at boot (init.d)
Intelligent sql db optimization at boot (init.d)
So, what's so special here?
A few things actually. I grabbed various code bits from many well known developers and worked some of my own magic on this build. First, I bumped the kernel up to 3.0.101 (FINAL) form kernel.org as a base on top of the stock CM 11.0 kernel. Once I pushed all of the enhancements listed above, I focused on tuning ZZMoove to balance performance and battery. I believe I've succeeded in that realm, so all other governors have been removed. This is a flash and forget kernel package. That's what makes it special ... the users do not have to do any tuning, it works, and it works well.
Credits:
Faux123, Andy P, googyanas, psndna88, ryukuri, sbrissen, Cyanogenmod team and may others. Please let me know if I missed you.
Source Code:
https://bitbucket.org/carvsdriver/android_kernel_samsung_smdk4412 (Moretz-New Branch)
Standard Disclaimer:
By flashing this you hold the developer (car vs driver) and anyone else not responsible or liable for any damage to your device, up to and including hard bricking. Basically, there's no warranty - flash at your own risk.
This release is not affiliated to CyanogenMod or Cyanogen Inc. This is my own personal work with lots of kangs from others.
This was tested with CM-11 on a GT-N5110 device. Any other devices or ROMs may not work or exhibit poor behavior. That being said, I only support use of this kernel with CM-11 and the GT-N5110.
Requirements:
Device - Samsung GT-N5110
ROM - CyanogenMod 11.0
XDA:DevDB Information
Moretz Kernel - Galaxy Note 8 Edition (N5110 & N5100), Kernel for the Samsung Galaxy Note 8.0
Contributors
car vs driver, psndna88, faux123, googyanas, AndiP, sbrissen
Kernel Special Features: GPU/CPU OC, UV/OV, UKSM, HotPlug, ARM Topology, LCD Freq Scaling, Linux 3.0.101
Version Information
Status: Stable
Current Stable Version: 0.2A
Stable Release Date: 2014-03-21
Created 2014-03-21
Last Updated 2014-07-03
Change Log:
Moretz 0.2.2 -- Upstream CM11.0 Changes Merged -- 7.4.2014
98865a3: n_tty: Fix n_tty_write crash when echoing in raw mode
7735075: mc1n2: Allow swapping of microphone ADC channels
ed8b659: smdk4412: update sound soc and codecs
5e96596: d710: build stage2 initramfs into kernel
8a5d38c: Fix CVE-2014-3153
6922ae0: Merge "synaptics_s7301: add disabling keypad" into cm-11.0
daf9635: Merge "smdk4412: cypress-touchkey - add keydisabler" into cm-11.0
fd94358: n_tty: Fix n_tty_write crash when echoing in raw mode
969b384: mc1n2: Allow swapping of microphone ADC channels
eba4e20: smdk4412: update sound soc and codecs
Moretz 0.2.1 -- Upstream CM11.0 Changes Merged -- 4.8.2014
c0dce37: dm crypt: optionally support discard requests
15b6c83: dm table: share target argument parsing functions
1886fef: dm: ignore merge_bvec for snapshots when safe
2b791d9: dm: suppress endian warnings
Moretz 0.2a -- Initial Release -- 3.21.2014
Instructions:
1. Download the flashable zip
2. Reboot into recovery
3. Flash the zip
4. Reboot
5. Done
I like to make things simple. Let your device boot up and that's it. No configuration necessary. But, if you want to screw with the CPU governor and ZZMoove settings, I made that easy for you. Just edit the zzmoove file in your init.d directory with the settings you want and reboot.
Click to expand...
Click to collapse
Code:
[CENTER][SIZE="5"][COLOR="Magenta"][B]GT-N5110 Download link:[/B][/COLOR][/SIZE]
[url]http://d-h.st/Gkd[/url]
[B]Version[/B]: Moretz-0.2.2
[/CENTER]
Code:
[CENTER]
[SIZE="5"][B][COLOR="magenta"]GT-N5100 Download link:[/COLOR][/B][/SIZE]
[url]http://d-h.st/ZyZ[/url]
[B]Version[/B]: Moretz-0.2.2
[/center]
Just a couple more things ...
Please do not post mirrors, if one is needed just let me know and I'll post one.
Please leave a review on this project by clicking here.
If you like my work, feel free to buy me a beer or pack of guitar strings by donating.
Click to expand...
Click to collapse
[/CENTER]
How to properly report bugs:
When reporting a bug, you must provide me with some very specific information so that I am able to either reproduce the problem or diagnose it based on logs. If you cannot provide information that I need, I cannot attempt fix the issue.
If the device is crashing:
Please make a copy of your last_kmsg immediately after rebooting the device.
Please make a copy of your logcat for the subsequent reboot.
Attach both files to your bug report and specifically state exactly what happens (are there steps to reproduce it?).
In all cases, please provide a logcat of when the issue occurs or specifically describe what is happening and how you can reproduce the error.
If you have any current issues prior to flashing my kernel, don't expect me to fix them.
The more detail you provide, the more helpful your bug report will be for me.
Feature Requests:
I'll make this one easy, I don't do feature requests. I used to do that, it became a real pain in the ass to keep everyone happy and the project I was working on bug free. Put simply, I put this together to work specifically for me and then decided to share it here. If at some point I decide to add new features, then I'll release new versions to you.
car vs driver said:
Reserved just in case.
Click to expand...
Click to collapse
I'm looking into building my own kernel for the konawifi because I feel like we need more kernel options, so thank you for this awesome customized kernel.
ztotherad said:
I'm looking into building my own kernel for the konawifi because I feel like we need more kernel options, so thank you for this awesome customized kernel.
Click to expand...
Click to collapse
You're welcome, that's what this one is for. Makes the device scream and battery life is excellent.
Sent from my Nexus 5 using XDA Premium 4 mobile app
car vs driver said:
You're welcome, that's what this one is for. Makes the device scream and battery life is excellent.
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
freakin' nice. definitely can't wait then! thanks again for your awesome gift to the Note 8.0 family.
is n5100 model will be supported in next future ?
messi2050 said:
is n5100 model will be supported in next future ?
Click to expand...
Click to collapse
Would you be willing to test? Only reason I didn't publish for n5100 is because I don't have one to verify that I didn't break anything.
I just have to update a few configs and run a new build, let me know.
as an owner of the n5100 I´ll be very interested in your work. so my first question - will this kernel work with probam 1.3.2? maybe I could test it
redukt said:
as an owner of the n5100 I´ll be very interested in your work. so my first question - will this kernel work with probam 1.3.2? maybe I could test it
Click to expand...
Click to collapse
I suppose it should, I did a quick check and looks like that ROM uses the same base 3.0.y kernel that CM 11.0 does. The partition scheme on the devices is the same too (both devices us /dev/block/mmcblk0p5 for the boot partition) ...
There's only one real way to find out though, someone has to flash it - worst case is that it doesn't boot up.
Go ahead and give this a rip and let me know how it goes. It's the same build as the OP with the 5100 defconfig updated to include the features that I added for the 5110.
Download:
REMOVED ... SEE OP FOR DOWNLOADS
MD5:
7864a8e5eb18321c2201cba314fc7a06
If it doesn't boot, just reflash your previous ROM - that'll replace this kernel with whatever one is included there.
Yeah, kernel runs nice So I`ll kept my device on standby, make a wow raid and check the battery stats
Thx for your hard work
Assuming all goes well, I'll update the op to state that both devices are supported and working.
Sent from my Nexus 5 using XDA Premium 4 mobile app
car vs driver said:
Would you be willing to test? Only reason I didn't publish for n5100 is because I don't have one to verify that I didn't break anything.
I just have to update a few configs and run a new build, let me know.
Click to expand...
Click to collapse
i'm using original rom 4.1.2 now so i can't test it sorry
3,5 h standby time loosing NOTHING in battery percentage - full 100% So I`ll check this tomorrow and report my results
edit: very nice
{
"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"
}
edit: bug: no 3g network :/
Hmmm ... no 3G? Y'know what, I think I know why. I'll post another build for you to test in a bit.
Edit: @redukt .... give this one a rip: <EDIT>SEE OP FOR DOWNLOADS.</EDIT>
car vs driver said:
give this one a rip:]
Click to expand...
Click to collapse
3G runs now
Many thanks for your quick reply
Excellent. I'm going to update the OP and support both devices then. Thanks for the quick turn around with testing, I appreciate it.
does anybody tested it on AOSB rom?
lolek2382 said:
does anybody tested it on AOSB rom?
Click to expand...
Click to collapse
yeppp, runs with AOSB 1.3.2
car vs driver said:
Hmmm ... no 3G? Y'know what, I think I know why. I'll post another build for you to test in a bit.
Edit: @redukt .... give this one a rip: <EDIT>SEE OP FOR DOWNLOADS.</EDIT>
Click to expand...
Click to collapse
3G is working on my N5100 did I download the updated file just install a few minutes ago oh thankyou for supporting our tab the the Devs on the the better
{
"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"
}
Base: N7100 KK Sources
Linux 3.0.31
Compiled using latest ArchiToolchain 5.2.0
ArchiDroid Optimizations
Using AnyKernel method (compatible with all ROMs for both AOSP and Samsung)
And many other awesome things I have no time to list
ArchiDroid Optimizations:
- Fully optimized for Samsung Galaxy S3 (-marm -march=armv7-a -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=softfp)
- Compiled with O3 optimization level (-O3)
- Performed interprocedural pointer analysis and interprocedural modification and reference analysis (-fipa-pta)
- Performed loop invariant motion on trees. It also moved operands of conditions that are invariant out of the loop, so that we can use just trivial invariantness analysis in loop unswitching. The pass also includes store motion (-ftree-loop-im)
- Created a canonical counter for number of iterations in loops for which determining number of iterations requires complicated analysis. Later optimizations then may determine the number easily (-ftree-loop-ivcanon)
- Performed induction variable optimizations (strength reduction, induction variable merging and induction variable elimination) on trees (-fivopts)
- Tried to reduce the number of symbolic address calculations by using shared “anchor” symbols to address nearby objects. This transformation can help to reduce the number of GOT entries and GOT accesses on some targets (-fsection-anchors)
- Assumed that loop indices do not overflow, and that loops with nontrivial exit condition are not infinite. This enables a wider range of loop optimizations even if the loop optimizer itself cannot prove that these assumptions are valid (-funsafe-loop-optimizations)
- Moved branches with loop invariant conditions out of the loop (-funswitch-loops)
- Attempted to avoid false dependencies in scheduled code by making use of registers left over after register allocation. This optimization most benefits processors with lots of registers (-frename-registers)
- Re-ran common subexpression elimination after loop optimizations are performed (-frerun-cse-after-loop)
- Didn't keep the frame pointer in a register for functions that don't need one. This avoids the instructions to save, set up and restore frame pointers; it also makes an extra register available in many functions (-fomit-frame-pointer)
- Made a redundant load elimination pass performed after reload. The purpose of this pass is to clean up redundant spilling (-fgcse-after-reload)
- Ran a store motion pass after global common subexpression elimination. This pass attempts to move stores out of loops (-fgcse-sm)
- Eliminated redundant loads that come after stores to the same memory location, both partial and full redundancies (-fgcse-las)
- Constructed webs as commonly used for register allocation purposes and assigned each web individual pseudo register. This allows the register allocation pass to operate on pseudos directly, but also strengthens several other optimization passes, such as CSE, loop optimizer and trivial dead code remover (-fweb)
- Performed tail duplication to enlarge superblock size. This transformation simplifies the control flow of the function allowing other optimizations to do a better job (-ftracer)
Click to expand...
Click to collapse
Download
What to expect:
- Awesome stock battery life on AOSP ROMs (due to Samsung sources and not smdk4x12)
- Blazing fast (Deep advanced optimizations, Linaro toolchain, this is the beast)
- High compatibility (AnyKernel method, the kernel should work on all ROMs)
What to expect in future:
- You tell me
What to NOT expect:
- Many CPU or I/O governors # We don't need overhead, you can achieve nearly the same just by tweaking governor to your needs
- Features I don't like/need
- Dualboot (see above ^)
- F2FS (see above ^, however this one depends on kernel upstreaming, as f2fs is merged)
ArchiKernel is provided in 4 different variants, 2 for AOSP ROMs and 2 for SAMSUNG ROMs.
AOSP -> 29 MALI blobs AOSP variant. Should cover all Lollipops for SGS3.
AOSP_OLD -> 23 MALI blobs AOSP variant. Should cover all KK and pre-KK ROMs for SGS3.
SAMSUNG -> 23 MALI blobs Sammy variant. Should cover all JB ROMs and also some KK ROMs based on N7100 port (such as ArchiPort)
SAMSUNG_NEW -> 29 MALI blobs Sammy variant. Should be used only on KK+ Sammy ROMs based on korean port
ArchiKernel is using my own AnyKernel flashing method, therefore it does not suffer from a need to update it with maintenance ramdisk updates, and that's one of the reason why it should work properly with all ROMs, even those not officially supported, as long as variant matches.
Flashing instructions:
1. Make sure that you have stock kernel already flashed (the one which comes with your ROM), if you're running custom kernel already, reflash your ROM without wipe, this will also flash stock kernel. This is ultimately important, DON'T FLASH ARCHIKERNEL ON ANOTHER CUSTOM KERNEL, you may face various issues you've never seen before.
* This is because ArchiKernel uses AnyKernel method - it pulls ramdisk from your current kernel. If you brick your phone by flashing AK on top of custom kernel, you know who will be responsible for that.
2. Flash ArchiKernel zip.
3. Profit!
Updating instructions:
1. If you arleady have older ArchiKernel version flashed properly with above instructions, and changelog doesn't state otherwise, just flash the .zip with new version of AK.
2. No wipes, cleaning dalvik cache or anything else is required, flashing zip is enough.
3. Profit!
Bugs:
None known
XDA:DevDB Information
[EOL] [KERNEL] [AOSP/Samsung/Ports] [ArchiToolchain 5.2] [01/10/15] ArchiKernel V2.1, Kernel for the Samsung Galaxy S III I9300
Contributors
JustArchi, Moster2
Source Code: https://github.com/ArchiDroid/ArchiKernel
Kernel Special Features:
Version Information
Status: No Longer Updated
Created 2014-06-17
Last Updated 2015-11-12
Reserved
Reserved
Last one.
Great job! Amazing to see a dedicated thread for this beauty.
Will report the experience
V1 uploaded in download section on the top of the thread. It should work with all AOSP ROMs but you tell me if it does. Don't flash it on Sammy (yet). Let me know if I screwed up something, it's late .
will test on omni,thanks
Well, I've been waiting for this thread since I read about "ArchiKernel" =D
I installed the kernel just a few minutes ago and I will test during this days to see how it behaves.
Q: Will you add support to customize it with an app (like TricksterMod, Stweaks or BoefflaConfig)? I'm just asking because I'm curious, I know is to early in development stage already to have this, but I just wanted to know
Thanks!
coto39 said:
Well, I've been waiting for this thread since I read about "ArchiKernel" =D
I installed the kernel just a few minutes ago and I will test during this days to see how it behaves.
Q: Will you add support to customize it with an app (like TricksterMod, Stweaks or BoefflaConfig)? I'm just asking because I'm curious, I know is to early in development stage already to have this, but I just wanted to know
Thanks!
Click to expand...
Click to collapse
At some point I'll definitely consider adding ArchiKernel support in ArchiDroid app, but it won't come too fast.
However, you can still "tweak it' in various ways. SetCPU, TricksterMod and similar apps are only a few examples. Boeffla Sound Control app (not boeffla config) will work as well. But think twice if you want to do, as ArchiKernel is pretty damn tweaked right after booting.
Flashed on Temasek's v98 and works perfectly. Just finished downloading boeffla sound app and I'm ready to rock this new toy :^P
Will report battery life and stuff later!
Keep your fine work up Archi. Cheers!
beeeto said:
Flashed on Temasek's v98 and works perfectly. Just finished downloading boeffla sound app and I'm ready to rock this new toy :^P
Will report battery life and stuff later!
Keep your fine work up Archi. Cheers!
Click to expand...
Click to collapse
If you want to know my opinion - Current smdk4x12 source used in all AOSP kernels is a crap. Somebody screwed up something really hard, I looked at the sources and there are over 7 hundred of different files (comparing to Update13), half of the updates from Update11, Update12 are not even included, while Update13 is not included at all. Whole kernel is one big mess and I have no idea how it even boots. It contains so many merge derps and hacks/workarounds that it hurts. I didn't even want to fix it, too much work to do. I started from clean stable and battery friendly Update13 base.
After flashing first alpha version of my kernel I immediately noticed significantly improved battery life, same as on Sammy ROM. So now I have my perfect combo, ArchiDroid 2.X AOSP speed and ArchiKernel Sammy battery life. Whatever you say, I'm keeping this baby. I love this kernel.
Big credit goes to @Yank555 and @Lord Boeffla because they're true kernel developers, I've made my own kernel based mostly on their commits (but not only, I added my own part as well and I'll add more soon).
Ah guys, and remember that this kernel uses AnyKernel method, which means that it will PULL ramdisk from your CURRENT kernel so for best results MAKE SURE that you're on STOCK kernel for your rom BEFORE flashing this.
JustArchi said:
Ah guys, and remember that this kernel uses AnyKernel method, which means that it will PULL ramdisk from your CURRENT kernel so for best results MAKE SURE that you're on STOCK kernel for your rom BEFORE flashing this.
Click to expand...
Click to collapse
Add it to the OP!
While not everyone actually reads even the first post, even fewer people would actually bother reading the whole first page.
JustArchi said:
Ah guys, and remember that this kernel uses AnyKernel method, which means that it will PULL ramdisk from your CURRENT kernel so for best results MAKE SURE that you're on STOCK kernel for your rom BEFORE flashing this.
Click to expand...
Click to collapse
Do i have to flash the whole r9m again then?
Sent from my GT-I9300 using XDA Free mobile app
skim0322 said:
Do i have to flash the whole r9m again then?
Sent from my GT-I9300 using XDA Free mobile app
Click to expand...
Click to collapse
If need be, but the stock kernel alone should be enough if you get hands on a .zip.
Awesome
Sent from my GT-I9300 using Tapatalk
JustArchi said:
Ah guys, and remember that this kernel uses AnyKernel method, which means that it will PULL ramdisk from your CURRENT kernel so for best results MAKE SURE that you're on STOCK kernel for your rom BEFORE flashing this.
Click to expand...
Click to collapse
May I ask for a flashable zip file of the stock kernel..Thanks.:good: I would like to try this
JustArchi said:
Ah guys, and remember that this kernel uses AnyKernel method, which means that it will PULL ramdisk from your CURRENT kernel so for best results MAKE SURE that you're on STOCK kernel for your rom BEFORE flashing this.
Click to expand...
Click to collapse
i am on archidroid 2.4.6 with boeffla kernel.u mean that i cannot flash your kernel over my current kernel?
Are cam bugs gone since you did not upstream it to the 3.101?
Wysłane z mojego GT-I9300 przy użyciu Tapatalka
This is my personal build and just want to share with you guys here. I'm not a dev, just an Android enthusiast who knows a thing or two. And a flashaholic like all you guys here in XDA.
It's CM12 but built with Linaro toolchain(ROM side) and has some few cherry-picks like Clock-Customization, Navigation bar height option and smooth-scrolling mod options.
It also has new bootanimation and AOSP keyboard swyping gesture.
SuperSU and Viper4Android will be shown on "Settings" page if you are using them.
Download - N5-Lollinaro
G-apps
{
"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"
}
Changelog:
17-Jan - Synced CM sources on 17-Jan, 09:00AM HKT
Add smooth-scrolling mod options.
/**
* Indicates whether to system-wide-override to enable/disable or not.
* 0 = force to enable scrollingCacheEnabled regardless of app setting
* 1 = default is to enable scrollingCacheEnabled unless app specifies
* 2 = default is to disable scrollingCacheEnabled unless app specifies
* 3 = force to disable scrollingCacheEnabled regardless of app setting
*/
14-Jan - Synced CM sources on 14-Jan 01:30PM HKT
CM changelogs can be found here in CM Gerrit.
Disclaimer:
As always, flash at your own risk.
Credits:
Cyanogenmod
Google
AOSP
Other custom ROMs
For PA-Unofficial(Alpha), get it from here -> https://www.mediafire.com/folder/4yxb6oyeb5ii8/PA
It also has the clock customization and nav bar custom height cherry-picks.
thanks....
Cheers ?
I may make an F2FS version and multi-ROM compatibility as well with the stock kernel. I'll give it a try this weekend.
Right now though, you can still make it as a secondary ROM. Just make sure you're on latest 2.8.3 twrp for multi-ROM.
It seems I've been very late to the CM12 ROM party hence the almost no-response here, I understand that. But anyways, I'll still continue to update this whenever I have a chance and since I'm using my own build anyway so I might as well always share it.
Next build, another cherry-pick will be added. An option for smooth-scrolling mod, it will be placed in the "developer option" page.
There is another unofficial stock cm12 thread, but don't let that detour your work. Can never have enough Roms. You've only had it posted for a day. Give it time
New build is up!
Synced CM sources on 17-Jan, 09:00AM HKT
Add another cherry-pick(from Temasek git), smooth scrolling mod options:
/**
* Indicates whether to system-wide-override to enable/disable or not.
* 0 = force to enable scrollingCacheEnabled regardless of app setting
* 1 = default is to enable scrollingCacheEnabled unless app specifies
* 2 = default is to disable scrollingCacheEnabled unless app specifies
* 3 = force to disable scrollingCacheEnabled regardless of app setting
*/
You might be late to CM party but you are one of first to publish rom with theme engine. So thumps up for that [emoji106]. Haven't tested it out though.
Looks like CM needs to work more.
In quick settings didn't find much options almost stock one with just the ability to rearrange them. Also no download and upload speeds in status bar.
---------- Post added at 01:11 PM ---------- Previous post was at 01:02 PM ----------
Found this (Usb storage) under apps section. Bug?
varuntis1993 said:
You might be late to CM party but you are one of first to publish rom with theme engine. So thumps up for that [emoji106]. Haven't tested it out though.
Looks like CM needs to work more.
In quick settings didn't find much options almost stock one with just the ability to rearrange them. Also no download and upload speeds in status bar.
---------- Post added at 01:11 PM ---------- Previous post was at 01:02 PM ----------
Found this (Usb storage) under apps section. Bug?
Click to expand...
Click to collapse
Maybe that's for devices with external SD card or a non-unified storage setup. So when they move the apps to SD card it will show up there. Not needed by Nexus since it's a unified storage anyway.
Not sure though, so many commits has been merged since I last Synced and I didn't check the Gerrit notes much for all the changes. Many awesome features has been merged, kudos to CM, all credits to them.
Rycon33 said:
Maybe that's for devices with external SD card or a non-unified storage setup. So when they move the apps to SD card it will show up there. Not needed by Nexus since it's a unified storage anyway.
Not sure though, so many commits has been merged since I last Synced and I didn't check the Gerrit notes much for all the changes. Many awesome features has been merged, kudos to CM, all credits to them.
Click to expand...
Click to collapse
Yup this is for devices with sd card slot.
Oh, I just noticed one person voted and gave this ROM a 1-star.
I can understand it, but at least take some time to report what problems you encountered with this ROM and I'll see what I can do. The first build has been very solid for me the past few days and this new build today has brought more features and I expect it to be good as well(or better than the previous build). This is CM with some of my personal cherry-picks that I think won't be integrated in CM12.
Please be gentle on voting as it will give different perception to the would-be user in the future(if there's any).
TIA
Rycon33 said:
Oh, I just noticed one person voted and gave this ROM a 1-star.
I can understand it, but at least take some time to report what problems you encountered with this ROM and I'll see what I can do. The first build has been very solid for me the past few days and this new build today has brought more features and I expect it to be good as well(or better than the previous build). This is CM with some of my personal cherry-picks that I think won't be integrated in CM12.
Please be gentle on voting as it will give different perception to the would-be user in the future(if there's any).
TIA
Click to expand...
Click to collapse
Or may be a noob trying to behave cool voted 1star coz he belived the thread should have been some where else...
Currently m running really low on bandwith so cant help u ... But i assure u once i get my data recharged ...u would hear from me...
There is something i wanted to ask ...
Would it be possible to get delta updates for the rom?
I have used linaro based cm when i had a Galaxy s2 and i knw the difference and power of linaro optimisations...
^^ I'm sorry mate, but I have no idea on how to implement delta update.
Eeh.. So many unofficial CM roms and nothing is based on CAF All I really need is CAF CM12 built with SaberMod or Linaro toolchain, -O3 optimizations or JustArchi's Optimizations.
(OP pls consider, lol)
reas0n said:
Eeh.. So many unofficial CM roms and nothing is based on CAF All I really need is CAF CM12 built with SaberMod or Linaro toolchain, -O3 optimizations or JustArchi's Optimizations.
(OP pls consider, lol)
Click to expand...
Click to collapse
From what I understand, CM has a separate CAF branch and when everything is fine they move it to the main branch(where nightlies and unofficial ones are based from). I might be confused, so if anybody can shed a light about this CAF thing, feel free to do so.? I'm currently lazy searching about it , LoL.
BTW, JustArchi hasn't released his optimization for CM12 yet. I know he is testing privately but hasn't released one yet for public.
Rycon33 said:
From what I understand, CM has a separate CAF branch and when everything is fine they move it to the main branch(where nightlies and unofficial ones are based from). I might be confused, so if anybody can shed a light about this CAF thing, feel free to do so. I'm currently lazy searching about it , LoL.
BTW, JustArchi hasn't released his optimization for CM12 yet. I know he is testing privately but hasn't released one yet for public.
Click to expand...
Click to collapse
thx for JustArchi info. well, actually CAF is stable enough even now, I use Nameless ROM but it's just like CM but with more features, no optimizations.. If You could test it and consider releasing it, it would be great (and well, that ROM could be more original) :good: just look how much AOSP CM12-based roms we have:
http://forum.xda-developers.com/goo...unofficial-cm12-cmhammerhead-nexus-5-t2938502
http://forum.xda-developers.com/google-nexus-5/development/cm11-hammerhead-nightly-kangs-t2528235
http://forum.xda-developers.com/goo...rom-cm12-unofficial-hammerhead-gapps-t2969820
http://forum.xda-developers.com/goo...m-cm12-unofficial-hammerhead-nexus-5-t2975980
http://forum.xda-developers.com/goo...nt/rom-kernel-crdroid-lollipop-5-0-0-t2950866
Btw, I've also compiled an Unofficial Paranoid Android(Alpha). Those who wants to try it, get it from here -> Unofficial PA Alpha.
It also has the clock customization and nav bar custom height cherry-picks.
For G-apps, prefer to use Bank's.
As always, be warned, flash at your own risk.
I'm seeing quite a number of downloads already for PA unofficial build. I guess nobody else are compiling for PA yet? Or at least nobody else are sharing their builds other than me, lol.
Been with it for few days now and it's been solid. I also flashed Franco kernel with it.
Now jumping to Layers/RRO bandwagon.
Download link for PA-alpha unofficial build in Post #2 or HERE.
Sample of Layers/RRO with DarkPink theme.
Rycon33 said:
I'm seeing quite a number of downloads already for PA unofficial build. I guess nobody else are compiling for PA yet? Or at least nobody else are sharing their builds other than me, lol.
Been with it for few days now and it's been solid. I also flashed Franco kernel with it.
Click to expand...
Click to collapse
Her man,
Thanks for compiling these for us. I flashed the pa alpha last night and it just seemed like aosp. Did I miss something? I know they are slowly adding features so maybe that's it and also why they haven't released anything official. Thanks again for sharing your builds with all of us.
Sent from my Nexus 5 using Tapatalk 2
{
"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"
}
SOURCE
**Snapdragon™ is a registered trademark owned by Qualcomm Technologies Inc.
**Synapse™ is a registered trademark owned by @Andreilux
**(v1)Xcelerate Logo™ is created by @fareed_extreme
**(v2)Xcelerate Logo™ is created by @Sharan Narayan
XDA:DevDB Information
Xcelerate™ Custom Kernel, Kernel for the YU Yureka
Contributors
kairi_zeroblade, DooMLoRD, RohanAJoshi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Production build 4
Stable Release Date: 2015-04-11
Created 2015-02-16
Last Updated 2015-04-11
Reserved
Short Credit list:
DooMLoRD for assisting in the compilation
Rohan Joshi, Prithvi Raju and Raj Gopi for testing
Cyanogen
ARM
Short Feature list:
Basic Governors(I won't add Ripoffs)
Built using my own GCC 4.9.x Toolchain(with fixes specifically Aimed at Cortex A53 erratas) built across the standards of Google's own Toolchain..
Simple and no fancy stuff..(more does not guarantee it's better)
Uses a simple free and user friendly application called Synapse by @AndreiLux for configuration purposes(slightly adding more functionality)
A few Notes:
Be advised that this kernel is best used "As is" i do want to prohibit the use of scripts that they say "enhances performance and battery" just use the kernel as it is..everything is managed automatically by the kernel and rest assured continuous innovations are en-route.
**Camera might be broke on OLDER CM11 and UNOFFICIAL BUILDS since this is built using the latest source from Cyanogen use this FIX
Compatibility list:
According to testers/users feedback the Kernel works on the FOLLOWING ROMS(tested)
CyanogenMod 11(Stable)
The list will grow as soon as Testers/Users can provide means and ways to make this compatible with everything..
Downloads
Grab latest Production builds here
Nice work mate :good:
BTW could have been much better if u could just left cm commits on git
so would have been easier for other devs to track earlier parent commit changes Rather than using : initial dump of Yureka source from CM snapshot 2-13-2015
Anyways no problems .....
Proud to be tester of this kernel..
working amazingly..
charging speed is double than before now..
also smoothness is awesome, thanks bro..
in call battery drain is dramatically reduced from 12% / hr to 6% / h..
will seek for further features..
does it shutdown cores when low usage ???
Not a fan of Custom Kernels, but...
but, yeah, but for the first time 'll be trying this (don't know why but I have this voice inside of me that's compelling me to try this out), hope everything goes well, will edit to share my experiences once I've used it for a couple of days, till then, thanks for this and appreciations for your efforts.
more governors please?
Thanks a lot! I had been waiting for this kind of a custom kernel!
hey, could you add smartassv2 governor to the kernel?
*downloading the kernel as i type*
Cheers!
:good: :good:
camera not working!!!!!!!!!!!!!!!!
sauravdante said:
camera not working!!!!!!!!!!!!!!!!
Click to expand...
Click to collapse
Flash the updated kernel I have posted, it includes the libs, then flash xcelerate kernel, camera should work.
Op can add those libs.
No UCI support detected !
Damn ! OP enlighten me on this error when I try to open Synapse.
I'm rooted, I have the stock room that came with the cell, the ago had superuser permissions, but still I'm not able to get that app to work. Did a normal flash, booted into recovery, selected the zip that I downloaded and record again.
Googled for the error, found a post in which a guy having Xiaomi had the exact same problem, there you our someone suggested to flash normally, so that's kinda what I did, what m I missing ??
hkm93 said:
Damn ! OP enlighten me on this error when I try to open Synapse.
I'm rooted, I have the stock room that came with the cell, the ago had superuser permissions, but still I'm not able to get that app to work. Did a normal flash, booted into recovery, selected the zip that I downloaded and record again.
Googled for the error, found a post in which a guy having Xiaomi had the exact same problem, there you our someone suggested to flash normally, so that's kinda what I did, what m I missing ??
Click to expand...
Click to collapse
I am getting this. [emoji20]
hkm93 said:
Damn ! OP enlighten me on this error when I try to open Synapse.
I'm rooted, I have the stock room that came with the cell, the ago had superuser permissions, but still I'm not able to get that app to work. Did a normal flash, booted into recovery, selected the zip that I downloaded and record again.
Googled for the error, found a post in which a guy having Xiaomi had the exact same problem, there you our someone suggested to flash normally, so that's kinda what I did, what m I missing ??
Click to expand...
Click to collapse
Sudeep Duhoon said:
I am getting this. [emoji20]
Click to expand...
Click to collapse
Support for synapse is probably coming in the next builds..as I'm not familiar with the sysfs for the YU yet..I'm building this blind and with @RohanAJoshi only doing the tests for me.. rest assured its stable, fast and battery friendly..
EDIT:
I'm still looking for testers if someone is interested in hitting up to the task well you can find me on Hangouts via [email protected]
I am in pac man rom can i use this kernal?
proximity issue
Facing proximity issue after flashing this kernel.... Hope so this ll get fixed in upcoming builds nice work indeed
---------- Post added at 04:59 AM ---------- Previous post was at 04:55 AM ----------
Camera not working after flashing latest build
Been using for more than half a day. So far so good. thanks @kairi_zeroblade :good:
Testing your kernel on dumtara CM11 build.
Any possibilities of some custom governors that implement core hot plugging functionality ??
Error
satitrip said:
Click to expand...
Click to collapse
Dude, its already posted in the thread, Read first. Correct your image size, it covers my screen, seriously.
cm11 dumtara
I'm on cm 11 by dumtara. can I flash this kernel?
kairi_zeroblade said:
I'm still looking for testers if someone is interested in hitting up to the task well you can find me on Hangouts via [email protected]
Click to expand...
Click to collapse
I saw ur post regarding that, but I may not have mentioned this but I'm not so good in technical side of android. Being a java developer I never bothered about them but for the past few days I'm actually inclined towards learning android development too, say just as an additional hobby, and to my surprise it's Java too.
Now that I have already flashed the kernel, I can be of some use for sure, but conditions apply. I am not available all ( I can update you on a daily basis in between 10-11 pm IST, and on weekends if that's ok with you) the time and someone will have to guide me or provide info on what I'm supposed to do, coz I have no idea what needs to be done while testing a kernel.
Sudeep Duhoon said:
Flash the updated kernel I have posted, it includes the libs, then flash xcelerate kernel, camera should work.
Op can add those libs.
Click to expand...
Click to collapse
Thanks.. But which kernel should should I flash first and which one next.. Can you give download links pls.
{
"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:
YOU are doing modifications to your device.
YOU are responsible for what you do.
We are not responsible for any damages, data loss or any type of unexpected,
bad or damaging results! If you have **SERIOUS** problems with this software,
please contact the developers or maintainers. We are not liable for anything
bad that happens to your device.
As long as you are responsible, some companies such as OnePlus
WILL HONOR IT. Some people occasionally describe them as heroes.
Don't be stupid and bet on that though, please be responsible for what you do.
We prohibit you from overclocking to 1337 GHz thinking, that an OEM would
replace your glorious space heater etc.
We recommend you to take the advice above regardless.
halogenOS Checklist
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:
Please take a full nandroid backup!
Please copy your back up to an external device.
Backing up your Internal Storage is also recommended.
When completed, please clean flash the build!
Although you usually can dirty flash halogenOS over other ROMs, considering the other
ROM has the same Android version, it is not guaranteed. In case of serious
crashes please do a clean flash.
This is a ROM that is currently in an beta state.
XOS is a new generation cutting-edge OS for Android based on 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 CodeAuroraForums (CAF),
featuring only extremely minor set of components from CyanogenMod (CM) 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 CodeAuroraForums (CAF), the CyanogenMod
organization 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
(Not finished yet)
Common stuff
Known issues:
No backlight for hardware keys
Please use Footej camera for video recording (4K supported) or Google Camera (1080p).
Navbar section in SystemUI Tuner crashes
Known issues are going to be fixed as soon as possible. We don't have infinite time.
Planned features (don't ask for these!):
Lockscreen Visualizer (This time we are going to make it ourselves. Since on CM-based ROMs the lockscreen visualizer causes the infamous QuickSettings Bug, we are making a new implementation)
Navigation bar & Hardware Keys toggles
Heads-Up toggle
Hardware buttons backlight
And more stuff I don't remember now
Highlights :
Substratum
Full media support (FFMPEG, video codecs, ...)
Great Audio quality, no distortions, no crap
Optimized many portions of the system including surfaceflinger, inputflinger, System Server, and more
Super fast boot
Superuser-capable
Great battery life
Soundmod support (not all soundmods work on Nougat, it's not our fault)
addon.d support (backups your gapps etc. when flashing new build - don't wipe system before flashing!)
init.d support
BusyBox
Disabled Access Time for all partitions (We don't need access time. When access time is enabled, it will store the exact date of the access when a file is accessed, what just wastes write cycles (in theory) and has impact in I/O performance.)
Super smooth
Signature Spoofing toggle (Support for MicroG)
Support for trusted third-party WebViews like Chrome
Long press on home for assist toggle
Security Patches in kernel
OpenGapps (Mini/Micro/Nano recommended) and Banks GApps support
Full KeyHandler & KeyDisabler support
Dexpreopt for faster (first) boot time and less space consumption on data partition
Upgrade & Boot the ROM in just 5 minutes - no more endless waiting for flashing a new build
Very high compatibility with other ROMs
Warning: You should not use SuperSU by Chainfire, as that breaks sensors on Nougat ROMs for Redmi Note 3 .
Instead, please flash this zip and install the phh's superuser app from Play Store: Phh's Superuser
How to update the ROM:
Download the latest zip
Reboot into TWRP (Please use official TWRP)
Do not wipe anything
Flash the ROM
Reboot
You don't need to wipe Cache/Dalvik.
You don't need to flash gapps again. There is some magic going on which keeps your GApps. Just make sure that you don't wipe system before flashing.
You don't need more than 5 minutes.
Supported Kernels
Stock kernel. (Great battery - Performance ratio) (recommended)
You can actually flash any custom kernel on this rom.
CM kernels are usually supported, especially those that are delivered as an
AnyKernel package.
@regalstreak
@xdvs23 (actually xdevs23, but that was already taken on XDA)
@sewer56lol
@jbw716
@marpe
@dango99
@hunter_bruhh
@MSF-Jarvis
ROM Sources
All sources incl. ROM, Kernel, Trees @ halogenOS GitHub Organisation.
OnePlus 2
Kernel source
Device tree
Vendor tree
Telegram group
Telegram News Channel
Telegram Off-Topic Group
Credits
CodeAurora
CyanogenMod
And everyone else who contributed and helps us!
In case you feel left out here, please contact us!
Try the links here if you can't click on them (XDA Labs) etc.
AndroidFileHost
Webpage (Down Currently)
XDA:DevDB Information
halogenOS for OnePlus 2, ROM for the OnePlus 2
Contributors
regalstreak, xdvs23, hunter_bruhh, Everyone else mentioned above!
Source Code: http://github.com/halogenOS
XDA:DevDB Information
halogenos Kenzo, ROM for the Xiaomi Redmi Note 3
Contributors
manhar2108, thestrix
ROM OS Version: 7.x Nougat
Version Information
Status: Beta
Created 2016-10-26
Last Updated 2016-10-26
Reserved
DOWNLOAD LINKS : HERE
FAQ ?
Q1 . VOLTE ?
ANS . No, Not in this build as of now @TheStrix fixed it waiting for his release
Reserved
Screenshots / Video
manhar2108 said:
Screenshots / Video
Click to expand...
Click to collapse
Already using since some hours , almost stable ...
just need to see in sounds, I got no tones for Ringtone or Notification...And when I increase volume level, it goes default at same time, please fix it.
Other than that I didn't find any major issue.
Thanks for ROM keep updating All the best :good:
DroidBot said:
Already using since some hours , almost stable ...
just need to see in sounds, I got no tones for Ringtone or Notification...And when I increase volume level, it goes default at same time, please fix it.
Other than that I didn't find any major issue.
Thanks for ROM keep updating All the best :good:
Click to expand...
Click to collapse
how's about battrry back up?for 10% how many Sot do you got?
Does battery percentage and styles work?
Gapps recomend? PICO? MINI? or blanks gapps?
Based on what rom?
DroidBot said:
Already using since some hours , almost stable ...
just need to see in sounds, I got no tones for Ringtone or Notification...And when I increase volume level, it goes default at same time, please fix it.
Other than that I didn't find any major issue.
Thanks for ROM keep updating All the best :good:
Click to expand...
Click to collapse
There is no such bug (Verified ) check that again
YassirNoFx said:
how's about battrry back up?for 10% how many Sot do you got?
Click to expand...
Click to collapse
Check the video
battery backup depends on the usage
DrWillz said:
Does battery percentage and styles work?
Click to expand...
Click to collapse
Non working features are not added , these are not present as of now
emuwar said:
Gapps recomend? PICO? MINI? or blanks gapps?
Click to expand...
Click to collapse
bank gapps
exodius48 said:
Based on what rom?
Click to expand...
Click to collapse
CAF
manhar2108 said:
There is no such bug (Verified ) check that again
Click to expand...
Click to collapse
Got all notification tones now, but it wasn't there in first boot,it showed 'no sound'.. and yes volume adjuster is buggy as I checked many times.. please see once.. if not, then maybe this issue is with me only..
DroidBot said:
Got all notification tones now, but it wasn't there in first boot,it showed 'no sound'.. and yes volume adjuster is buggy as I checked many times.. please see once.. if not, then maybe this issue is with me only..
Click to expand...
Click to collapse
Again not found
Better try a reflash (Dont flash supersu it causes many problems)
Sorry dumb question. Any download link I select shows one plus 2. Please sometime post link
i don't think it's a right time but can i expect volte
Zehlek said:
Sorry dumb question. Any download link I select shows one plus 2. Please sometime post link
Click to expand...
Click to collapse
the link in 2nd post is fine
devabhi said:
i don't think it's a right time but can i expect volte
Click to expand...
Click to collapse
Yep Read 2nd post !
manhar2108 said:
the link in 2nd post is fine
Yep Read 2nd post !
Click to expand...
Click to collapse
Good to hear stirix fixed it hope to get it soon
Is there a way to get root acces for titanium backup with phh superuser ?
Can i dirty flash over cm14 by thestrix?
manhar2108 said:
Again not found
Better try a reflash (Dont flash supersu it causes many problems)
Click to expand...
Click to collapse
I knew it, supersu will cause problems..but I searched and didn't find Built-in root, so i flashed supersu at last.. can you tell me that where is Built-in root??
Sent from my Redmi Note 3 using XDA-Developers mobile app
How to get acces root titanium backup?i use phh supersu .---.