CyanogenMod 12.1
Code:
I'm 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 the products you find here 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.
Note: If you're on Miui 7, flash the following stock ROM zip before flashing any of the custom ROM available on the forum.
https://basketbuild.com/filedl/devs?dev=thewisenerd&dl=thewisenerd/ferrari/firmware-lp-6.6.10.0.zip
Downloads:
Release 3 by @thewisenerd using @dh.harald 's kernel and device tree.
Release 2
Release 1 (md5)
What's working/features:
Everything
No random reboots/shutdowns
Clash of Clans working awesome
Compiled with Uber toolchain for better performance
Sensors working out of the box (no need to flash sensor patch)
Hardware double tap to wake
Stock kernel with patches from @intersectRaven for better performance (really loved his work)
What's not working:
You tell me.
Note: For people wanting to know differences between this CM build and the other one by dh.harald, please go to the second post.
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Xiaomi Mi 4i
Contributors
omerjerk, dh.harald
Source Code: http://github.com/omerjerk
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Stable
Created 2015-09-28
Last Updated 2016-01-03
[This post stands deprecated as of the latest release. ]
First of all I'd like to thanks dh.harald, smoki3, k2wl and everyone else who helped in building up the device tree.
In other ROMs, the biggest problem is of random reboots/shutdowns and that Clash of Clans is not working. Initially, I spent for over a week to fix those bugs but really couldn't find what actually causes the above two issues.
The problem lies in the kernel because flashing intersectRaven kernel or the stock kernel for that matter fixes the above two issues.
Unfortunately, I couldn't track down the commit in the mi4i-dev/dh.harald kernel source which causes these problems.
So, I started with the stock kernel, booted it with CM, made WiFi drivers working and applied the patches from intersectRaven's kernel source.
Now everything is working with no random shutdowns and with CoC working.
I'll keep maintaining this ROM now.
Also, I'm not planning to bump the kernel version because I have feeling that some change while bumping the kernel version only is what caused the problem in the first place. Neither does bumping the kernel version gives any performance boosts.
However, I'll keep making important changes in the kernel as required.
Installation Instructions:
1. Root your phone.
2. Copy the ROM zip to your phone (the link of the ROM zip in the first post).
3. Flash TWRP using Mi4i toolkit. (Advance users can flash the image manually from this link).
4. Reboot the phone to recovery mode.
5. Wipe data/factory reset.
6. Flash ROM zip file.
7. Flash GApps (can be downloaded from here)
8. Reboot to System.
9. Enjoy!
going to try this once i figure out why my CM12.1 goes to black screen at startup
camera performance?
Thanks for taking out time to build this, I am looking for a pure stock experience in Mi4i and your build seems to be very close.
Can you please post some camera shots taken indoor and outdoor?
For installation, just factory reset from twrp or full wipe (include wipe system)???.
btw you should write how to install.
Is it as smooth as Wilson3q's build. The reason why I'm comparing is that out of all the custom ROMs out there, I find his ROM the smoothest.
Sent from my Mi 4i using Tapatalk
I get the recent apps swiping lag. I made the mistake of flashing the stock gapps so now im re-flashing and flashing the kernal. But so far it seems good other then a little issue i had with APNs and data.
The setup screen is actually very laggy and i don't have a keyboard to type in my wifi password.
haahaaah said:
For installation, just factory reset from twrp or full wipe (include wipe system)???.
Click to expand...
Click to collapse
m4gg0t said:
btw you should write how to install.
Click to expand...
Click to collapse
Added the instructions in the 3rd post.
iamnjohnson said:
Is it as smooth as Wilson3q's build. The reason why I'm comparing is that out of all the custom ROMs out there, I find his ROM the smoothest.
Sent from my Mi 4i using Tapatalk
Click to expand...
Click to collapse
I haven't used his build. I can't say how does it stand in comparison to his build.
In this release, I aimed more at getting the bugs fixed (random shutdowns and CoC not working) which were becoming too annoying.
I'll now be focusing more on making it even smoother.
I'd suggest you to try and see for yourself how it stands.
I flashing dh.harald's build now as i couldn't go past the setup screen cause play services kept crashing after i re-flashed the rom and gapps.
I'm reinstalling your build currently.
m4gg0t said:
I flashing dh.harald's build now as i couldn't go past the setup screen cause play services kept crashing after i re-flashed the rom and gapps.
I'm reinstalling your build currently.
Click to expand...
Click to collapse
I remember I was also getting that crash. I guess I've fixed that in my build.
Feel free to post bugs.
omerjerk said:
I haven't used his build. I can't say how does it stand in comparison to his build.
In this release, I aimed more at getting the bugs fixed (random shutdowns and CoC not working) which were becoming too annoying.
I'll now be focusing more on making it even smoother.
I'd suggest you to try and see for yourself how it stands.
Click to expand...
Click to collapse
I'll flash and let you know [emoji4]
how can I re-flash gapps? I want to replace most of the AOSP apps with Google apps.
m4gg0t said:
how can I re-flash gapps? I want to replace most of the AOSP apps with Google apps.
Click to expand...
Click to collapse
Twrp > factory reset > flash rom > flash gapps > rebot. Done!!.
Use open gapps, choose ARM64 5.1 STOCK.
Messaging replaced by messenger
Cm camera replaced by Google camera
Email replaced by gmail
Gallery replaced by photo
[your device will like nexus device with STOCK gapps]
Look screenshoot..
I think that the kernel of the Raven more smoothly.
PavelPerm said:
I think that the kernel of the Raven more smoothly.
Click to expand...
Click to collapse
+1
haahaaah said:
Twrp > factory reset > flash rom > flash gapps > rebot. Done!!.
Use open gapps, choose ARM64 5.1 STOCK.
Messaging replaced by messenger
Cm camera replaced by Google camera
Email replaced by gmail
Gallery replaced by photo
[your device will like nexus device with STOCK gapps]
Look screenshoot..
Click to expand...
Click to collapse
Thx a lot! Though the stock has a lot of the Google apps that I don't want to have installed, like Google docs, earth, fitness, sheets, slide, android pay.
PavelPerm said:
I think that the kernel of the Raven more smoothly.
Click to expand...
Click to collapse
I don't understand, this ROM already has Raven's tweaks
Related
CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors of these cell phones.
Installation:
You need to have installed Clockworkmod recovery!
Boot into recovery by pressing Call+Volume Up+Power.
After that install the ROM from the SD card using ClockworkMod Recovery!
+If you want Google apps then install this: http://goo.im/gapps/gapps-ics-20120429-signed.zip
About Me: I have been cooking ROMs since 2011 and my first developed ROMs for Huawei U8500 were CyanogenMod ROMs.
Known issues*
1. OpenMax
2. FM Radio
3. Camera (video recording)
Changes
CyanogenMod 9.0.0 Nightly 2012.06.18
Updated CyanogenMod source!
Added tweaks!
Fixed D-Pad!
CyanogenMod 9.0.0 Nightly 2012.06.13
Updated CyanogenMod source
A lot of bug fixes
CyanogenMod 9
Initial release
Current release
CyanogenMod 9.0.0 Nightly 2012.06.18
Previous releases
CyanogenMod 9.0.0 Nightly 2012.06.13
CyanogenMod 9
Ask me if you need to!
Market
And one of the bugs is Market get's error
gapps
Plz give me working gapps link
Thanks for your development
mohithimu said:
Plz give me working gapps link
Thanks for your development
Click to expand...
Click to collapse
Install the Rom, then wipe data and cache... and market will work...
2 bugs still exist:
- no keylock (I installed Ripplelock)
- no gallery
gyilki said:
Install the Rom, then wipe data and cache... and market will work...
2 bugs still exist:
- no keylock (I installed Ripplelock)
- no gallery
Click to expand...
Click to collapse
on my phone after wipe market is still don't working :\ what gaaps you are using? if you can share link
question: can you turn off the trackpad mouse pointer, to work as 2.3.7
galery not working properly
otherwise a good rom, I like it
Pointer remover!
This update removes pointer but do not worry the D-Pad will work as in Android 2.3.7!
Update Not working so you need to put those files in /system folder by yourself!
Pointer will be fixed in next update!
Can't impossible get Gapps to work. Have tried evrything (I think)!
Have tried a couple other Gapps then latest one given in this thread.
Have tried installing CM9 and Gapps a couple of times, with reboot and cleaning cache etc in diffrent orders... without luck.
Latest I tried clearing cache, data, dalvik, etc.
Installed CM9.
Installed Gapps (given above in thread)
Reboot.
Evrything seems to work, but no icons/apps appear... >_<
klavsanson said:
This update removes pointer but do not worry the D-Pad will work as in Android 2.3.7!
Install it from ClockworkMod recovery!
Click to expand...
Click to collapse
not working:-(
great job
klavsanson said:
This update removes pointer but do not worry the D-Pad will work as in Android 2.3.7!
Click to expand...
Click to collapse
thanks, its work for me!!
when i want install new release recovery show me that installation aborted
Now I've done some more testing... and done the installation over and over a couple of times
Theese are my conclusions:
* Installation of Gapps is partially working!
From one installation to another, diffrent apps and function is installed (or working) on the phone.
Theese functions I've found (so far) that vary from time to time:
* Gmail
* Market
* Screen lock
* Installation guide program when new user/clean installation
tested
After a while I managed to set up it to work good
1.wipe data factory reset, dalvik cache...everything
2.flash rom
3.wait for the phone to start
4.wipe again,start the phone
5.flash gpapps
Instead of stock gallery use quick pick.
Little bit slow when entering menu (probably becouse of stock zoom effect).
market working,camera working, synced account without problems
Great job!
I installed CyanogenMod 9.0.0 Nightly 2012.06.18
My phone just flies.
Battery lasts a long time
RAM size 140 MB (it is very good)
Less:
*1.The graphics system sometimes produces errors
*2.File Manager does not play music
Otherwise, I like ...
i instaled this rom, and i am very satisfied, i like it very much, i want to use it as my prime rom, but, i have problem, landscape mod dosent work, nor in messages nor in menu. atlist in messages i must have landscape mod. can u fox this???
sory for my bad english
FIX!
Zbajchou said:
when i want install new release recovery show me that installation aborted
Click to expand...
Click to collapse
pedjakis said:
i instaled this rom, and i am very satisfied, i like it very much, i want to use it as my prime rom, but, i have problem, landscape mod dosent work, nor in messages nor in menu. atlist in messages i must have landscape mod. can u fox this???
sory for my bad english
Click to expand...
Click to collapse
Zbajchou, I have fixed the update so download it again!
pedjakis, install Attached File!
How could we install google talk on this rom?
Graphics bug.Dunno what to do.Very annoying.
EDIT:Factory reset helped. Very happy now.Awesome ROM!
EDIT2:No sound when sms comes.Is there any fix?
Great Job!
Hi Klavsanson,
I've installed the latest version and It's working almost everything, great
I don't know if it's my phone, but I can't neither use USB nor wifi tethering. This is important for my job.
I've previously wiped data, cache, dalvik
Gallery has an extrange behaviour as is not possible to see correctly anything-
Thanks for your job
Just out of curiosity
how come that gapps are so massive in size 80mb ?compared to cm7 only 9mb
This AOSP ROM is built using latest version (4.2.2) of pure Android open source project (AOSP 4.2.2). And I replaced the default kernel with franco kernel (r47) which is known for its performance.
Warning : Built for Nexus 7 wifi only model.
Features: Pure Android Experience + Better performance with franco kernel + Bug free
Refer franco.Kernel (r47) features : http://forum.xda-developers.com/showpost.php?p=29990763&postcount=1
Download Link :
AOSP 4.2.2 ROM : https://dl.dropbox.com/u/29388500/AOSP-4.2.2-grouper-with-franco-ramsrib-v2.zip
GAPPS : http://goo.im/gapps/gapps-jb-20130301-signed.zip
Instructions :
* Backup first.
* Flash this AOSP 4.2.2 ROM.
* Flash Google apps. (It is not optional anymore!)
* Do 'Wipe data/factory reset' in recovery.
* Reboot & enjoy.
Every custom modification to devices have risks. Flash this at your own risk!
Screenshots :
Installing now. Thanks, Is this pre rooted? sorry i'm new to nexus 7. just got it for 3 days
There's a new Google Apps specifically for 4.2.2 now, if you didn't know OP
Also consider comparing other kernels like LeanKernel and M-Kernel, both were good enough to make me switch from franco.
Thanks, Updated to new Google Apps.
And overall performance of franco kernel is really good, anyway let me check those kernels.
jakelights said:
Installing now. Thanks, Is this pre rooted? sorry i'm new to nexus 7. just got it for 3 days
Click to expand...
Click to collapse
yes, Its pre-rooted (adb), but you need to install SuperSu/SuperUser to get full access.
I have SuperSu installed in my device, but my device is still not rooted. Could you please tell me how to root my device? Would love to use your rom as my daily driver.
For SuperSU app to work, you need modified 'su' binary. So, Flash any SuperSU/Superuser's su binary and then try again.
onlyu132 said:
I have SuperSu installed in my device, but my device is still not rooted. Could you please tell me how to root my device? Would love to use your rom as my daily driver.
Click to expand...
Click to collapse
Check this out
http://forum.xda-developers.com/showthread.php?t=1766475
Hi,
After i installed the ROM last night, im having problems installing purchased apps from the Play store. I'm getting an error message saying `Couldnt install to USB storage or SD card`
I've tried searching for the solution but most mention about unmounting the storage which, for the nexus 7, isn't an option
Oh, I'm completely new to all of this by the way!
Many thanks
spikeuk76 said:
Hi,
After i installed the ROM last night, im having problems installing purchased apps from the Play store. I'm getting an error message saying `Couldnt install to USB storage or SD card`
I've tried searching for the solution but most mention about unmounting the storage which, for the nexus 7, isn't an option
Oh, I'm completely new to all of this by the way!
Many thanks
Click to expand...
Click to collapse
Sounds like a permissions issue. I would format the drive. Or ask in the q&a section on how to fix permissions.
Sent from my Nexus 7 using Tapatalk HD
*** Disclaimer
Flashing a ROM is an inherently risky operation. You alone are responsible for any damages, data loss, or dead kittens caused by flashing this ROM. Nexus devices are notoriously hard to brick, but should you do so by either your own error, omission, or a by flaw in this ROM you have been forewarned.
Introduction
Flo++ is an AOSP Kitkat (KOT49H) based ROM with the stock kernel aimed mostly at minimalists that want a clean base installation with basic power user functionality. GAPPS are not installed to allow you to flash flash the GAPPS package of your choice. I recommend going with one of the PA GAPPS packages.
Images
See attachments below
Features
* Busybox compiled into ROM (/system/bin)
* Pre-Rooted
* Supersu 1.94
* QCOMM Dalvik and Bionic optimizations (This ROM is NOT compatible with ART)
* QCOMM Adreno Graphics Usermode driver update (20140331 version) Revert file is available here
* Android Terminal Emulator (as system app)
* Titanium Backup (as user app)
ToDo:
* Add init.d support
* Edit Framework to add advanced power menu options
* Add Developer and Power user appropriate tools
* Add File Manager
* More stuff based on input and testing
* Add option to install CWM (For users without Custom recovery)
Installation instructions
Requirements:
* Nexus 7 (2013) wifi version (aka "Flo") with unlocked bootloader
* Custom recovery (TWRP or CWM recommended, PhilZ Touch highly recommended)
Instructions:
* Perform a nandroid backup and store it on your PC, this is just prudent practice before installing any ROM
* Copy flo++[version].zip to /sdcard/
* Reboot to recovery
* Perform a Factory Reset or if using PhilZ, "Wipe Data/Factory Reset" > "Clean to Install a new ROM"
* Install Flo++
* Install GAPPS package (optional) if desired.
* Reboot and enjoy
Download
Download from AFH:
Flo++0.4.2.zip
MD5: 45026d4fb49d02eaeb88cf2a49cfb3e3
Flo++0.4.1a.zip
MD5: 5f0daca93ae6345917f39c743552c802
Older versions
Flo++0.3.zip
MD5: 3eb4c88a7859c4508934642878a04342
Flo++0.2.8-signed.zip
MD5: 6f13b2f8a5f30cfdd202b154c84135db
Changelog
flo++ changelog
v0.4.2 [21040406]: added updated Qcomm Adreno 320 GPU drivers. Revert file available here
v0.4.1a [20140405]: Recompiled with latest version of busybox and added Android Terminal Emulator, TitaniumBackup 6.1.5.4. Updated Supersu to v1.94 - Temporarily discontinued use of Aroma Installer.
v0.3.0 [21040314]: Added Basic Aroma Installer, Qualcomm Bionic and Dalvik optimizations. This ROM is not compatible with ART
v0.2.8 [20140306]: Stock AOSP Kernel, busybox (compiled into ROM), Rooted- Supersu 1.93,Rom is signed and can be flashed using Stock Recovery IF factory reset has been done
v0.2.1 : 0.2.7[20140302-20140305]: Internal testing not released
v0.1 [20140228]: Clean "mostly stock" AOSP build, userdebug, stock kernel, Korean and japanese input methods removed
FAQ
Q. Can I install this without a custom recovery?
A. In theory, Yes. Just do a factory reset and it *should* work. You do have backups , Right?
As of v0.3 you must use a custom recovery (until I resolve the signing issue using AROMA)
Q. Why doesn't GPS work?
A. Short answer: Actually it does (confirmed with GPS test), you need to install a GPS app or flash GAPPS with Google Maps in order to actually "use" GPS. Longer answer here.
Q. Backup and restore doesn't work. whats wrong?
A. Backup and restore functionality comes with GAPPS or a special transport service written for a storage service. Since I do not intend to host anyone's backups there is a fix posted here. This issue will be fixed before the ROM is released from Beta status (version 1.0).
Thanks To/Credits
Qualcomm Developer Network, for Adreno Drivers - https://developer.qualcomm.com/
Titanium Track, For Titanium Backup - http://www.matrixrewriter.com/android/
Jack Palevich (jackpal) for Android Terminal Emulator - https://github.com/jackpal/Android-Terminal-Emulator
chainfire, for SuperSU - http://download.chainfire.eu/supersu
Gnurou, for busybox - https://github.com/Gnurou/busybox-android
Google, for AOSP source and kernel - https://android.googlesource.com
amarullz, for AROMA Installer - http://forum.xda-developers.com/showthread.php?t=1461712
kszaq and jphilippon - for making the Bionic and Dalvik optimizations readily available on XDA
Code Aurora Forum, for the Bionic optimization patch
Motorolla, Dalvik library was extracted from Moto X 4.4. ROM.
Known Bugs /Issues
[20140408] Backup and reset do not work out of the box. - workaround here . This will be fixed in next release, but you can enable the function by following the directions in the post.
[20140314] Aroma signature breaks ROM signature. Will fix this when I get a chance, but until then use unsigned zip.
[20149316] It has been reported that GPS is not functional on v0.3 will investigate the report and update as soon as possibile
GPS works (confirmed with GPS test) For user functionality install a third party GPS Nav app or flash PA mico modular GAPPS and install GMaps.
reserved
i'll give it a shot!
What toolchain is this built with?
Sent from my Nexus 7 using xda app-developers app
PwnCakes193 said:
What toolchain is this built with?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
edited:
Whoops I misread your question. This is built GNU make 3.81 x86_64-pc-linux-gnu on Debian Jessie/SID using the standard AOSP /prebuilts. I have not decided whether or not to use Linaro.
Right now I'm working on getting the Aroma installer configured. The next version (probably tonight or tomorrow) will include the qc dalvik and bionic optimizations and a couple more tweaks.
flyboy1100 said:
i'll give it a shot!
Click to expand...
Click to collapse
This ROM is still a work in progress but please feel free to let me know if you have any suggestions or see any problems. I'm uploading the next incremental change right now (AROMA Installer and QCOMM optimizations)
[update: Having some issues uploading to AFH at the moment, will post the link once I can verify the md5 is good and the upload isn't corrupted]
oldsoldier2003 said:
This ROM is still a work in progress but please feel free to let me know if you have any suggestions or see any problems. I'm uploading the next incremental change right now (AROMA Installer and QCOMM optimizations)
[update: Having some issues uploading to AFH at the moment, will post the link once I can verify the md5 is good and the upload isn't corrupted]
Click to expand...
Click to collapse
Advanced reboot and immersive mode and I would be set, especially with the QC and bionic stuff.
This is the perfect ROM I think for me to build my car nexus off since I will be running Timur's kernel + services. I want as minimal as possible.
Sent from my Nexus 7 using Tapatalk
You should build with GCC 4.8. Its under Google source And only requires a few chsnges to work.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
flyboy1100 said:
Advanced reboot and immersive mode and I would be set, especially with the QC and bionic stuff.
This is the perfect ROM I think for me to build my car nexus off since I will be running Timur's kernel + services. I want as minimal as possible.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
as promised... tonight was a bad upload night...
Download from AFH:
Flo++0.3.zip
MD5: 3eb4c88a7859c4508934642878a04342
you might consider installing Xposed and gravitybox(KK) this would neatly solve the power menu and immersive mode. I run both on my non dev rom with no stability issues whatsoever (I don't run any other Xposed modules on that ROM)
oldsoldier2003 said:
as promised... tonight was a bad upload night...
Download from AFH:
Flo++0.3.zip
MD5: 3eb4c88a7859c4508934642878a04342
you might consider installing Xposed and gravitybox(KK) this would neatly solve the power menu and immersive mode. I run both on my non dev rom with no stability issues whatsoever (I don't run any other Xposed modules on that ROM)
Click to expand...
Click to collapse
I will probably look into that, Just wanted a good base to work off w/o tons of extra fluff I won't use. Downloading the newest now
Sent from my SCH-I605 using Tapatalk
I couldn't get gps to work at all on this rom, did you perhaps trim a little too much?
Btw, how did you build this? I returned my flo today since Verizon has the deb/lte for 49.99 this weekend! There is nothing Like this over there and would really like something similar, even if I have to build it myself but I am clueless on how
Sent from my SCH-I605 using Tapatalk
flyboy1100 said:
I couldn't get gps to work at all on this rom, did you perhaps trim a little too much?
Btw, how did you build this? I returned my flo today since Verizon has the deb/lte for 49.99 this weekend! There is nothing Like this over there and would really like something similar, even if I have to build it myself but I am clueless on how
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
I'll have a look at this and recheck the proprietary blobs to make sure they are current.
If you want to give building a ROM for deb a go just start here:
http://source.android.com/source/index.html
To compile it you'll need to have a working 64 bit Linux installation, it seems most of the folks here are using Ubuntu. There are tons of tutorials and if you get stuck shoot me a PM and I'll help if I can.
flyboy1100 said:
I couldn't get gps to work at all on this rom, did you perhaps trim a little too much?
Click to expand...
Click to collapse
Apparently this is a semi "known" issue with AOSP stock builds. It has been reported in the past that GPS won't work without GMaps. I flashed PA mico modular GAPPS (it doesn't have Gmaps) and installed GPS test and it reported that the GPS is indeed working.
For a car installation this would work well if you have a third party Navigation app you prefer over GMaps.
I then installed GMaps which further confirmed GPS is working. I've come to the conclusion that this is not "broken" , but is a feature that is not supported "out of the box" by the AOSP build. Makes sense to me since supporting the hardware is OS responsibility, where utilizing the data is application level responsibility.
Any updates ?
Mind if I try to port this to deb?
Sent from my Nexus 7 using Tapatalk
flyboy1100 said:
Any updates ?
Mind if I try to port this to deb?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
I took a short (enforced) break due to internet issues last week. Right now I'm in the process of recompiling the ROM and cleaning up the installer so It will be a couple days before I upload a new version.
Have at it I don't have a deb device to test with, but if you have any problems I can try to help you through it in PM.
Work issues have slowed down my progress (double shifts and no days off... ) The next update will include freshly compiled Android Terminal and the latest update of SuperSu.
This project is not abandoned - just slowed down for a bit
Status update:
v0.4.0 [20140405]: Recompiled with latest version of busybox and added Android Terminal Emulator, TitaniumBackup 6.1.5.4. Updated Supersu to v1.94 - Temporarily discontinued use of Aroma Installer
Click to expand...
Click to collapse
It's late here I'll update and upload tomorrow after testing.
uploaded to AFH
http://www.androidfilehost.com/?fid=23329332407584361
MD5 : 5f0daca93ae6345917f39c743552c802
TESTING!!
Props to @BeansTown106 for source, @GtrCraft for PureHammerhead, and KrexusROM @KreAch3R @Jax Teller for the device, kernel, vendor, and hardware trees, and @dragos281993 for PureMako
READ EVERYTHING HERE BEFORE FLASHING:
-Updating to TWRP 3.1.1-0 is recommended
-Use BeansGapps Mini https://www.androidfilehost.com/?w=files&flid=171927
-Not prerooted. SuperSU stable or Magisk stable recommended
-No camera included. Google Camera 2.5.052 recommended http://www.apkmirror.com/apk/google-inc/camera/camera-2-5-052-release/
-As of the 4/23 release the ro.opa.eligible_device=true is no longer in the system/build.prop. This will cause the Google App to use Google Now interface instead of Google Assistant. If you want to use Google Assistant use the Get Assistant - Root app on the PlayStore (choose NEW method when prompted) OR if you use Magisk theres a Google Assistant Enabler module for this.
-Want a Pixel Launcher that allows swipe up to App Drawer in landscape? Sideload the Android O Pixel Launcher from apkmirror.com http://www.apkmirror.com/apk/google...ixel-launcher-o-3952143-android-apk-download/
-Netflix casts fine but throws an Error on playback. Sideload Netflix 4.8.5 from apkmirror.com OR use the zipaligned Netflix4.8.5-signed.apk in the ROM Download folder https://www.androidfilehost.com/?fid=529152257862715472 . The zipaligned apk will never show up as needing an update on PlayStore.
-Features? Updates? Read the changelog below.
ROM Downloads: https://www.androidfilehost.com/?w=files&flid=164137
PureNexus Changelog: https://docs.google.com/document/d/1ROCTINpYR2M2QZ-uzErZSNK8gjIm_bXS6sXL83YePd0/pub
Source Code: https://github.com/PureNexusProject
Device and Kernel Source:https://github.com/krexus-partners
FLO BUILD SPECIFIC INFO:
-03/22/2017 build includes all the Pixel Gapps that the OFFICIAL Pure Nexus 3/17 builds include, EXCEPT Google Camera, Hangouts, Chrome, and Photos.
-03/20/2017 build includes all the Pixel Gapps that the OFFICIAL Pure Nexus 3/17 builds include, EXCEPT Google Camera.
KNOWN ISSUE:.
-Netflix casts fine but may throw a 0013 Error on playback. Sideload Netflix 4.8.5 from apkmirror.com OR use the zipaligned Netflix4.8.5-signed.apk in the ROM Download folder in OP. The zipaligned apk will never show up as needing an update on PlayStore.
Very good of you to take this on for good old flo Bill. Thanks man!
Mike T
Please some love for Deb too :crying:
@buffal0b1ll
Hello)
Are there any plans for updating this Rom?
Very good, just looking for one。
I'm just afraid this one won't be got closed like other thread lol. Anyway thanks for letting my fav rom fly again. :good:
After flash this Pure
Have to say, this ROM is dope
Thanks for this work
Hope this ROM dont die
boom1982 said:
@buffal0b1ll
Hello)
Are there any plans for updating this Rom?
Click to expand...
Click to collapse
ranaxda200 said:
I'm just afraid this one won't be got closed like other thread lol. Anyway thanks for letting my fav rom fly again. :good:
Click to expand...
Click to collapse
manfio said:
After flash this Pure
Have to say, this ROM is dope
Thanks for this work
Hope this ROM dont die
Click to expand...
Click to collapse
A thread full of optimists I see As long as the trees work and the kernels boot, I'm not planning on going anywhere.
Purenexus+glitch r544+supersu 2.79 sr3+google camera 2.7.008+substratum themes: all works perfectly, also night light!!! Thank you very much buffal0b1ll
Hi is it compatible with f2fs format?
Hmm, looks interesting... lets give this one a go, shall we?
lollyjay said:
Hi is it compatible with f2fs format?
Click to expand...
Click to collapse
Kernels support f2fs, firstly, not ROMs. The stock AOSP kernel with this ROM doesn't support f2fs. But if you find a custom kernel that supports f2fs you can use it and format your data and cache partitions to f2fs on any ROM. Secondly, f2fs is only faster on writes, so only data and cache partitions benefit from that file system. ROM support for f2fs (as had been popular a couple years ago) would only be to allow system partition to also support f2fs, which this ROM doesn't have. That type of support is pretty much a thing of the past because it's a pain in the ass to do since ROM zips started using block storage convention and there's no speed advantage to having system be f2fs anyway. Make sense?
I don't wanna hear about all the common f2fs issues that have nothing to do with the ROM if you do try it. These include:. Couldn't flash ROM/GAPPS because it says system partition too small, couldn't make or restore a nandroid, lost all my data because I didn't offload it first, lost all my data when my data partition got corrupted, wrong internal storage size reported, can't take photo/screenshot write to internal storage.
If you're smarter than the average problem solver and have a PC, an OTG, and enjoy offloading and moving stuff back, then the modest (if not just placebo) speed gain of going f2fs may be worth the risk of wasted time and lost data. If you're the user that uses a toolkit instead of a terminal, then I'd let that sleeping dog lie.
Your point(s) well taken. Personally I have found little to gain from f2fs., except for my old TF300T
This rom is superb!!! It contains just about everything I had ever dreamt of seeing on the lovely, old Nexus 7, from Nougat in full flow to Google assistant and Night Light. I can even watch some previously impossible TV by
using the 'hide' function in the new version 11.6 of Magisk along with Magisk Manager from the Playstore. Many thanks to the Dev for giving my Nexus 7 a new lease of life. This is super work.
this rom is great
but one problem i think.
if its possible, in next build remove some apk from system, like chrome, calendar, calculator, gboard, google fotos
please
its to free some system space
manfio said:
this rom is great
but one problem i think.
if its possible, in next build remove some apk from system, like chrome, calendar, calculator, gboard, google fotos
please
its to free some system space
Click to expand...
Click to collapse
The ROM is in sync with @BeansTown106 source with the exception of my removing Google Camera 4.x from the Gapps because it's incompatible with Flo. Removing gboard would leave you with no keyboard, see the changelog in the OP.
Are you bumping up against a full system when attempting to flash more mods?
You're welcome to remove whatever system apps you want (before or after booting) if you need more system partition space. That said, the only apps I'd consider removing from built in Gapps, if they are still in source on the next go around, would be Hangouts, Chrome, and Photos.
@buffal0b1ll
Maybe there is a meaning remove gapps from rom...
That there were no questions on this topic)
Great rom love it so quickly
Great Rom just installed on my N7 (2013) .
Sent from my LG-H850 using Tapatalk
Disclaimer
Code:
/*
* 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 the products you find here before flashing it!
* YOU are choosing to make these modifications.
*/
LineageOS needs no introductions. This version of LineageOS-14.1 is a highly customised version solely for the Amazon Fire HD10
- EVEN MORE IMPORTANT: This ROM only works on devices using the bootloader hack. See <<< HERE >>> to unlock your devices.
- IMPORTANT: Do not update Magisk via the Magisk Manager App, your device will enter a bootloop if you do. Instead update Magisk via TWRP only. If you do this by accident then it is recoverable by just flashing the latest version of the ROM again (with gapps etc as required).
Rules
- Please search the thread before asking questions
- Please try to stay on topic, I know it's not always possible
- Please report bugs here
- Report only one issue per bug report
- When reporting bugs please post a logcat and/or dmesg containing pertinent information regarding the issue...
- Saying something isn't working without proper explanation will not attract any attention.
Known Issues
- Wired headphones do not work
- Camera does not work
- OMX is only partially working
Prerequisites for Installation
- Clean installation is required coming from lineage-12.1
- Unlocked Bootloader
- TWRP Installed
Initial Installation
or coming from another rom
- Enter TWRP
- Enter wipe option
- Format Data
- Then swipe to factory reset
- Copy the ROM to your device
- Copy optional zips like gapps and magisk to device if required
- You also have the option of using micro-g framework
- Flash ROM, then optional zips
- Reboot
- And Enjoy
Upgrading to a new version
- Copy the ROM to your device
- Flash ROM
- And Enjoy
Downloads
*** Please do NOT create any mirrors ***
Lineage-14.1 for Amazon Fire HD10"
Source Code
- Kernel Source: https://github.com/ggow/android_kernel_amazon_mt8173-common
- Suez Tree: https://github.com/ggow/android_device_amazon_suez
- mt8173-common Tree: https://github.com/ggow/android_device_amazon_mt8173-common
Thanks
- @k4y0z and @xyz` for the bootloader hack
- @Goayandi for the mt8173 resources
- LineageOS
Note
Their is a issue with video playback do to the omx library files. This is a link to flash a fix in recovery for this problem below.
https://forum.xda-developers.com/showpost.php?p=80762749&postcount=248
XDA:DevDB Information
LineageOS, ROM for the Amazon Fire HD 8 and HD 10
Contributors
ggow, Ziona
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
Version Information
Status: Testing
Created 2019-09-26
Last Updated 2020-08-11
Changelog / Release Notes
26 September 2019
- Initial Release
Release Notes
- Stable with no crashes from base OS
- Wired headphones not working
- WiFi working
- Bluetooth working
- OMX partially broken
- Tested VLC as a work around for local playback works fine
- Youtube audio playing but no video
- Youtube through web browser is working
- Seems to be no lag downloading apps from playstore
- Device configs will be available once I have had time to digest the prototype
New Build is Up
26 September 2019
- Initial Release
Release Notes
- Stable with no crashes from base OS
- Wired headphones not working
- WiFi working
- Bluetooth working
- OMX partially broken
- Tested VLC as a work around for local playback works fine
- Youtube audio playing but no video
- Youtube through web browser is working
- Seems to be no lag downloading apps from playstore
- Device configs will be available once I have had time to digest the prototype
Omg thank you!
Umm.. what is OMX? Also, can I flash this over 12.1?
meanhoe said:
Omg thank you!
Umm.. what is OMX?
Click to expand...
Click to collapse
Its regarding media playback (OpenMaX)
Should be able to flash it over cm-12.1.
Be sure to install arm64 7.1 gapps the first time round.
Amazing, you are the man! Thanks! Lots of stuff already working nicely. The only thing I noticed in a quick test is video playback not working, Netflix won't even start, and YouTube just shows black screen.
Edit: WiFi also still drops occasionally, just like on CM 12.1.
I'm having a couple issues already. i dirty flashed over 12.1. installed magisk, then xposed-v89-sdk25-arm64.zip, and open_gapps-arm64-7.1-nano-20190926.zip.
Not Working:
1. Home and Recent buttons do not work. Does not work in navigation bar or in other apps such as LMT and FNG (Fluid Navigation Gestures)
2. when I open Solid Explorer, I get "requested file was not found. Path: /storage/sdcard1
3. Can't get into Developer Mode. Nothing shows up when I tap.
4. the Play Store does not download at all. it just keeps pending.
5. Plex does not work.
Working:
1. USB C Headphones (Earpods) w/ 2 adapters.
2. Amazon Prime Video does work but very choppy. Unwatchable.
3. YMusic. (gets a choppy slightly)
Update: I did a clean install and so far it's working much better. I'll have to reinstalll all my apps and test the rest later.
TLDR: DO A CLEAN INSTALL. a dirty flash from 12.1 will give you problems.
meanhoe said:
I'm having a couple issues already. i dirty flashed over 12.1. installed magisk, then xposed-v89-sdk25-arm64.zip, and open_gapps-arm64-7.1-nano-20190926.zip.
Not Working:
1. Home and Recent buttons do not work. Does not work in navigation bar or in other apps such as LMT and FNG (Fluid Navigation Gestures)
2. when I open Solid Explorer, I get "requested file was not found. Path: /storage/sdcard1
3. Can't get into Developer Mode. Nothing shows up when I tap.
4. the Play Store does not download at all. it just keeps pending.
5. Plex does not work.
Working:
1. USB C Headphones (Earpods) w/ 2 adapters.
2. Amazon Prime Video does work but very choppy. Unwatchable.
3. YMusic. (gets a choppy slightly)
Update: I did a clean install and so far it's working much better. I'll have to reinstalll all my apps and test the rest later.
Click to expand...
Click to collapse
Looks like a clean install is the way forward coming from another ROM.
konradsa said:
Amazing, you are the man! Thanks! Lots of stuff already working nicely. The only thing I noticed in a quick test is video playback not working, Netflix won't even start, and YouTube just shows black screen.
Edit: WiFi also still drops occasionally, just like on CM 12.1.
Click to expand...
Click to collapse
That's the conclusion I came to. The major issue is video playback. I'll start looking into that shortly.
Great to see Nougat coming to Fire HD10. Thanks!
Just have to unlock my bootloader and will give this a try.
Quick question: if it doesn't work as I expect, can I revert back to stock ROM without any problems?
german_psycho said:
Great to see Nougat coming to Fire HD10. Thanks!
Just have to unlock my bootloader and will give this a try.
Quick question: if it doesn't work as I expect, can I revert back to stock ROM without any problems?
Click to expand...
Click to collapse
If you have an unlocked bootloader and TWRP installed you can make a backup of your fireOS and then try any rom you want. If not satisfied you can restore fireOS. Go back to locked bootloader with stock rom is also possible (but why?).
PS: There is also a fully working Lineage 12.1 if you won't wait for video playback.
@retora Thank you. Tablet wasn't unlocked yet. Just manually debloated and rooted Stock ROM. But not many important things on it, so a factory reset wasn't that much of a headache.
Did the bootloader unlock, no problems at all. After it flashed this 14.1 ROM, GApps and Magisk. So far it seems to work really nice. I am just setting it up and will play around a bit.
Yeah, I saw that there is a 12.1, but I am sure @ggow will get the video playback working soon.
Is the download delay in playstore still present? This seems to be the most important issue as I learned in the 12.1-thread.
One new issue I noticed (was working fine on CM 12.1) is that I can't set up the Gmail app. It asks me to add an account, but if I try to add my Google account it tells me the account is already present on the device. Other Google apps like Photos work fine.
I did do wipe (but no data format) before installing the ROM, and I installed the pico gapps together with the ROM.
retora said:
Is the download delay in playstore still present? This seems to be the most important issue as I learned in the 12.1-thread.
Click to expand...
Click to collapse
Haven't experienced any delay with the Playstore. First I installed some benchmarks to compare it with the Stock ROM. Seems to be 4-5% faster than the Stock ROM, if I look at the average of the benachmarks I used.
Just did an update to all apps for which an update was available via Store (YouTube, Google, Photos) - started downloading right after clicking on "Update all". No delay either with starting the next app after updating the first one.
So far I am very satisfied. Gonna try some bluetooth devices and see how they behave.
ggow said:
Its regarding media playback (OpenMaX)
Should be able to flash it over cm-12.1.
Be sure to install arm64 7.1 gapps the first time round.
Click to expand...
Click to collapse
So if we're coming from your other ROM, we don't need to wipe? Just flash this and the newer gapps?
@GuyInDogSuit Some people are having issues with that so a clean flash is recommended
konradsa said:
One new issue I noticed (was working fine on CM 12.1) is that I can't set up the Gmail app. It asks me to add an account, but if I try to add my Google account it tells me the account is already present on the device. Other Google apps like Photos work fine.
I did do wipe (but no data format) before installing the ROM, and I installed the pico gapps together with the ROM.
Click to expand...
Click to collapse
Grant gmail app permissions and all will be good.
Any idea why I can't install Google Play Games?
Did a fresh install of the ROM with GApps mini. The Games app is downloaded by the store but fails to install with a general "The app can't be installed" message.
GuyInDogSuit said:
So if we're coming from your other ROM, we don't need to wipe? Just flash this and the newer gapps?
Click to expand...
Click to collapse
@GuyInDogSuit i did a dirty flash. i encountered many problems. a clean install is recommended.
@ggow perhaps you can add a note in your post to do a clean install if upgrading from 12.1 to prevent further queries regarding this issue.