{
"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"
}
[SIZE=+6]Lineage
[/SIZE]
Lin·e·age
/ˈlinēij/
noun
lineal descent from an ancestor; ancestry or pedigree.
a sequence of species each of which is considered to have evolved from its predecessor.
[Disclaimer] READ ME!
minz1 said:
This forum is NOT a forum for your to request Lineage for your device! It's a forum for the discussion of development of LineageOS ... This isn't a place to come and ask for people to port ROMs to your device, so please don't treat it as such. Thank you.
Click to expand...
Click to collapse
Hey everyone!!
First and foremost, you have to understand no one is responsible for what happens to your device. No one is responsible for exploding your device and no one is responsible if you cannot get WiFi or your alarm does not go off. You take full responsibility for the well being of your device to keep it nourish with wonderful Roms, Themes, Mods and of course, to keep it functioning as you wish for it to be.
This thread will be updated during my spare times. If you see a thread you feel should be added here (Even from other variants that works with OUR phone), Please send me a quick PM HERE Or mention me with @mgbotoe and I will come running
[SIZE=+2]General XDA Threads[/size]
Forum Rules | New Users Guide | XDA Tour | Report Posts | Our Moderators
[SIZE=+2]LineageOS Community[/size]
[SIZE=+2][INDEX][/SIZE]Click on a Link below for More Info
Android Terminology
Home Page
Lineage Blog
Lineage OS FAQ
Questions and Answers, Troubleshooting
Lineage Github
Unofficial Builds
GUIDES, and Misc
Please look for a similar INDEX thread when visiting another device forum.
If you would like to create an [INDEX] please Click Here.
A special thanks to everyone who contributed to the production of this INDEX
Please note: This is and will be, an ongoing WIP
Android terminology
Thanks to @benjamingwynn with his great and quick Definitions
ADB - "Android Debug Bridge" a system that can be accessed using a computer where you can manage the device from. You need the Android SDK to use it.
AOSP - "Android open source project" a project by Google Inc. to give android to developers and manufactures for free.
APK - "Android Package" an Android application.
Bloatware - Software or 'apps' that you don't need, but come preinstalled to a device's /system partition, meaning that you cannot remove them unless the device has been rooted. Usually, these are apps are sponsored by a company and included by a carrier for profit.
CDMA/GSM - A type of network communication between phones and carriers. GSM phones normally are included with SIM Cards that authorize them onto the network. CDMA have this authorization built in and do not need a sim card.
Custom recovery - A modified version of stock recoveries that allow you to do more things in the recovery mode.
Cyanogenmod (CM) - A free open-source project based on the AOSP. It is a modded version of the Android firmware.
Dalvik-Cache - Holds all of the pre-compiled .dex files created from installed apps. These files are static and do not change unless the app is updated.
Deodexed - Where ODEX files are moved into the actual applications modded) version of the Android firmware.
Developer - A man or woman who has created (developed) software.
Firmware - a piece of software to make hardware function correctly. This can refer to Radio Firmware, but is normally used as another name for ROM.
Governor - A system embedded into the kernel to automatically change the current working CPU frequency depending on the workload. It would only go up to what it is overclocked (or underclocked) to, this is called the maximum frequency. It would not drop below the minimum frequency.
KANG - The process of creating a code based of someone else's code.
Kernel - An important part of all operating systems that handles the CPU and other vital components. A modded kernel may be used for overclocking.
Logcat - A logging system built into the ADB.
LineageOS - A free open-source project based on the AOSP. It is a modded version of the Android firmware.
Mod - A modification to a part of the phones software. It is also POSSIBLE to mod the phones hardware but is not recommended.
OTA - "Over the air" a term used to indicate software that was sent to phones directly through the internet to their phones.
Open-source - (not to be confussed with free) A peice of software that is free to edit, use, distribute and share with no charge.
Overclock - To exceed the default maximum CPU speed. This could make a phone more powerful but may cause damage. Although no damaged has been reported so far it could still drain battery life.
Radio Firmware - A type of software that allows correct communication with the radio and the operating system. A newer firmware would normally improve battery life and call quality. The radio firmware only applies to the CDMA/GSM radio.
Radio - (not to be confused with Radio Firmware) A piece of hardware that allows communication. There are 3 main radios in your phone. Bluetooth, WiFi and GSM/CDMA.
ROM -
1. A modified version of the Android operating system operating system.
2. Read Only Memory, a place where information is stored and can not be destroyed, modified or written to.Stock - An unchanged version of something. Example: I just flashed stock sense.
Underclock - To change your phones maximum frequency to LOWER than the default to attempt to extend the phones lifespan and battery.
WIP - "Work In Progress".
Zipalligned - An archive alignment tool that provides important optimization to Android application (.apk) files. The purpose is to ensure that all uncompressed data starts with a particular alignment relative to the start of the file. Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries. This allows all portions to be accessed directly with mmap() even if they contain binary data with alignment restrictions. The benefit is a reduction in the amount of RAM consumed when running the application.
INTL - International.
Odex - Files that are collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application.
Recovery Mode - A special environment that you can boot into for troubleshooting and upgrading purposes.
Unofficial Builds
Note: If there are unofficial / official threads for devices on XDA, let me know
Unofficial Builds On AndroidFileHost. Find your device!
Lineage Official Downloads, Find your device!
Asus
Please give proper thanks to the writers.
[ROM][Zenfone 2 Laser][ Z00ED/Z00RD] [Unofficial] [Unified] [LineageOS 14.1] [AOKP] By: @audahadi
[ROM][UNOFFICIAL][Zenfone 2 Laser]LineageOS 14.1[ZE550KL[Zenfone 2 Laser] By: @joshi_1996
[ROM][Zenfone 5] Unofficial LineageOS 14.1 Nightly Builds By: @flex1911
OnePlus
Please give proper thanks to the writers.
[ROM][OpOne][Lineage14.1]LineageOS Unofficial Nightlies
[ROM][Op2][UNOFFICIAL] LineageOS
[ROM][Opt3[UNOFFICIAL] LineageOS [NIGHTLIES] By: @cyberboy_sj
[ROM][Op3T][UNOFFICIAL] Unified LineageOS
[ROM][OnePlus X][UNOFFICIAL] LineageOS Android Distribution for OnePlus X By: @ashwin007
LeEco
Please give proper thanks to the developers.
[ROM][Le 2][UNOFFICIAL] LineageOS Android Distribution
LG
Please give proper thanks to the developers.
[ROM][LG G5][UNOFFICIAL]LineageOS for LG G5 (H830 - H850)
[ROM][LG V20][ALPHA][H918] CM/LineageOS-14.1
[ROM][G2 MINI][UNOFFICIAL][NIGTHLIES] LineageOS 14.1 By: @mobiusm
[G3] LineageOS 14.1 UNOFFICIAL builds By: @eradicator006
HTC
Please give proper thanks to the developers.
[ROM][HTC10]LineageOS 14.1 PRE-OFFICIAL Nightlies
[ROM][HTC Desire 816 A5][Qualcomm SoC]unofficial LineageOS By: @bigsupersquid
[ROM][HTC One m7] Lineage OS 14.1 [UNOFFICIAL] By: @Flyhalf205
Nexus
Please give proper thanks to the developers.
[ROM][Nexus 9]UnofficialLineageOS 14.1 By: @hazzer
[ROM][Nexus 5]LineageOs[Unofficial]-14.1-hammerhead By: @p4rot
[ROM][Nexus 5][NOUGAT] Lineage OS 14.1 for Nexus 5 By: @experience7
[ROM][Nexus 6p]Lineage OS Unofficial By: @razorloves
[ROM][NEXUS 5X]Unofficial Lineage By: @razorloves
[ROM][NEXUS 5]Unofficial Lineage By: @razorloves
[ROM][Nexus 4][UNOFFICIAL][Nougat] [NIGHTLY] Lineage OS 14.1 for Nexus 4 By: @milaq
[ROM][Nexus 7 2013][UNOFFICIAL] LineageOS/CyanogenMod 14.1 Nightlies By: @hazzer
Honor
Please give proper thanks to the developers.
[ROM][Honor 5X]LineageOS 14.1 PRE-OFFICIAL By: @crpalmer
Motorola
Please give proper thanks to the developers.
[ROM][Moto E 2015][unofficial] Lineage ROM with VoLTE By: @vnai
[ROM][Moto G 2015][OSPREY] Unofficial LineageOS 14.1 for Moto G 2015 By: @EsromG5
[ROM][Moto G 2014][TITAN] Unofficial LineageOS 14.1 for Moto G 2014 By: @EsromG5
[ROM][UNOFFICIAL][7.1.1][XT16xx]LineageOS 14.1[athene][Moto G4/Moto G4 Plus] By: @rahulsnair
[ROM][MotoG4/Plus][UNOFFICIAL][LineageOS-OMS-14.1] By: @Silesh.Nair
[ROM][Droid Razr][{Un,}Official] LineageOS 13.0 (Marshmallow) By: @stargo
Samsung
Please give proper thanks to the developers.
[ROM][S7 Edge]UNOFFICIAL LineageOS 14.1 By: @Fevax
[ROM][Galaxy s7][7.1.1] UNOFFICIAL LineageOS By: @Fevax
[ROM][GALAXY S5][OFFICIAL] LineageOS 14.X for Galaxy S5 By: @haggertk
[ROM][Galaxy s3]Unofficial LineageOS By: @beardymarrow
[ROM][Galaxy s4[UNOFFICIAL] LineageOS nightly builds [jftexx] By: @side
[ROM][Galaxy s4][ks01ltexx] LineageOS 14.1 UNOFFICIAL for the Galaxy S4 LTE-A By: @kyasu
[ROM][Galaxy A][A3F][A3H][A3M] LineageOS 14.1 Unofficial for Samsung Galaxy A3
[ROM][Galaxy S 4][LineageOS] [CM14.1 UNOFFICIAL] [I9505] by S3Root/BenLue By: @BenLue
[ROM][Note 8.0]Unofficial LineageOS 14.1 for GT-N51xx By: @rgib
[ROM][Galaxy S II][UNOFFICIAL][7.1.1] Lineage OS 14.1 By: @SerenityS
Sony
Please give proper thanks to the developers.
[ROM][Xperia V][BRINGUP]LineageOS 14.1 for Xperia V By: @Adrian DC
[ROM][Xperia T][BRINGUP]LineageOS 14.1 for Xperia T By: @Adrian DC
[ROM][Xperia TX][BRINGUP]LineageOS 14.1 for Xperia TX By: @Adrian DC
[ROM][BRINGUP][Xperia SP] LineageOS 14.1 for Xperia SP By: @Adrian DC
Xiaomi
Please give proper thanks to the developers.
[ROM][Redmi Note 3][UNOFFICIAL][UBERTC][SaberMod] minz1's LineageOS ROM By: @minz1
[ROM][Redmi 3s][UNOFFICIAL]LineageOS[STABLE]
[ROM][Redmi Note 3][UNOFFICIAL][kenzo] LineageOS 14.1 By: @TheStrix
Xiaomi
Please give proper thanks to the developers.
[ROM][Mate 8][UNOFFICIAL] Lineage OS 13 By: @_skypol0
Guides
~To Come
https://www.androidfilehost.com/?w=...iles&sort_by=upload_date&sort_dir=DESC&page=1
Raul Camacho said:
https://www.androidfilehost.com/?w=...iles&sort_by=upload_date&sort_dir=DESC&page=1
Click to expand...
Click to collapse
Yes, Redmi Note 3 Pro (Kenzo) is there!
lineage-14.1-20161229-UNOFFICIAL-kenzo.zip
Thanks.
Galaxy S3 and LG G4 already in game! here we go again guys!
Wysłane z mojego LG-H815 przy użyciu Tapatalka
OnePlus 3 in game, of course.
Hope the LINEAGE of CyanogenMod will be CMTE lol
Guys can I flash LineageOS nightly on leatest CM nightly on i9300?
Honor 5X in game also. Running first build for almost two days now!
Hi,
Is it possible to share the list of devices that will be supported by Lineage OS?
cant wait to see a fully stable build
What about the Galaxy S5 guys?
nikhilbhalwankar said:
Hi,
Is it possible to share the list of devices that will be supported by Lineage OS?
Click to expand...
Click to collapse
I do not have word on which devices will be officially supported by Lineage OS, once I can confirm them will post them up ^.^
Raul Camacho said:
https://www.androidfilehost.com/?w=...iles&sort_by=upload_date&sort_dir=DESC&page=1
Click to expand...
Click to collapse
Thank you!
welcome to LineageOs :good:
hope to Asus Zenfone 2 Laser ( ZE500KL )
thanks
Sent from my Asus ZenFone 2 Laser (ZE500KL) using XDA Labs
Plz support GALAXY S3 INT
BilelNeO said:
Plz support GALAXY S3 INT
Click to expand...
Click to collapse
If you got link to an unofficial build thread, will gladly post it
Hope you support idol 3 , idol 4
Look whose in Nexus 5 - Hammerhead aka The best Nexus device
Thumbs up for Steve "Lineage" Kondik , the Talented Devs and the Ever-Awesome Community.
Related
NO VOLTE PLEASE
{
"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.
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.
If you get app crashes after dirty flashing over XOS 6 or another ROM, please just
clear the app data of those apps, and it should work fine then.
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:
None at all
The ROM is super stable as of now and we'll maintain a clean and proper ROM.
Planned features (don't ask for these!):
Button actions
Highlights:
Reworked Lockscreen Visualizer
Modern Services -> Google Assistant etc.
Substratum (OMS7)
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
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
KCAL support
Kernel optimizations
OpenGapps (Mini/Micro/Nano recommended) and Banks GApps 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
How to update the ROM:
Download the latest zip
Reboot into TWRP (Please use official TWRP)
Do not wipe anything
Flash the ROM
Optional : Flash GApps and/or SuperSU
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.
@regalstreak
@xdvs23 (actually xdevs23, but that was already taken on XDA)
@sewer56lol
@jbw716
@marpe
@dango99
@hunter_bruhh
@MSF Jarvis
@keessonnema
ROM Download Links
Download halogenOS now
ROM Sources
Can be found @ halogenOS GitHub Organisation.
Yunique's device trees are available on the halogenOS github organisation!
YU Yunique
Kernel source
Join our
Telegram group
Telegram News Channel
Telegram Off-Topic Group
Credits
CodeAurora
CyanogenMod
@CurioZuk
And everyone else who contributed and helps us!
In case you feel left out here, please contact us!
XDA:DevDB Information
halogenOS for jalebi, ROM for the Android General
Contributors
MSF Jarvis, CurioZuk
Source Code: https://github.com/halogenOS/android_device_yu_jalebi
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: CAF
Version Information
Status: Stable
Current Stable Version: 20170205
Stable Release Date: 2017-02-05
Created 2016-11-29
Last Updated 2017-06-23
VoLTE? Nope, not a chance. I prefer battery life over freebies.
Updates
Updates will be released on the halogenOS telegram channel linked in the OP. I may or may not be able to monitor the thread actively, ping me on Twitter or on Telegram for any queries if they remain unanswered here.
FAQ
Q Why you no 7.1?
A CAF will not release 7.1 as Google has discouraged OEMs to use it as well, so we need to wait. The update for 7.1.1 is just round the corner though, but again, CAF takes some time after Google's release so it may be a month or so before you get the 7.1.1 update in halogenOS.
Q August Security patch? You ****ting me right?
A Again, CAF. CAF hasn't been really proactive with merging them and merging even one month's patches is a massive pain that we'd better leave up to the more experienced people at CAF.
7.1.1 and December Security patch baby!
Nais. :cyclops:
video recording bug was fixed in cm14.1 ?? can you merge it??
just askin:cyclops:
are there any gps bugs present in cm14.1??
CurioZuk said:
Nais. :cyclops:
Click to expand...
Click to collapse
New release - halogenOS 7.0 - YU Yunique - 02/12/2016
Changelog :
* Enabled SDClang for build
* Remove YUDoze crap (Who needs Ambient display on an LCD screen anyway)
* Toggle to disable logs dropbox — Lesser read/write cycles to eMMC
* Toggle for Modern Services — Spoof Pixel XL for model to selective apps to enable Assistant and Unlimited high quality photo backups
* Toggle for Camera Shutter Sound
* Add another step to Power Notification Controls
* Improved Auto Brightness icon
* Lots of ROM source improvements
* Add build date and CAF branch to About Phone
Flashing instructions :
-- Clean Flash! SDClang will refuse to let your old data work!
-- Stock kernel is derpy, flash this kernel with the ROM otherwise it won't boot!
Download : Basketbuild
Thanks bro for great ROM.
If anybody tried this rom post some screenshots and give review
Sent from my Redmi Note 3 using XDA-Developers mobile app
dr.shahab said:
Thanks bro for great ROM.
Click to expand...
Click to collapse
give review bro.battery backup,performance compared to cm13??
Great ROM in all aspects you will love it far better then cm13 overall.
Thanks MSF Jervis bro.
New release will be coming up within a day, need to get VoLTE breakage fixed. We've merged a ton of changes into the ROM which can be checked here
Phantom kernel in the basketbuild ROM directory is caf based ?
MSF Jarvis said:
New release will be coming up within a day, need to get VoLTE breakage fixed. We've merged a ton of changes into the ROM which can be checked here
Click to expand...
Click to collapse
When I can expect new build today or tomorrow
Sent from my Redmi Note 3 using XDA-Developers mobile app
New release!
halogenOS 7.0 for YU Yunique (20161208)
Changelog
- Improvements in smoothness and responsiveness
- Camera shutter sound toggle
- Some telephony & telecommunication improvements and fixes
- Updated Masquerade for Substratum
- OMS updates
- Turn on Power Notification Controls by default
- Fix multiple APN setting items issue
- Some italian translations
- Add Bash and GNU Nano
- Remove more old-style status bar icons
- Update device info in settings
- Little clean-up
- Optimizations
- Bugfixes & improvements
- jalebi : Fixed video recording!
- jalebi : Disabled SDClang (was giving RIL issues)
Download from BasketBuild
Flashing instructions :
-- Clean Flash!
-- Stock kernel is derpy, flash this kernel with the ROM otherwise it won't boot!
Telegram groups :
-- halogenOS (or XOS, same thing) : Join Chat
@MSF Jarvis does Volte is supported by this ROM ?
sahil_anas said:
@MSF Jarvis does Volte is supported by this ROM ?
Click to expand...
Click to collapse
No I don't ship thread spam cancer with my product.
I installed your rom with phantom kernel but after that no rom can be flashed without phantom kernel and i need stock kernel zip because phantom kernel isnt stable can you please provide me a stock kernel zip please.. Without flashing phantom kernel no rom is booting up please help me how can i go back to stock and i dont have a laptop so i cant flash stock firmware right now
New release!
halogenOS for YU Yunique (20161225)
Changelog
Boost initial dex2oat speeds
Fix non-booting stock kernel
Greatly improve UI smoothness
Fix late-connecting RIL
Add more QS Tiles
Add toggle for tombstones (Developer oriented change)
Clean out unused resources from SystemUI
Fix lots of potential crashes
Increase call logs limit from 500 to 5000
Add Advanced Reboot
Double tap to sleep toggle
Add -O3 optimisation at multiple places
Add custom off-mode charging screen
Downloads : SourceForge
{
"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"
}
[SIZE=+7]OnePlus 3T Resource
NEVER SETTLE[/SIZE]
Hey everyone!!
First and foremost, you have to understand no one is responsible for what happens to your device. No one is responsible for exploding your device and no one is responsible if you cannot get WiFi or your alarm does not go off. You take full responsibility for the well being of your device to keep it nourish with wonderful Roms, Themes, Mods and of course, to keep it functioning as you wish for it to be.
This thread will be updated during my spare times. If you see a thread you feel should be added here (Even from other variants that works with OUR phone), Please send me a quick PM HERE Or mention me with @mgbotoe and I will come running
[SIZE=+2]General XDA Threads[/size]
Forum Rules | New Users Guide | XDA Tour | Report Posts | Our Moderators
[SIZE=+2][INDEX][/SIZE]Click on a Link below for More Info
Android Terminology
Manufacturer's Device Home Page
Basic Device Information
Questions and Answers, Troubleshooting
OnePlus Open Source Software
Official Stock Firmware
Device Tools, Root/Un-root/Un-brick methods
Custom ROMs
Kernels, Radios & Recoveries
MODS, GUIDES, and Misc
Please look for a similar INDEX thread when visiting another device forum.
If you would like to create an [INDEX] please Click Here.
A special thanks to everyone who contributed to the production of this INDEX
Please note: This is and will be, an ongoing WIP
ANDROID TERMINOLOGYThanks to @benjamingwynn with his great quick DefinitionsADB - "Android Debug Bridge" a system that can be accessed using a computer where you can manage the device from. You need the Android SDK to use it.
AOSP - "Android open source project" a project by Google Inc. to give android to developers and manufactures for free.
APK - "Android Package" an Android application
Bloatware - Software or 'apps' that you don't need, but come preinstalled to a device's /system partition, meaning that you cannot remove them unless the device has been rooted. Usually, these are apps are sponsored by a company and included by a carrier for profit
CDMA/GSM - A type of network communication between phones and carriers. GSM phones normally are included with SIM Cards that authorize them onto the network. CDMA have this authorization built in and do not need a sim card.
Custom recovery - A modified version of stock recoveries that allow you to do more things in the recovery mode.
Cyanogenmod (CM) - A free open-source project based on the AOSP. It is a modded version of the Android firmware
Dalvik-Cache - Holds all of the pre-compiled .dex files created from installed apps. These files are static and do not change unless the app is updated.
Deodexed - Where ODEX files are moved into the actual applications modded) version of the Android firmware.
Developer - A man or woman who has created (developed) software.
Firmware - a piece of software to make hardware function correctly. This can refer to Radio Firmware, but is normally used as another name for ROM.
Governor - A system embedded into the kernel to automatically change the current working CPU frequency depending on the workload. It would only go up to what it is overclocked (or underclocked) to, this is called the maximum frequency. It would not drop below the minimum frequency.
KANG - The process of creating a code based of someone else's code.
Kernel - An important part of all operating systems that handles the CPU and other vital components. A modded kernel may be used for overclocking.
Logcat - A logging system built into the ADB
Mod - A modification to a part of the phones software. It is also POSSIBLE to mod the phones hardware but is not recommended.
OTA - "Over the air" a term used to indicate software that was sent to phones directly through the internet to their phones.
Open-source - (not to be confussed with free) A peice of software that is free to edit, use, distribute and share with no charge.
Overclock - To exceed the default maximum CPU speed. This could make a phone more powerful but may cause damage. Although no damaged has been reported so far it could still drain battery life.
Radio Firmware - A type of software that allows correct communication with the radio and the operating system. A newer firmware would normally improve battery life and call quality. The radio firmware only applies to the CDMA/GSM radio.
Radio - (not to be confused with Radio Firmware) A piece of hardware that allows communication. There are 3 main radios in your phone. Bluetooth, WiFi and GSM/CDMA.
ROM -
1. A modified version of the Android operating system operating system.
2. Read Only Memory, a place where information is stored and can not be destroyed, modified or written to.
Stock - An unchanged version of something. Example: I just flashed stock sense.
Underclock - To change your phones maximum frequency to LOWER than the default to attempt to extend the phones lifespan and battery.
WIP - "Work In Progress"
Zipalligned - An archive alignment tool that provides important optimization to Android application (.apk) files. The purpose is to ensure that all uncompressed data starts with a particular alignment relative to the start of the file. Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries. This allows all portions to be accessed directly with mmap() even if they contain binary data with alignment restrictions. The benefit is a reduction in the amount of RAM consumed when running the application.
INTL - International
Odex - Files that are collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application.
Recovery Mode - A special environment that you can boot into for troubleshooting and upgrading purposes
Official Stock Firmware
If you need a break down of the firmwares, check HEREBy: @namanjr
Oxygen OS 3.5.3
~To be uploaded.
Device Tools, Root/Un-root/Un-brick methods
Device Recovery/Un-brick Tools
Please give proper thanks to the writers.
[UNBRICK] OnePlus 3T Factory Restore Utility By: @guisantes
Note: Need some reading
[UNBRICK] Unbrick Tutorial For The OnePlus 3T By: @LloydSmallwood
Toolkits
Please give proper thanks to the developers.
[ToolKit] OnePlus 3T ToolKit, Unlock Bootloader, Flash TWRP, Root, and More! By: @ahmedradaideh
Custom ROMs
Android Development - Marshmallow (6.0.x)
Please give proper thanks to the developers.
[ROM][6.0.1]Android Open Oneplus Project By: @namanjr
[ROM][OP3T][CAF][Sultan-ized][UNOFFICIAL]Resurrection Remix ROM By: @droid.riz
[ROM+KERNEL][OP3T]Unofficial CyanogenMod 13.0 with custom kernel By: @Sultanxda
Android Development - Nougat (7.1.x)
Please give proper thanks to the developers.
[ROM][OP3T][UNOFFICIAL][7.1.1]Resurrection Remix-N By: @droid.riz
[ROM][Oneplus 3T] Unofficial CyanogenMod 14.1 By: @PeterCxy
[ROM][OFFICIAL][7.1.1]Team OctOS[OCT-N] By: @ujwal.p
[ROM][OFFICIAL][7.1.1]Tesla-N By: @martinusbe
[ROM & KERNEL][7.1.1] ResurrectionRemix N [OFFICIAL][Preview Build] By: @apascual89
[ROM][UNOFFICIAL] Unified LineageOS By: @koenkk
[ROM][7.1.1] XOSP 7.1 [Unofficial] By: @droidriz
[ROM][OP3T][UNOFFICIAL] Resurrection Remix [7.1.1] By: @nicesoni_ash
[ROM][Android 7.1.1][OMS7] TugaPower 0.1 By: @danieldmm
HydrogenOS - Nougat (7.x.x) & Marshmallow (6.0.x)
Please give proper thanks to the developers.
[ROM][OFFICIAL] HydrogenOS H2OS Stable Beta (Android7.0) By: @innocentwoolf
[ROM][H2OS][OFFICIAL] HydrogenOS 2nd Stable Version v2.5.1 By: @ innocentwoolf
Betas and Leaks
Please give proper thanks to the developers.
[ROM] OOS4.0 Nougat for OP3T Leaked!!! By: @ innocentwoolf
Kernels, Radios & Recoveries
Kernels - Original Android Development - Marshmallow
Please give proper thanks to the developers.
[KERNEL][OOS]Tyranus Kernel By: @mdalexca
[KERNEL] Kali NetHunter for the OnePlus 3T By: @jcadduono
[KERNEL] [blu_sp★rk By: @eng.stk
[KERNEL] franco.Kernel By: @franciscofranco
[KERNEL] [Dec 20] ElementalX-3T By: @flar2
[KERNEL] [OnePlus3T] [OOS] Boeffla-Kernel By: @Lord Boeffla
Recoveries
Please give proper thanks to the developers.
[Recovery] Official TWRP for the OnePlus 3T By: @jcadduono
MODS, GUIDES, and Misc
Guides
Please give proper thanks to the writers.
[BUILD][6.0.1][CAF][LA.HB.1.3.1] How to build Marshmallow using Arch Linux By: @namanjr
[GUIDE]How to install Xposed on OxygenOS 3.5.3 w/TL;DR By: @thesm4rt1
[GUIDE]Change your OEM splash screen By: @Jo_Jo_2000
[GUIDE]Huawei music player on One Plus 3T or other android device By: @nrod96
MODS
Please give proper thanks to the developers.
[UNOFFICIAL] MultiROM v33 for OnePlus 3T ByBitOBSessiOn
General
Discuss away!
** OnePlus 3T Home screen thread **
Battery life with SD821 and +400mAh
Shipping and Waiting Room
Tempered Glass Screen Protector
Case Discussion
Anyone know our moderators for Op?
mgbotoe said:
Anyone know our moderators for Op?
Click to expand...
Click to collapse
Stephen I guess
@mgbotoe check the development thread, there is some activity there that you can add the links that I can add yours to the q&a thread, thanks
Sent from my Darkside of Oneplus 3
xanthrax said:
@mgbotoe check the development thread, there is some activity there that you can add the links that I can add yours to the q&a thread, thanks
Click to expand...
Click to collapse
I will be updating the thread today...work got way too busy lol. I will give you a shout out when I'm done
Unbrick guide can be found here http://forum.xda-developers.com/oneplus-3t/help/oneplus-3t-factory-restore-utility-t3511287
All good now @xanthrax
Looking forward to the day it fills it up some!
Updated 12/03
mgbotoe said:
All good now @xanthrax
Looking forward to the day it fills it up some!
Updated 12/03
Click to expand...
Click to collapse
Great! Me too...
Sent from my Darkside of Oneplus 3
I want to add some YouTube videos, any recommendation?
Updated 12/13
Android Development - Marshmallow (6.0.x)
Android Development - Marshmallow (7.1.x)
Click to expand...
Click to collapse
Second should be Nougat
Updated 12/29/2016
ElementalX by flar2 is missing from the kernel post.
Spasticdroid said:
ElementalX by flar2 is missing from the kernel post.
Click to expand...
Click to collapse
Thanks for pointing that out, will do the kernel updates today and anything I may have missed. Didn't get around to it yesterday (had another index project haha).
{
"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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
LineageOS 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Broken:
Moto Mods
Download Link
Changelog
Installation:
Reboot to recovery
Format /system, /data and /cache
Install LineageOS zip
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)
Install [optional] su addon
Sources:
Device: https://github.com/boulzordev/android_device_motorola_griffin
Kernel: https://github.com/boulzordev/android_kernel_motorola_msm8996
XDA:DevDB Information
LineageOS 14.1, ROM for the Moto Z
Contributors
vache, erfanoabdi
Source Code: https://github.com/LineageOS/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Unlocked bootloader, TWRP
Version Information
Status: Beta
Beta Release Date: 2017-01-28
Created 2017-01-28
Last Updated 2017-06-02
Reserved
vache said:
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
LineageOS 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Broken:
Moto mods
Snap: preview freeze after taking a picture
Maybe other things... Tell me...
Compatibility:
Only tested on XT1650-03 variant running Nougat firmware/bootloader, unencrypted.
Download: lineage-14.1-20170128-UNOFFICIAL-griffin.zip
Installation:
Reboot to recovery
Format /system, /data and /cache
Install LineageOS zip
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)
Sources:
Device: https://github.com/boulzordev/android_device_motorola_griffin
Kernel: https://github.com/boulzordev/android_kernel_motorola_msm8996
XDA:DevDB Information
LineageOS 14.1, ROM for the Moto Z
Contributors
vache, erfanoabdi
Source Code: https://github.com/LineageOS/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Unlocked bootloader, TWRP
Version Information
Status: Beta
Beta Release Date: 2017-01-28
Created 2017-01-28
Last Updated 2017-01-28
Click to expand...
Click to collapse
Hello thanks for the time developing it, I've few question
I've XT1650-03 Canadian version, bootloader unlocked, TWRP, running nougat 7 stock with Moto mod additional battery.
Your rom will work ? what about the BROKEN Moto mods ? obviously full wipe ? it is rooted ? Full or systemless ?
Will this work with @erfanoabdi Turbo Z kernel? Also, what exactly do you mean with "snap broken", what is that? THANKS FOR YOUR HARD WORK, GUYS.
[email protected] said:
Hello thanks for the time developing it, I've few question
I've XT1650-03 Canadian version, bootloader unlocked, TWRP, running nougat 7 stock with Moto mod additional battery.
Your rom will work ? what about the BROKEN Moto mods ? obviously full wipe ? it is rooted ? Full or systemless ?
Click to expand...
Click to collapse
1. Try and report (it should be ok)
2. For now it doesn't support Mods at all
3. Check "Installation" part
4. No. Addon is here https://download.lineageos.org/extras (i'll update OP)
5. See 4.
MuyKurioso said:
Will this work with @erfanoabdi Turbo Z kernel? Also, what exactly do you mean with "snap broken", what is that? THANKS FOR YOUR HARD WORK, GUYS.
Click to expand...
Click to collapse
Didn't try Turbo Z kernel on this ROM.
Snap is the name of the included camera app.
vache said:
1. Try and report (it should be ok)
2. For now it doesn't support Mods at all
3. Check "Installation" part
4. No. Addon is here https://download.lineageos.org/extras (i'll update OP)
5. See 4.
Thanks for the quick answer, so
1 FULL WIPE ?
2 Addons to be rooted ? Full or system less
3 Finally Moto mod will no work, but the extra battery need the software also to work ?
Click to expand...
Click to collapse
Hi
so far so good.
it boots without any problems,, nice
short question:
is theme engine fixed or broken as it was in CM14.1 ?
[email protected] said:
vache said:
1. Try and report (it should be ok)
2. For now it doesn't support Mods at all
3. Check "Installation" part
4. No. Addon is here https://download.lineageos.org/extras (i'll update OP)
5. See 4.
Thanks for the quick answer, so
1 FULL WIPE ?
2 Addons to be rooted ? Full or system less
3 Finally Moto mod will no work, but the extra battery need the software also to work ?
Click to expand...
Click to collapse
1. Yes
2. Full
3. Don't know, give it a try
mba1973 said:
Hi
so far so good.
it boots without any problems,, nice
short question:
is theme engine fixed or broken as it was in CM14.1 ?
Click to expand...
Click to collapse
Theme Engine is still a WIP.
Click to expand...
Click to collapse
vache said:
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
LineageOS 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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Broken:
Moto mods
Snap: preview freeze after taking a picture
Maybe other things... Tell me...
Compatibility:
Only tested on XT1650-03 variant running Nougat firmware/bootloader, unencrypted.
Download: lineage-14.1-20170128-UNOFFICIAL-griffin.zip
Installation:
Reboot to recovery
Format /system, /data and /cache
Install LineageOS zip
Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)
Install [optional] su addon
Sources:
Device: https://github.com/boulzordev/android_device_motorola_griffin
Kernel: https://github.com/boulzordev/android_kernel_motorola_msm8996
XDA:DevDB Information
LineageOS 14.1, ROM for the Moto Z
Contributors
vache, erfanoabdi
Source Code:https://github.com/LineageOS/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Unlocked bootloader, TWRP
Version Information
Status: Beta
Beta Release Date: 2017-01-28
Created 2017-01-28
Last Updated 2017-01-28
Click to expand...
Click to collapse
Thanks mate, great job
Could you please update your device tree with this :
https://github.com/MotoZ-2016/android_device_motorola_griffin/commits/lineage-14.1
Here is more updated than my repo and also fixed so many things
Thanks again
3 questions
Wait can we try this multi ROM?
And how do you get the unencrypted bootloader?
What kernel are we supposed to use for this?
@vache
so far no reboots or something else. everything seems to be working for now.
tomorrow i will test BT and other things. if i found an issue i will let you know.
thx
keep up the fantastic work.
tested substranum, and it works too. ?
Works flawless, battery mod works for charging the phone, but when connected to turbo charger, it won't charge the mod, even when the battery is 100%. Would be awesome if this could be fixed later, not to manage charge like in motoMods app, but only the hability to recharge the mod when it's attached to the phone... Because I won't be going back to stock anytime soon...
It says my sd card is corrupt and needs to be formatted. Twrp and going back to stock and they are able to read the micro sd fine. It is a 64gb sandisk formatted fat32.
Wait so what recovery are we supposed to use for this? And please answer my other questions, it's important. Where do we find the most recently updated TWRP build?
ethanscooter said:
3 questions
Wait can we try this multi ROM?
And how do you get the unencrypted bootloader?
What kernel are we supposed to use for this?
Click to expand...
Click to collapse
ethanscooter said:
Wait so what recovery are we supposed to use for this? And please answer my other questions, it's important. Where do we find the most recently updated TWRP build?
Click to expand...
Click to collapse
1: ?
2: there's not such thing as an unencrypted bootloader, its an unlocked bootloader, and you unlock it by requesting the unlock key from Motorola. If you meant unencrypted ROM instead, you get that by formatting your internal storage and flashing a kernel that works with encryption off.
3; Use the one included in the ROM, there's no need to flash any other kernel.
PS.: if you flash Turbo Z kernel, at least the newest version, will break WiFi.
Tried multi ROM and it says I need to enable the no kexec hardboot kernel OR enable to workaround in recovery and I enabled it in recovery but it's still not working.
ethanscooter said:
Tried multi ROM and it says I need to enable the no kexec hardboot kernel OR enable to workaround in recovery and I enabled it in recovery but it's still not working.
Click to expand...
Click to collapse
It's TWRP problem, See troubleshooting part and ask other questions in MR thread
erfanoabdi said:
It's TWRP problem, See troubleshooting part and ask other questions in MR thread
Click to expand...
Click to collapse
Holy cow I'm stupid. Do you think it'll work after I do what is told in troubleshooting?
Thanks for your work on this, OP.
Just flashed and get problem with GSM. Cant get my phone fixed in any provider.
If I look under power panel, seems android is enabling and disabling airplane mode constantly.
And under notifications panel, it goes from "emergency calls only" to "no service" constantly.
PS: the phone goes so hot....
Came from XT1650-03_GRIFFIN_RETBR_NPL25.86-15
{
"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"
}
READ THIS ANNOUNCEMENT!!!
May I present to you, LineageOS 15.1 [Treble]!
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Click to expand...
Click to collapse
Introduction
This is my first Treble build.
I will update this GSI as long as my Google Cloud Platform credit doesn't expire, LineageOS's manifest and @phhusson's Treble manifest are updated.
Project's main aim
This project aims to provide multiple type of Custom GSI ROMs for any device.
For example, LineageOS, Dirty Unicorns and Cosmic-OS.
Requirements
TWRP with vendor support (MANDATORY!)
Unlocked Bootloader (ALSO MANDATORY!)
Bugs
Charging light
Cast
SafetyNet (Install "MagiskHide Props Config" to fix SafetyNet) GUIDE: How to install?
What's working
IR Remote Control
Bluetooth
VoLTE
Adaptive brightness
Installation
1. Backup all your Apps, Contact, Messages and Call logs with "Migrate - custom ROM migration tool" in Play Store
2. Reboot to TWRP and Wipe "Dalvik Cache", " Cache" and "Data" (don't wipe Internal Storage)
3. Select "Install" and select "Install Image"
4. Select lineage151-arm64-aonly-vanilla-nosu.img and select "System Image"
5. Flash!
6. Go to "Install" and select "Install Zip"
7. Flash "treble-riva-v5.zip", "sound_treble_fix.zip", GApps, Magisk and Migrate/Backup_20xx.xx.xx_xx.xx.xx.zip
8. Reboot and restore all your Apps etc.
9. Done!
Changelog
2018-12-19
3.0 Third Release
LineageOS 15.1
- Merged December Security Patch
- Upstreamed to 8.1.0_r52
treble-riva-v5.zip
- Updated Vendor Security Patch to November
- Upstreamed kernel to v3.18.128
Previous Changelogs:
1.0 Initial Release
LineageOS 15.1
- Merged October Security Patch
- Updated merged tag to 8.1.0_r38
2018-10-16
2.0 Second Release
LineageOS 15.1
- Merged November Security Patch
- Upstreamed to 8.1.0_r50
Click to expand...
Click to collapse
Download
1. LineageOS 15.1
https://github.com/GrowtopiaJaw/tre...ad/v5/lineage151-arm64-aonly-vanilla-nosu.img
.img.xz (don't bother downloading if you dont know how to uncompress it)
https://github.com/GrowtopiaJaw/tre...v5/lineage151-arm64-aonly-vanilla-nosu.img.xz
Old Releases:
v1
https://github.com/GrowtopiaJaw/tre...ad/v1/lineage151-arm64-aonly-vanilla-nosu.img
.img.xz
https://github.com/GrowtopiaJaw/tre...v1/lineage151-arm64-aonly-vanilla-nosu.img.xz
v3
https://github.com/GrowtopiaJaw/tre...ad/v3/lineage151-arm64-aonly-vanilla-nosu.img
.img.xz
https://github.com/GrowtopiaJaw/tre...v3/lineage151-arm64-aonly-vanilla-nosu.img.xz
treble-riva-v4.zip
https://www.androidfilehost.com/?fid=11410932744536995622
Click to expand...
Click to collapse
2. treble-riva-v5.zip
https://www.mediafire.com/file/771n33g6yjxh1gx/treble-riva-v5.zip/file
3. sound_treble_fix.zip
https://www.mediafire.com/file/k8xc48o65rpb613/sound_treble_fix.zip/file
4. GApps (pico)
http://opengapps.org/?download=true&arch=arm64&api=8.1&variant=pico
5. Magisk (stable)
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Source Code
1. Script used to compile GSI: https://github.com/GrowtopiaJaw/treble_experimentations
2. Device Tree: https://github.com/GrowtopiaJaw/device_phh_treble/tree/android-8.1
3. Treble Manifest: https://github.com/GrowtopiaJaw/treble_manifest/tree/android-8.1
4. Kernel Tree: https://github.com/GrowtopiaJaw/riva_kernel_xiaomi_msm8917
Credits
1. @sunnyraj84348, updated Project Treble Vendor Image and Treble Sound Fix for Xiaomi Redmi 5A
3. @33bca, discovering Xiaomi Redmi 5A Project Treble support
4. @mfonville at OpenGApps, Project founder
5. @topjohnwu, Magisk system-less root solution founder
6. @CyanogenMod, CyanogenMod ROM founder
7. @ciwrl, Former CyanogenMod ROM dev. & Former Leader of the LineageOS ROM Team
8. @haggertk, Current Leader of the LineageOS ROM Team
9. @bin.sayantan, migrate - Custom ROM migration tool creator
Smash the THANKS button if you like my work! Don't say Thanks, smash that button!!
XDA:DevDB Information
[2018-10-19][TREBLE][UNOFFICIAL][8.1.0]LineageOS 15.1, ROM for the Xiaomi Redmi 5A
Contributors
Growtopia Jaw
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 15.1
Stable Release Date: 2018-12-16
Created 2018-11-09
Last Updated 2021-05-06
Screenshots
After about 3 years, I finally had the time to update this project. This project has been discontinued and download links will still be available. Please use it at your own risk and I will occasionally be online to check on comments in this thread but I might not be able to assist you on your problem.
Thank you.
Spoiler: Previous Announcements
These are my plans for the near future:
Current
- Support building for Oreo GSIs.
- They are more stable
- Better graphics performance
- Oreo is the starting point for Project Treble
- Most bugs are already busted and should be bug-free
No Plans
- Don't ask me to build Pie GSIs (I won't build Pie GSIs until this platform is REALLY stable)
- Less stable
- Poor graphics performance (I might be wrong)
- Initial development stage and just starting to rebase Pie's Treble from Oreo
- A lot of bugs to be resolved
Note: I use Project Treble based ROMs as a daily driver. Stability is the most important goal. Oreo = stable, Pie = less stable.
Anyways, stay tuned for more update!!
I sttill remember when you said you wanted to stick with MIUI, now not only you run to custom roms, but you're also building Treble GSI's. Awsome, bro! Kudos to you! Keep it up!!
ezrawk said:
I sttill remember when you said you wanted to stick with MIUI, now not only you run to custom roms, but you're also building Treble GSI's. Awsome, bro! Kudos to you! Keep it up!!
Click to expand...
Click to collapse
Hmm.. Well, people's taste always change. I'm bored of using MIUI now plus I need a lighter ROM which requires less system and data space. Treble ROMs are easier to maintain and they can be flashed on almost every devices with Treble support! Graphics performance are also improved and good for daily usage.
Btw, Thanks man!!
Growtopia Jaw said:
Hmm.. Well, people's taste always change. I'm bored of using MIUI now plus I need a lighter ROM which requires less system and data space. Treble ROMs are easier to maintain and they can be flashed on almost every devices with Treble support! Graphics performance are also improved and good for daily usage.
Btw, Thanks man!!
Click to expand...
Click to collapse
Hello there!
Thank you for this ROM. I'm currently running on LOS 14.1 unofficial with minor issues. Was just wondering if the following are working on this ROM
-IR Blaster
-SE linux enforcing
-Banking apps(without magisk hide)
-Intune company portal app(this is an app that my company uses to enforce policies on outlook - I'm using with Magisk hide and a module to make outlook work)
-double tap to wake up.
-Device not certified(i'm aware of the GSF ID registration)
I'm a fan of LOS 14.1/15.1/16.0 stable & would love to use it everyday. But its just that i'm heavily dependent on my phone for office use which would prevent me from testing/switching OS on frequent basis. I've used official 14.1 on Redmi note 3 and it used to work full fledged without any addons, would this ROM head in that direction ? just a question. if it does, i'd be darn happy & i bet you would find a sizeable members in this community, who would be happy too.
Appreciate your efforts and help.:good:
pavankumar14 said:
Hello there!
Thank you for this ROM. I'm currently running on LOS 14.1 unofficial with minor issues. Was just wondering if the following are working on this ROM
-IR Blaster
-SE linux enforcing
-Banking apps(without magisk hide)
-Intune company portal app(this is an app that my company uses to enforce policies on outlook)
-double tap to wake up.
Would definitely want LOS 14.1/15.1/16.0 stable as daily driver for me, but its just that i'm heavily dependent on my phone for office use which would prevent me from testing OS on frequent basis. I've used official 14.1 on Redmi note 3 and it used to work full fledged without any addons, would this ROM head in that direction ? just a question.
Appreciate your efforts and help.:good:
Click to expand...
Click to collapse
In the list that you've mentioned, currently only double tap to wake works. This is mostly not the ROMs fault but it depends on the treble implementation for the device.
- IR Blaster - doesn't work
- SE Linux enforcing - if you try to set it with setenforce 1, your phone will freeze and display a black screen
- Banking app, Intune company portal app - yea, because this is a custom ROM and mostly it doesn't pass safety net's test. you need magisk hide for it to work sadly
- Device not certified - you can make it certified but you need to use Magisk module - MagiskHide Props Config and Magisk itself of course. There's a drawback, you can't install Xposed or else the device will not pass safety net and device will not be certified
Growtopia Jaw said:
In the list that you've mentioned, currently only double tap to wake works. This is mostly not the ROMs fault but it depends on the treble implementation for the device.
- IR Blaster - doesn't work
- SE Linux enforcing - if you try to set it with setenforce 1, your phone will freeze and display a black screen
- Banking app, Intune company portal app - yea, because this is a custom ROM and mostly it doesn't pass safety net's test. you need magisk hide for it to work sadly
- Device not certified - you can make it certified but you need to use Magisk module - MagiskHide Props Config and Magisk itself of course. There's a drawback, you can't install Xposed or else the device will not pass safety net and device will not be certified
Click to expand...
Click to collapse
Thank you for the quick response. I sort of understand what you have told, but i'm not an advanced android user for now. just started with custom ROMs from 4 months. Not too keen on IR blaster for now. I did not understand the setenforce 1 issue. is it a ROM issue ? i'm using SE linux switcher and seems to be working on unofficial LOS 14.1 without crashing the phone.
As noted, When I was using LOS 14.1 official on Redmi NOte 3, device was certified and banking apps worked without magisk. this is what I was referring to. Would the "device certification" depend on the LOS being OFficial vs unofficial ? if so, i can understand.
Not too keen on installing Xposed!, not sure what it does. i havent used it till date, so probably wont use it until there are compelling reasons
pavankumar14 said:
Thank you for the quick response. I sort of understand what you have told, but i'm not an advanced android user for now. just started with custom ROMs from 4 months. Not too keen on IR blaster for now. I did not understand the setenforce 1 issue. is it a ROM issue ? i'm using SE linux switcher and seems to be working on unofficial LOS 14.1 without crashing the phone.
As noted, When I was using LOS 14.1 official on Redmi NOte 3, device was certified and banking apps worked without magisk. this is what I was referring to. Would the "device certification" depend on the LOS being OFficial vs unofficial ? if so, i can understand.
Click to expand...
Click to collapse
About the setenforce 1, it's the same as selinux switcher. The only difference is you have to type it manually in a command line prompt such as "Terminal Emulator" in Play Store.
The answer to the question "Would the "device certification" depend on the LOS being OFficial vs unofficial ?" is that Treble based ROMs and normal ROM is only different in 1 way.
- Treble supports almost every device with a single flashing zip.
- Normal ROM only supports one phone per flashing zip. It means that if you want to have it on another phone, you have to make another "flashing zip" for that phone.
Because Treble based ROM aims to support as many device as possible, the ROM is built with a flavour called "userdebug". The main reason Treble ROMs doesn't pass " device certification" is because of that "userdebug" flag.
The short answer would simply be "no"
Looks Great!
Unofficial, is there an opportunity to officially?
Can update to latest security patch?(November security patch)
Can update the latest 3.18.x kernel?(kernel 3.18.125,Can update 4.x better)
Can update compiler to compile kernel?(GCC 8.2)
thanks!
askara1994 said:
Looks Great!
Unofficial, is there an opportunity to officially?
Can update to latest security patch?(November security patch)
Can update the latest 3.18.x kernel?(kernel 3.18.125,Can update 4.x better)
Can update compiler to compile kernel?(GCC 8.2)
thanks!
Click to expand...
Click to collapse
Updating kernel to v4.x is impossible (for now). Current upstream CAF (Code Aurora Forum) release for Qualcomm msm8917 is only at v3.18.125. It's up to Qualcomm if they want to upstream to v4
x. Not every phone can jump to v4.x as different phone has different SoCs and age on market. I'll try to update the kernel ASAP and FYI, the higher the kernel compiler, the more errors it will blurt out during compilation.
I'm trying to compile Dirty Unicorns first. Too bad they have a lot of errors during compilation and I'm trying to figure out how to solve them all.
About official, there is already an official Treble LineageOS maintainer @phhusson. So, obtaining an official maintainer status might not be possible. phhusson is currently working on fixing bugs and stuff. This thread is just to update arm64 & aonly phones.
Duplicate post of #11. Deleted
askara1994 said:
Looks Great!
Unofficial, is there an opportunity to officially?
Can update to latest security patch?(November security patch)
Can update the latest 3.18.x kernel?(kernel 3.18.125,Can update 4.x better)
Can update compiler to compile kernel?(GCC 8.2)
thanks!
Click to expand...
Click to collapse
Compiling LineageOS 15.1 & kernel now!
Growtopia Jaw said:
Compiling LineageOS 15.1 & kernel now!
Click to expand...
Click to collapse
Goodjob,can your kernel absorb Inferno Kernel and DireWolf Unified kernel patches?
askara1994 said:
Goodjob,can your kernel absorb Inferno Kernel and DireWolf Unified kernel patches?
Click to expand...
Click to collapse
Hmm.. Maybe.. But that'll require some time
I can not download LineageOs
Matheusrs said:
I can not download LineageOs
Click to expand...
Click to collapse
What do you mean? Link to download is in the download section.
Anyways,
This is the link:
1. LineageOS 15.1
https://github.com/GrowtopiaJaw/tre...ad/v3/lineage151-arm64-aonly-vanilla-nosu.img
2. treble-riva-v4.zip
https://www.androidfilehost.com/?fid=11410932744536995622
3. sound_treble_fix.zip
https://www.mediafire.com/file/k8xc48o65rpb613/sound_treble_fix.zip/file
4. GApps (pico)
http://opengapps.org/?download=true&arch=arm64&api=8.1&variant=pico
5. Magisk (stable)
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
What custom recovery should I use? I tried OrangeFox Recovery but lost my cellular network signal
I'm not good at English, sorry...
halinh12344520 said:
What custom recovery should I use? I tried OrangeFox Recovery but lost my cellular network signal
I'm not good at English, sorry...
Click to expand...
Click to collapse
Any recovery should work. You can even use the original TWRP. Just to be on the safe side, use the lastest TWRP recovery version available.
This will work: https://dl.twrp.me/riva/twrp-3.2.3-0-riva.img.html
I want to know what progress you have made on Kernel.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AICP
Android Ice Cold Project
AICP is known by everyone as the "Ice Cold Project" that started on a Desire HD years ago (2012) and since then has evolved into a mature ROM with the BEST community that you can find!!!
Until Android Lollipop, the ROM has always been based on AOKP. Unfortunately, since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (LOS) we became LineageOS based with some tweaks from AOSP and then changed to be based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
We changed again for Android Q with a base of AOSP repositories and some additions from LineageOS for device specific repositories.
If there are any bugs, either we will sort them out, if it concerns our code base. This ROM isn't LineageOS supported, so there is no need to report errors/bugs to them!!
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications and if
* you point the finger at us for messing up your device, we will laugh at you. Hard & a lot.
*
*/
Feature list (rough overview)
In the beginning we would like to thank:
GZOSP team
LineageOS & CM (R.I.P.) team
@Maxwen and the rest of the OmniRom team
DU team
Resurrection Remix team
AOSiP team
Community
...
@LorD ClockaN
@eyosen
@semdoc
@SpiritCroc
@wartomato
@Miccia
plus the rest of the crazy bunch that we call "team"
...
We are paying for servers that build weeklies and everything that comes with this, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!
Latest Stable Release Version 15.0
Download link: https://dwnld.aicp-rom.com/
(click on xiaomi, then click on the phone picture and just click download on the zip with the lastest date)
Full Changelog link: https://dwnld.aicp-rom.com/
(Just click the changelog button next to the download link in the list of builds available for your device)
Google Apps:
(link the best one for your device, there are several variants out there right now, nano/micro GApps from opengapps.org is almost always a good choice though)
You tell...
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look here to see what day your device is built on.
Q. Does this ROM support custom kernels officially?
A. No. You can still use them, but discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!
Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP. Custom ROMs modify the framework a lot, so Xposed can cause a ton of issues on custom ROMs. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports.
Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. Information about Xposed, EdXposed or Riru Core can be obtained from the XPosed General forums .
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the flashing instructions...
Q. Can the builds be dirty flashed over each other?
A. Yes, this is the usual behaviour on flashing a new official build by (or using) the build-in updater service.
Q. How do I 'dirty flash' builds?
A. Wipe the System, Cache and ART/Dalvik cache. Flash the ROM, GApps (only needed if you wipe the system), your preferred root solution and reboot. Or just use the OTA app to preform that task for you.
Q. How do I flash kernel builds?
A1. If it's a .img file, boot into TWRP and go to the install page in TWRP, in the bottom right corner select "install image", select the desired kernel, then select "boot" as the destination, then swipe to flash, then go back to the install screen and install your root method again, if you don't want to loose root and reboot.
A2. If it's a flashable ZIP, you can flash it together with a ROM update or separately. Go to the install page in TWRP, choose the kernel zip (or add it to the flash queue right after the ROM zip). Then add your root method to the queue if you don't want to loose root. Now swipe to flash and reboot afterwards.
Using the ROM:
Q. I installed a bad theme and now I'm getting a bootloop, how do I fix it?
A. In TWRP, flash the substratum rescue zip that's in the substratum folder on the internal storage.
Q. I'm having issues with WhatsApp, how do I fix it?
A. Read this
Q. Do I need to provide a logcat if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a logcat AND the model name. (Note: Please just link the logcat from your GDrive, Dropbox, etc. and do not post the content here. Thanks.)
Q. How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog (Root needed).
A2. If you are already rooted, you can use the built-in feature to make a logcat and provide that. Just look into the others section in the AICP Extras main page.
The ROM should contain everything you need to enjoy Android Q. You don't need to install any Add-ons, simply download the latest ROM and GApps, then follow the flashing instructions and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.
It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine though.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
How to flash for the first time:
(Again: Don't do it if you don't know!)
1. Download the ROM and GApps and transfer them to your device.
2. Boot to recovery.
3. Wipe the System, Cache, and Data (you might need to format the data partition!).
4. Flash the ROM Zipfile.
5. Flash the GApps (optional, needed for e.g. Google Playstore to work).
6. Reboot and set up your device, enable developer settings and in them OEM unlock/Advanced reboot/USB tethering.
7. Reboot back into your recovery.
8. Flash the root solution of your choice (optional).
9. Reboot your device.
The procedure may vary on system updates!
Currently supported Root Solution:
Magisk stable
Magisk versions >= 20.3 don't usually need to be flashed on every dirty flash.
If you want to contribute to AICP, or want see what is being worked on/merged, feel free to visit our Gerrit code review system. (Link is at the bottom!!!)
Kernel source:
https://github.com/Blacksuan19/kernel_dark_ages_vince
Device tree source:
https://github.com/ender1324/android_device_xiaomi_vince
Vendor source:
https://github.com/ender1324/vendor_xiaomi_vince
ROM & Additional links:
AICP's Homepage
AICP Gerrit Code Review
AICP sources on Github
AICP Download page for official builds and media content
AICP Discord Community
AICP Telegram channel for server notifications on official builds
XDA:DevDB Information
[ROM][10/Q][OFFICIAL][2020/05/29] AICP 15.0 for the redmi 5 plus, ROM for the Xiaomi Redmi Note 5 / 5 Plus
Contributors
ender1324, @KenHV, Blacksuan19
Source Code: https://github.com/AICP
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Lastest stock firmware
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 15.0
Stable Release Date: 2020-05-18
Created 2020-05-19
Last Updated 2020-05-30
reserved
Es la pole?
Awesome !! This has been my fav rom from old days...
We're official now
ender1324 said:
We're official now
Click to expand...
Click to collapse
ok zoomer
ender1324 said:
We're official now
Click to expand...
Click to collapse
Can you tell me what is the difference between official and un official roms ,I am new to this stuff
Sent from my Redmi Note 5 / 5 Plus using XDA Labs
PlayStore certified?
Shivaprasad.G.I said:
Can you tell me what is the difference between official and un official roms ,I am new to this stuff
Sent from my Redmi Note 5 / 5 Plus using XDA Labs
Click to expand...
Click to collapse
well one is supported by the official aicp team and yeah its unmodified aicp source
when unofficial is either unmodified or modified, its not supported by the official team
luistro said:
PlayStore certified?
Click to expand...
Click to collapse
it passes safetynet by default
new ota is pushed
I really love this rom and its the most stable of the Android 10 ROMs ive tried so far, but I am having a weird problem with calls on it. My voice starts not going through to the other end mid call sometimes and i have to recall or just the call ends randomly etc. I was on the latest version of the firmware when this happened, im not sure what it can be caused by if not ROM and the firmware.
I changed back to EU MIUI to avoid having this problems but I was totally satisfied with AICP other than that, I just want to know if its fixed so I can flash the ROM again. Or maybe understand what its caused by if its not the ROM.
Devs please look problem with DATA and two SIM cards. Data of SIM 1 not working , when switch Data to SIM 2 - all is fine.
If replace SIM slots - same story, SIM 1 data not work, SIM 2 - work.
Dont know why but all android 10 builds have this problem, only in Nitrogen OS - all is fine.
Thank you
AlienCreature7 said:
I really love this rom and its the most stable of the Android 10 ROMs ive tried so far, but I am having a weird problem with calls on it. My voice starts not going through to the other end mid call sometimes and i have to recall or just the call ends randomly etc. I was on the latest version of the firmware when this happened, im not sure what it can be caused by if not ROM and the firmware.
I changed back to EU MIUI to avoid having this problems but I was totally satisfied with AICP other than that, I just want to know if its fixed so I can flash the ROM again. Or maybe understand what its caused by if its not the ROM.
Click to expand...
Click to collapse
Hey!, We're working on a fix with the developers
oddi541 said:
Devs please look problem with DATA and two SIM cards. Data of SIM 1 not working , when switch Data to SIM 2 - all is fine.
If replace SIM slots - same story, SIM 1 data not work, SIM 2 - work.
Dont know why but all android 10 builds have this problem, only in Nitrogen OS - all is fine.
Thank you
Click to expand...
Click to collapse
Its a tree bug, we're working on a fix for that too
ender1324 said:
Hey!, We're working on a fix with the developers
Click to expand...
Click to collapse
Great to hear that, I assume its fixed now? Just saw the ROM has been getting weekly updates so I am going to try it again now!
Just flashed the latest version and it already rebooted 2 times in the middle of setup.