
Vanilla is a ROM designed to be as close as possible to AOSP while having theming capabilities with Substratum. If you don't want to use Substratum, you don't have to as it's an optional install from the Play Store. The ROM does not come with root as it isn't even needed for Substratum anymore.
Features
It is much easier for us to maintain our features list over on Github
Changelog
Vanilla's changelog is maintained on Github as it saves us time
Installation
Clean flash (needed when coming from another ROM):
- Download latest build with md5sum (TWRP will automatically verify)
- Download GApps
- Boot TWRP
- Wipe system, data, cache, and dalvik cache
- Flash Vanilla
- Flash GApps
- Flash other zips
- Reboot
Dirty flash (when already on Vanilla):
- Download latest build with md5sum (TWRP will automatically verify)
- Boot TWRP
- Wipe cache and dalvik cache
- Flash Vanilla
- Flash other zips
- Reboot
Frequently Asked Questions
1.1 Q: What's the difference between the two versions?
1.1 A: Pixel version has the blue accents system wide with round icons, the non-Pixel version is the normal AOSP look.
1.2 Q: Why doesn't the Pixel version have the nav bar?
1.2 A: In order to easily do two builds, the nav bar has to be overlayed in our custom vendor, which is not working at the moment. Download Substratum and install the nav bar overlay of PixelUI.
1.3 Q: How do I convert to F2FS?
1.3 A: This will involve formatting your data, backup before hand! I'd also recommend doing this after installing the ROM but before setting it up fully. WE DO NOT SUPPORT ANY PART OF THIS PROCESS (TWRP, WIPING, ETC). YOU ARE ON YOUR OWN IF YOU DO THIS.
- Download my custom TWRP (attached to this thread, md5 is 72e652a7a782481260f57541a286604e):
- Flash it with either fastboot
Code:fastboot flash recovery <path_to_img_file>
- Select Wipe > Advanced Wipe
- Select data and hit "Partition options"
- Select "Change filesystem"
- Select "F2FS"
- Slide to confirm
- Back out and do the same thing for cache
- Boot up into Android
1.4 Q: Can you add ABC feature from XYZ ROM??
1.4 A: If you can tell us where you saw the feature, we can consider adding it but this ROM is supposed to be close to stock; it will not have a lot of the bells and whistles that others will have.
1.5 Q: What is the included kernel? Can I change kernels?
1.5 A: The kernel is stock aside from the following things:
- Linux versions 3.10.41-3.10.105
- Full F2FS support
- sdcardfs from kernel/common's android-3.10 branch
- Compiled with gcc 6.3.1
1.6 Q: Can I flash Open GApps with this?
1.6 A: Sure but we will not be providing support if something goes wrong.
1.7 Q: Do I need to flash GApps between builds?
1.7 A: You only need to flash GApps if you are doing a clean flash..
1.8 Q: Can I build Vanilla myself from source?
1.8 A: Go for it
Downloads/links
Special Thanks
Substratum team
PureNexus
Flash ROM
Krexus
Any other project used
Got questions or just wanna talk? Join us on Telegram!
Link to kernel source: https://github.com/VanillaNexusSource/android_kernel_moto_shamu
XDA:DevDB Information
Vanilla, ROM for the Nexus 6
Contributors
The Flash, WelcomeToTheSkye, MikereDD
Source Code: https://github.com/VanillaNexusSource
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: Freedom 6.12
Stable Release Date: 2017-08-09
Created 2017-03-20
Last Updated 2019-07-02
Attachments
Last edited: