[ROM][AOSP][Flo++0.4.2 (2014/04/06)] [Beta] - Nexus 7 (2013) Android Development

*** 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!!

Related

[ROM] AOSP 4.2.2 Nexus 7 with franco.Kernel

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

[ROM][4.4.4 STOCK KTU84P][BSZKitKat v1.6][SuperSU|ZipAlign|DEODEX|ODEX][20/06/14]

Stock 4.4.4 ROM (KTU849) for WiFi Nexus 7 (2012) Grouper​
Hi! This was created using @dsixda's kitchen (which I had to tweak for our device to get working). This was created by unpacking the latest KitKat OTA (KTU84P) and adding SuperSU/busybox...
Featuring:
Stock Android 4.4.4 KTU84P for Nexus 7 (2012)
4-way power menu! Thanks @cargobr151 - Need to get an update or figure out how to do this for now hopefully we can use GravityBox...
Google Experience Launcher (GEL) or Launcher2 (NOGEL) - you will be asked which to use on first boot. Don't be afraid to pick "always use" you can change the default launcher at any time in Settings --> Home - What happened to GEL? Just grab the Google Now Launcher from play store (no room on /system partition)... If coming from a prior version with GEL and not wiping data you should be fine.
Busybox v1.22.1 (needed for Trickster MOD)
SuperSU 2.00 with latest SU binary
Odexed & Deodexed
FOTAKill.apk in /system/app to prevent future OTA notifications (thanks for the suggestion)
DEODEX (DEODEX is here for themers and by request)
v1.6 - MEGA https://mega.nz/#!mZ1UUYjR!7tJG3tS7i6qDswEAEZ37J1fWjdOEenrKBs_XFwXKAxk
v1.6 - AFH https://www.androidfilehost.com/?fid=529152257862728316
NOTE DEODEX takes longer to boot than ODEX on FIRST boot after wiping dalvik!
md5 - 92013590d4bb58d628cf7242a2893e57
ODEX (Stock is Odexed from Google)
v1.6 - MEGA https://mega.nz/#!mJ0h2RjQ!HRTlGdxOu-FOtDn7dOS9QnTkDvxQAdo9fDp6eiyd_ec
v1.6 - AFH https://www.androidfilehost.com/?fid=673368273298956370
md5 - 9517b7ae70113792bfe8bf5d4d77eaf0
KTU84P Factory Image (for reverting to stock - NOTE running flashall.bat will WIPE internal storage - make backups!!!!)
MEGA https://mega.co.nz/#!eJtRwaTL!RlT3aAFeKnz1mV55NmC5t_caP5RL2UaUA7PyFLk62AU
md5 - 176a1561f322e86216b7edaaa4b2c6bf
CAN flash with no wipe over any of my 1.0/1.1/1.2/1.2.2/1.3/1.5/1.6 builds and stock JWR66Y/KRT16O/KRT16S/KOT49H/KTU84L/KTU84P
Coming soon:
ART? (Sorry still no ART in 4.4.4 for our device! No overhead on /system partition...)
Advanced Power Menu
GEL baked in (again)?
NOTES:
BACKUP using TWRP and Titanium - save those files off the device to a USB stick external HDD or whatnot! Not responsible for lost data!
Be sure you are at bootloader 4.23 or you could have slow charge issue http://forum.xda-developers.com/showthread.php?t=2150251
ONLY TESTED USING TWRP 2.7.1.1/2.8.0.0 - NOTE there was a buggy release of 2.7.1.1 that doesn't play nice with the update-binary in my zip. If any issue flashing/booting first verify MD5 and then flash latest TWRP linked towards the bottom of this page http://techerrata.com/browse/twrp2/grouper. Should also flash fine under CWM but I personally prefer TWRP. A future update may move to the newer update-binary and updater-script files used in ROMs compiled from source like CM.
May need to unplug and replug USB cable to see Nexus 7 storage under My Computer! (or toggle MTP in Settings --> Storage --> Menu button in upper right)
If coming from STOCK 4.4/4.3 I can't think of a need to wipe - otherwise if issue or coming from another ROM (PA, CM, etc.) please do a data wipe and cache/dalvik-cache wipe
GApps are the stock ones that come with this tablet - no need to flash GApps.
You will see a BUNCH of updates when you sign into Google if you've wiped Data - results in an initial slowdown.
Before you ask, no ART doesn't appear to be working. I will make a new AOSP-based ROM for 4.4.4 for those wanting ART.
Thanks:
@dsixda for the Kitchen! (Consider donating to him work is paused on the kitchen he said due to health)
@Chainfire for SuperSU and keeping it updated for KitKat!
@azoller1 for v4.23 bootloader thread and flashable zip
@robgee789 for all the assistance in this thread!
@Metallice for M-Kernel
@RobZarzecki and @robgee789 for cool GravityBox tips!
@cargobr151 for 4 way power menu!
@treIII for being one of the first to flash and requesting stuff like Deodex and GEL
Phandroid for GEL article gave me idea to integrate into ROM http://phandroid.com/2013/11/14/how-to-install-google-experience-launcher-with-ok-google-command/
Google for Android
Changelog/Recommended Apps
Changelog:
v1.0 --> v1.1
v1.1 introduces Google Experience Launcher as second ROM option (Updated PrebuiltGmsCore.apk and added GoogleHome.apk)
Attempt to fix USB Debugging being on by default (hope to help issue with being unable to see Nexus 7 in My Computer as MTP device)
v1.1 --> v1.2
SuperSU up to v1.75 and latest su and daemonsu binaries
Kernel now BONE STOCK secured (root will still work) - USB Debugging now OFF by default. Hopefully MTP is more reliable now
One ROM with both Launchers - on first boot select the blue one for GEL or the other for stock - Settings --> Home to toggle at any time
v1.2 --> v1.2.2
Android 4.4.2 KOT49H!
SuperSU up to v1.80 and latest su and daemonsu binaries
FOTAKill.apk to prevent future OTA notifications
Most Play store GApps updates integrated (ran out of room in /system partition!)
v1.2.2 --> v1.3
Deodex version added
Still Android 4.4.2 KOT49H
SuperSU up to v1.91 and latest su and daemonsu binaries
Youtube, Google Quick Search Box, Google Play Services, Play Store and Maps updates integrated
4 way power menu (thanks @cargobr151)
v1.3 --> v1.5
Updated to KTU84L
SuperSU up to v1.94 and latest su and daemonsu binaries
v1.5 --> v1.6
Updated to KTU84P
SuperSU up to v2.00 and latest su and daemonsu binaries
Busybox v1.22.1
Prior Versions:
DEODEX
v1.5 - MEGA https://mega.co.nz/#!SNkRmKRD!4kG3tkygxiYbdCTcm_bExCA8OY8zQutyU-7ByUktcBw
v1.5 - Dev-Host http://d-h.st/Ec5
v1.3 - MEGA https://mega.co.nz/#!yUV2iTQb!TrwItTSrTwJBtDzjyZzd-S98d-v592dRSNZB7dBrcgU
v1.3 - Dev-Host http://d-h.st/Po2
ODEX
v1.5 - MEGA https://mega.co.nz/#!mQcCDbhD!y07Up7mJ34XsnGRjc-j1ScO7qoJ6-Jl2WdL_2BG7fGY
v1.5 - Dev-Host http://d-h.st/7Oi
v1.3 - MEGA https://mega.co.nz/#!bEUyGa5A!k0nc5RGMM44C3DnAeMrfwFX6gsHPUcYLj5qnoXe5tq0
v1.3 - Dev-Host http://d-h.st/OI3
Kernel/Apps:
M-Kernel a68 - http://forum.xda-developers.com/showthread.php?t=2168787 thanks @Metallice!
Use Trickster MOD Kernel Settings - https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod
Recommended settings are at the bottom of the first post in the M-Kernel thread!
I like to use the tablet to read at night and the screen is far too bright for this so I use Lux Auto Brightness - try the free version before deciding to purchase - https://play.google.com/store/apps/details?id=com.vitocassisi.luxlite
I use Titanium Backup (also purchased PRO Key) to backup my apps and data - once again try free before deciding to purchase - https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
To keep SuperSU toast notifications from causing any lag I go into SuperSU settings and uncheck Show notifications
In Settings --> Location I set mode to Battery saving. There's a lot to tweak here but this is all I've been setting.
In Settings --> Security under DEVICE ADMINISTRATION I uncheck Verify apps and check Unknown sources (mostly for Titanium Backup purposes)
I use AdAway to block ads (it edits your HOSTS file). No longer available on the Play Store (guessing because Google doesn't like the fact it blocks Google Ads...). I install the APK from here - http://forum.xda-developers.com/showthread.php?t=2190753. I just use the defaults works well.
This installed. Nice job. But my question is why does it not come with the experience launcher? Thanks
Sent from my HTCONE using Xparent Blue Tapatalk 2
can i flash this straight from a 4.3 Rom, or do i need to go to stock first?
This is a nice rom but I can't get my tablet to charge. Any idea why?
Sent from my Nexus 7 using Xparent Blue Tapatalk 2
Does auto-rotate works in this ROM? I tried stock + Go launcher and auto-rotate don't work, but only work when manual set to Horizontal or Vertical from Go launcher setting!
Is this based on the KRT**0 or KRT**M build?
First Impression
First Impression:
Unlike the other stock one, this installs..
Auto rotation works, No GEL not a deal breaker tho
Installed using MultiRom. No problems installing. Loads without errors, signed into Google. No problems. Recommended. Thank you. Nice work
Sent from my Nexus 7 using Tapatalk
treIII said:
This installed. Nice job. But my question is why does it not come with the experience launcher? Thanks
Sent from my HTCONE using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
Try the PA GApps package http://www.androidfilehost.com/?a=show&w=files&flid=7988
At time of writing the one to use is pa_gapps-full-4.4-20131118-signed.zip just flash it in recovery! Also be sure to turn on Google Now.
rester555 said:
Is this based on the KRT**0 or KRT**M build?
Click to expand...
Click to collapse
This is straight from the OTA last week which was KRT16O (zip name was 13088e35942c77e4752aa1fdf51d54472509b941.signed-nakasi-KRT16O-from-JWR66Y.13088e35.zip)
I will add some of this info to the OP. Thanks for trying it and feedback!:highfive:
treIII said:
This is a nice rom but I can't get my tablet to charge. Any idea why?
Sent from my Nexus 7 using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
Just added this to OP - charging issue is always bootloader as far as I know
Be sure you are at bootloader 4.23 or you could have slow charge issue http://forum.xda-developers.com/showthread.php?t=2150251
vothanhtam said:
Does auto-rotate works in this ROM? I tried stock + Go launcher and auto-rotate don't work, but only work when manual set to Horizontal or Vertical from Go launcher setting!
Click to expand...
Click to collapse
Yup! Working great...
iifuzz said:
can i flash this straight from a 4.3 Rom, or do i need to go to stock first?
Click to expand...
Click to collapse
If stock 4.3 (JWR66Y) should not need to wipe data or system :>
Hey guys just Flashed this from a 4.3 stock room and all is good (not sure on the white icons at the top though lol) but Is there a way to get xposed framework working on this
Sent from my Nexus 7 using Tapatalk
robgee789 said:
Hey guys just Flashed this from a 4.3 stock room and all is good (not sure on the white icons at the top though lol) but Is there a way to get xposed framework working on this
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Xposed still doesn't support 4.4 http://forum.xda-developers.com/showthread.php?t=1574401 But I will keep an eye on it! This is the first I've heard of it. Google \is moving away from all of the ICS blue theming everywhere, so you will see lots more white in 4.4...
I've just Flashed faux ultimate kernel and that's running great too very nice job you did here mate
Sent from my Nexus 7 using Tapatalk
Thanks! My ultimate goal was to get a stock 4.4 where rotation works and the keyboard doesn't pop when going home from other apps (the stock rom PA released was awesome though if you ignore those things and came out WELL in advance of OTA)... To do that I had to wait for the OTA and then it took me 5-6 days learning edify and how to use the kitchen
I will try to get the google experience (I believe it is Launcher3.apk?) working if I cut a new release, and look into getting ART available in dev settings.
I just connected my nexus to my laptop to move a few files but it doesn't pop up on my laptop like it used to so I can't move things via the USB cable
Sent from my Nexus 7 using Tapatalk
robgee789 said:
I just connected my nexus to my laptop to move a few files but it doesn't pop up on my laptop like it used to so I can't move things via the USB cable
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Try turning off USB debugging and reconnecting...

[ROM][UBER][5.1.1][UNOFFICIAL] CyanogenMod 12.1[STABLE]

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

[ROM][N7-2013 flo][UNOFFICIAL][7.1.2_r24]★ Pure Nexus ★ Substratum ★[07/25/17]

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

[ARM64][GApps][1st Feb 19][8.1.0/9.0]After Flash 4.0/NikGApps

Hi Everyone,
Okay, Let's come to the point.
We all flash Roms on frequent basis. After we flash any Rom, we flash Gapps, our favorite Kernel, Magisk (to root) and Favorite fonts, bootanimations, ringtones, apps like Launchers, File Managers, etc and many times we delete the bloatware when we never use them.
Having to flash all these files, we end up maintaining several zip files in several directories of our phone. Many times we get confused with the order of execution and end up messing things.
This starts to become a headache when you have to look for each file and follow a proper order. Especially when you're a flashaholic like me.
Here, with the help of my tool and Aroma Installer. I present you my After Flash zip which I use to flash everything from a single zip after I flash a rom.
Be it Kernel or Magisk, fonts or bootanimations, Everything in one zip. Exciting. Isn't it?
What it includes?
Bare minimum (and latest version of) google apps to run play store.
Facelock and Google Camera (with Google Lens and Portrait mode support)
Magisk to root
7 mido kernels to choose from
Android Boot animation (will add more as per user requests)
Google Sans font, Made Evolved Font (will add more as per user requests)
Several Ringtones and Notification tones (the ones I like)
Best Chosen System apps
Choice of deleting several bloatware (those we don't normally use)
Reset Password in recovery when system fails to recognize the fingerprint/password
Addon.d support (this will preserve the installation of files that you selected in aroma across multiple roms)
If you like the idea kindly press 'Submit to Xda Portal'. If nothing, that'll encourage me somewhat. Thanks!
Note:-
"Core" Gapps include minimum apps required to run playstore
"Basic" Gapps include Core + Google Camera + Facelock
"Full" Gapps include Basic + few more google apps which we use in day to day life
Packages starting with "AF" contains Gapps, Kernels, Magisk, etc files
Can't wait to check it out? Here ->
Download
After Flash
NikGapps
Instructions
Flash the Rom and Flash the zip
Be careful while choosing include/exclude in aroma installer.
Before you download, check the screenshots in #2 post.
Suggestions to add/remove files will be encouraged
Happy Flashing!
Credits:
@fransiscofranco (FK Kernel)
@raphielscape (Bash Kernel)
@khusika (Canting Kernel)
@SJD Ayy (Ethereal Kernel)
@Englezos (Englezos Kernel)
@leviathanaxeislit (Leviathan Kernel)
@Jairus980 (Xenial Kernel)
 @TheHitMan (BitGapps)
Few Screenies
Changelog:
8th Dec 18
-Updated to Pie
-Added Digital Wellbeing (core/basic/full)
-Added Facelock (basic/full)
-Added Google Camera (basic/full) (Working google lens and portrait mode)
-Added Made Evolved Font (AF zips)
-Ability to reset password (helps when device stops recognizing the password/fingerprint) (AF Zips)
-Added iYTBP - YouTube with background play (AF Zips)
-Updated Canting kernel to 0.4
-Updated Ethereal Kernel to 3.1
-Added Stormguard Kernel
-Updated gapps to their latest version
1st Dec 18
-Initial Release
One more, just in case
Thanks :victory: ! But, please make version for Android Pie will be better .
thanks bro
Any plan for pie?
Electro CZE said:
Thanks :victory: ! But, please make version for Android Pie will be better .
Click to expand...
Click to collapse
krishna.rag said:
Any plan for pie?
Click to expand...
Click to collapse
Yup, if people find it useful, I'll release pie gapps soon. Everything else from the package works on pie anyway, except for gapps.
Nikhil said:
Yup, if people find it useful, I'll release pie gapps soon. Everything else from the package works on pie anyway, except for gapps.
Click to expand...
Click to collapse
So I can use rest of things from zip and gapps from any other package?
krishna.rag said:
So I can use rest of things from zip and gapps from any other package?
Click to expand...
Click to collapse
Yes, that's correct! Skip gapps installation from package and you're good to go!
How to uninstall?
Ades69 said:
For Kernel, if choose include more than one. What kernel be installed? Sorry for bad english,, btw nice job! Wait for update :fingers-crossed:
Click to expand...
Click to collapse
Actually the screenshot in post #2 shows options to flash multiple kernels, when I tried that myself, I ended up flashing all the kernels one after the other and the last one was flashed eventually.
This is not right so I made changes in my tool to only allow 1 kernel to be flashed.
Flash the zip, you would only be able to choose one kernel at a time. No include/exclude options.
I'll update the screenshot in #2 post later on.
Ades69 said:
How to uninstall?
Click to expand...
Click to collapse
If you wish to be able to uninstall what you installed, uncheck when you are on addon.d screen, that'll not preserve your changes when you will flash the ROM again.
Flash the ROM again, that will Uninstall everything.
I'll give it a shot!
JR Bautista said:
I'll give it a shot!
Click to expand...
Click to collapse
Wait for some time, I'll release a new one soon.
Update!
Changelog: Post #3
Note:-
"Core" Gapps include minimum apps required to run playstore
"Basic" Gapps include Core + Google Camera + Facelock
"Full" Gapps include Basic + few more google apps which we use in day to day life
Packages starting with "AF" contains Gapps, Kernels, Magisk, etc files
Download After Flash file (for those who want Gapps + Mods + Utils)
Download NikGapps file (for those who only want Gapps Package)
Enjoy!
thanks for this!
@Nikhil Are you continuing it? or stopped it?
It would be great if you continue for both O and P
Please consider adding calander sync option for gapps
e2vinay said:
@Nikhil Are you continuing it? or stopped it?
It would be great if you continue for both O and P
Please consider adding calander sync option for gapps
Click to expand...
Click to collapse
I didn't get enough response to realize if this is useful to anyone hence I stopped updating. I'll push a new build soon
Nikhil said:
I didn't get enough response to realize if this is useful to anyone hence I stopped updating. I'll push a new build soon
Click to expand...
Click to collapse
Please update O Gapps and P Gapps and consider adding google calendar sync ( option to select or opt out during install )
its definitely useful
Thanks in advance
Wow, support treble ROM? AICP to be precise

Categories

Resources