[ROM] [AOSP 5.1.1] Lollipopalooza | manta/Nexus 10 | LMY48M | 2015/09/18 - Nexus 10 Android Development

This is my very own personally maintained custom ROM for the Nexus 10 (manta) called Lollipopalooza!! It is an AOSP (Android Open Source Project) 5.x based ROM with a simple aim... add a few useful features to AOSP without deviating too much.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This will be a spin-off of my previous Nexus 10 ROM ThunderKat, but from scratch and obviously based on Android 5.x.
I don't expect this to compete with the big boys (CyanogenMod, AOKP, Paranoid Android and the like) and this ROM will have a considerably limited feature-set compared to them. If you want a lot of customisations and configurations, they are definitely the way to go.
Please note that since this is a fully de-odexed ROM, it will take a while to boot up the first time. Please follow the installation instructions carefully.
IMPORTANT: Since I no longer own this device, I have not tested this. In my opinion it should work just fine since I am using the same code-base for my Nexus 9 builds, but if you are not sure, wait for feedback from others who are brave enough to take the plunge.
Due to my limited availability, I will now no longer support builds older than 2015/05/23
Changelog:
1. Update to Android AOSP 5.1.1_r14 (LMY48M)
2. Includes stagefright exploit fixes
3. Update to Layers Type 3
4. Multi-toggle Location QuickSettings tile (toggles between the different location modes - Off -> Sensors Only -> Battery Saving -> High Accuracy)
Layers/RRO Themes Info:
1. Join the BitSyko Google+ Community for the latest information and themes
2. Download the Layers Manager app to install/uninstall/preview Layers/RRO themes
3. Visit this XDA thread for a comprehensive list of Layers/RRO themes
4. Send a positive shoutout to the Layers Team for their awesome work
Older Changelogs:
2015/05/23
1. Update to Android AOSP 5.1.1_r3 (LMY48B)
2. Updated proprietary files and binaries from stock LMY47V ROM
3. Layers/RRO 2.1 updates
4. A lot of Layers/RRO legacy code cleanup
5. Enhanced AOSP Launcher3 from OptiPop with features like customisable grid size, hide/show search bar & materialised settings
6. Updated ARM Google Apps Pack as of 2015/05/23
PLEASE FLASH THE Lollipopalooza_aosp_manta-LMY48B-20150523-BuildPropFix.zip IMMEDIATELY AFTER FLASHING THIS ROM. THIS WILL ONLY BE REQUIRED FOR THIS BUILD.
2015/04/24
1. Prefer Google WebView over AOSP WebView because AOSP WebView is older, but automatically fallback to AOSP WebView if Google WebView is not installed.
2015/04/23
1. Updated to AOSP Android 5.1.1_r1 LMY47V
2. Added Layers/RRO 2.1 (backwards compatible with Type 1 & Type 2 Layer/RRO themes) - All credits to the Layers Team
3. ART is the new kid on the block. Remove Dalvik VM
4. Disabled a lot of framework debugging
5. Speed up animations
6. Disabled Google OTA services
7. Tune ART flags to optimize everything (this makes first boot and app installs slower, dex files are large, but performance improvements are noticeable) [MAKE SURE YOU WIPE CACHE/DALVIK-CACHE]
8. Miscellaneous optimisations and fixes
10. Updated tzdata to the latest timezone data 2015c from IANA.
11. Updated ARM Google Apps Pack
2015/03/17
1. Updated to AOSP Android 5.1.0_r1 LMY47D
2. Show "Installing application x of y" on first boot
3. FAB (floating action button) for clear recents
2014/12/09
1. Updated to AOSP Android 5.0.1_r1 LRX22C
2. Code cleanup and stability fixes for existing features
3. Latest vold and filesystem support updates from CyanogenMod
4. SELinux policy updates
5. Update Google Apps pack
6. Move back to block-based update zip which is a million times faster to flash.
7. Enabled bluetooth LE (low-energy)
2014/11/28
1. Updated to AOSP Android 5.0.0_r7 LRX21V
2. Movable navigation bar buttons (Settings > Display > Navigation Bar Position)
3. Volume rocker wake (Settings > Display > Volume rocker wake)
4. Volume rocker cursor control (Settings > Language & input > Volume key cursor control)
5. Native status bar battery percentage display (Settings > Display > Battery percentage)
6. Per-app keyguard/lockscreen notification controls (Settings > Sound & notifications > App notification)
7. Fixes and UX updates for clear-all recents
8. Android volume daemon and file system automount support updates (Added groundwork for NTFS, exFAT & EXT4 support)
9. OTG automount for NTFS partitions with R/W access
10. Support for TWRP recovery (updater script validates flounder or volantis)
11. Updated Google Apps Pack
2014/11/16
1. Updated to AOSP Android 5.0.0_r6 LRX21T
2. Enabled AppOps (Settings > Apps > AppOps)
3. Advanced Power Menu (Shutdown, Advanced Reboot, Users, Sound, Airplane Mode, Settings, Lockdown)
4. Back button long-press kill app (Enable via Settings > Developer options > Kill app back button)
5. Custom device hostname (Change via Settings > Developer options > Device hostname)
6. Enabled Ambient display (Settings > Display > Ambient display)
7. Clear all recents (Credit 0xD34D)
8. Root-friendly stock kernel [IMPORTANT! This ROM is not rooted. In built root support will come soon. For now, please flash SuperSU or Superuser separately]
9. Tweaked ART flags
10. Proprietary audio configs from stock ROM
11. User triggered media scanner (Settings > Storage)
12. OTG USB storage automount to /storage/usbdisk with full R/W access (VFAT/FAT32 only) [IMPORTANT! This depends on the modified ramdisk included with this ROM boot image. You may lose this feature if you another boot image]
13. Updated MAC permissions (SELinux stuff)
14. Miscellaneous framework fixes and tweaks
15. Enabled Google Location Services
16. Fixed Google back/restore.
17. Added busybox
18. Enabled translucent navigation and status bars
19. Google Apps Pack zip with latest updated apps
Download:
Lollipopalooza_aosp_manta-LMY48M-20150918.zip
GoogleAppsPackARM-5.1.x-20150423.zip
Source:
GitHub
Manifest
Requirements:
1. Nexus 10 with Unlocked bootloader
2. Latest bootloader
3. Custom recovery like TWRP 2.8.6.0+ or CWM 6.0.4.7+
Instructions:
1. Wipe data/factory reset if you are moving from any ROM other than a previous version of Lollipopalooza
2. Wipe cache/dalvik cache for every update
3. Flash the ROM using a custom recovery
4. [Optional] Flash SuperSU 2.46+ using a custom recovery if you wish to root the device
4. [Optional] Flash Google Apps Pack using a custom recovery. You can choose to install any other Android 5.0 compliant Google Apps Pack
Disclaimer
Lollipops are fun, but too much is not good for your health. If you chose to enjoy the Lollipops in this thread, remember that you do so at your own risk. I am not responsible for cavities, stomach aches or any other ailments your device may have if you use this ROM. I do test these Lollipops prior to releasing them, but I make no guarantees.
Support this project:
If you like my work, buy me a beer so that I can pass time while my laptop churns out builds...
Paypal
Google Wallet (Send Money to craigacgomez[at]gmail[dot]com)
Credits:
Google, Samsung, ARM, Chainfire, 0xD34D, CyanogenMod tea,, SlimRoms team, rascarlo, Chroma team, BitSyko team, AndroidFileHost

ive been lookin everywhere for some gapps that work with this device haha, thanks!

Great to see you in here Craig! Loved the Roms you did for the transformer. Guess its time to go install a custom recovery and try this out!

I am rooted and my bootloader is unlocked. I made a mistake and formatted my system img. Is it possible to flash this via adb?

Any word on getting OTG/CIFS working?
Also, the "DRM Libraries" .. these, I assume - allow things like Play Movies and Hulu Plus to work? I'm actually interested in TRADING OFF those features with the ability to get HDMI out without protection on the signal. Thoughts on that?
Thanks for the hard work already!

momulah said:
I am rooted and my bootloader is unlocked. I made a mistake and formatted my system img. Is it possible to flash this via adb?
Click to expand...
Click to collapse
Reboot into TWRP recovery, use adb to push it to /sdcard and flash it... it will work even if your system partition is formatted!

craigacgomez said:
Reboot into TWRP recovery, use adb to push it to /sdcard and flash it... it will work even if your system partition is formatted!
Click to expand...
Click to collapse
what is the adb command to push it to my sd card? I just finished the download!!

momulah said:
what is the adb command to push it to my sd card? I just finished the download!!
Click to expand...
Click to collapse
adb push rom.zip /sdcard/
or
adb push rom.zip /data/media/0/

darkuni said:
Any word on getting OTG/CIFS working?
Also, the "DRM Libraries" .. these, I assume - allow things like Play Movies and Hulu Plus to work? I'm actually interested in TRADING OFF those features with the ability to get HDMI out without protection on the signal. Thoughts on that?
Thanks for the hard work already!
Click to expand...
Click to collapse
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!

craigacgomez said:
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!
Click to expand...
Click to collapse
Thanks man I pushed the rom to my sd card and was able to flash it. Now Is there anything that doesn't not work that works in the stock rom?
May'be its his new kernel! Anyone try gong back to his stock kernel to see if it brings usb back.

craigacgomez said:
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!
Click to expand...
Click to collapse
Yeah, essentially, I want to be able to RECORD the output of the tablet with an HD capture system via HDMI. Completely legal reasons (which is why I don't care if any movies or TV work). But, unfortunately, the HDMI out (no matter WHAT) seems to be encrypted with HDCP.
I had it working on my TF101 - I had to use a little software trick on the PC, but it worked. Not anymore

Thanks, flashed and running fine... forgot to wipe data the first time and wouldn't boot

momulah said:
Thanks man I pushed the rom to my sd card and was able to flash it. Now Is there anything that doesn't not work that works in the stock rom?
Click to expand...
Click to collapse
I've tested everything except the DRM stuff... I don't use any DRM apps so I'm not sure... maybe someone who uses an app like Hulu Plus can let me know!

Wow...just finished installing...very nice. Absolutely love the aosp browser, beats the living crap outta chrome. Got the old news app and widget back too!

Just got my Nexus 10 yesterday and this is my first flash. Working well. Thanks!

I have preliminary OTG support done... need to fix permissions and get it to show up in Setting -> Storage

How do I enable the settings pull down? I liked that feature a lot. Being able to have notifications on left and settings on right.
Sent from my SAMSUNG-SGH-I727 using xda premium

momulah said:
How do I enable the settings pull down? I liked that feature a lot. Being able to have notifications on left and settings on right.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Flash ROM + GApps, sign in and you will see them

Is there any way to go back to the old tablet style interface? Not digging the phone style with bars on the top and bottom of the screen.

Added custom kernel with a few extra goodies... see OP for details!!!

Related

[ROM] Team Tiamat Xoom Rom 2.2.2 - Moray [9/10/11]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Tiamat Xoom Rom​
This rom does not support 4G devices. DO NOT FLASH THIS IF YOU HAVE A 4G device.
This rom is presented to you buy the following winners:
solarnz
bigrushdog
Lowtraxx
MAD Industries
Nusince
Phokus
chrisryn​
Special mentions:
Roach`- Without him, we would be nowhere!
Kelvie - Thanks for the wpa_supplicant
Everyone in #xoom for helping me test and all round support, you guys are amazing
The Synergy mod team and Treve for the various binaries we used from you guys, thanks
The cyanogen mod team as their source made implementing our quick controls a lot easier.
And now the rom!
Rom Features
This is a completely deodexed rom, based on the 3.2 wifi system image. However just because Google and Motorola haven't released 3.2 for the verizon xoom that doesn't mean we don't support it! Thats right. We support 3g devices on 3.2 before Google have even released it.
EPIC features
Quick Controls aka statusbar controls / "Zeus mod"
Tiamat settings
NATIVE 3G SUPPORT
SDCard support via mtp. NOTE: your sdcard will now be at /mnt/external1
Modified application permissions to allow applications that can write to /sdcard to write to /mnt/external1
USB OTG (On The Go) support. Your usb drives will now be mounted automatically under /mnt/usbOTG
Android media services scan both internal and MicroSD for media (Gallery, Music, etc)
Fast boot times. Your boot times are simply amazing with this rom!
Complete localisation support. This means that we have complete support for european devices and their languages.
Screenshot support
General Features
Powered by Tiamat Kernel Tachi 2.1.0 (stock gpu).
Pre rooted with su and Superuser
Pre-installed busybox and iwmulticall.
Desktop UA String
Modified battery images & animations.
Wi-Fi Ad-Hoc Mode
Quickboot
OSMonitor
Advanced Features:
Init.d boot scripts enabled
OpenVPN binary and script - Credit CyanogenMod
Applications files (apk) located in /data/tiamat_first_boot_install will automatically be installed.
Applications are zipaligned on boot
Cron service
Important Notes : A MUST READ
Your microsd card is now mounted at /mnt/external1. You will also be able to access this via MTP.
If you're not on hammerhead, you need to perform a factory reset first.
This rom supports all wifi devices, US Verizon 3g devices and European devices.
Installation Instructions
Prerequisites: Clockworkmod Recovery card for installation.
(Only 3.2.0.0-R4C with an sdcard has been tested but all other cwm based recoveries should work too)
OPTIONAL, BUT RECCOMENDED: Backup your internal applications with Titanium backup
Download the 2.2 rom zip file and place it on your external sdcard
Restart into Recovery
Perform a nandroid backup, and keep this safe!
Perform a factory reset within recovery (Wipe data / factory reset) This is only required if you're NOT upgrading from hammer head.
Install the rom
Welcome to the party
Download Center
2.2.2
Tiamat Xoom Rom 2.2.2 "Moray"
MD5sum: b8a2ca18954e63dad5aa6e704461ce9c
2.2.1
Tiamat Xoom Rom 2.2.1 "Moray"
MD5sum: 24c2afbade388cfb7a8d62b7fcef668d
2.2.0
Tiamat Xoom Rom 2.2.0 "Moray"
MD5sum: 50d5f7409dc865b29b67e213ff8cae5b​
Bug reports & Feature requests
Forums are horrible for keeping track of bugs and feature requests. If you have a reproduceable bug, or a feature request, please create an issue for it at http://code.google.com/p/tiamat-xoom-rom/issues/list​
Release Notes
2.2.2 Release Notes
Yet another update for the rom. Quite a few changes this time.
As usual, this can be flashed cleanly over 2.2.1.
-- solarnz.
2.2.1 Release Notes
You are able to flash 2.2.1 over 2.2.0 as it is mainly just bug fixes.
-- solarnz.
2.2.0 Release Notes
Boy has it been a busy last 2 weeks.
I have built a build system where we now do the majority of our coding in java. Yep java, not smali.
We now have quick controls, in the status bar settings menu.
This rom is mainly just a feature release. Unfortuantly if you had any issues regarding gmail in hammerhead, you will likely get the same issues in this release.
This rom is also still based of 3.2. Yeah I know I said I would be doing 3.2.2, but things change.
-- solarnz.​
Changelog
Version 2.2.2
The browser UA string setting now sticks.
Reverted to the stock User Agent string.
Bluetooth tethering work-around
Removed the DigiNotar certificate (3.2.1)
Updated the market application (3.2.1)
New setting to load every module on boot (disabled by default)
Disable OTAs by default. You can turn them back on through the settings.
Ability to completely disable the software buttons through
Ability to turn on the european wifi channels in the settings menu.
Version 2.2.1
We now use the GMail.apk from the Asus Prime rom.
Re-implemented the shutdown (power) menu.
Brought in DSPManager from cyanogenmod. You can also access this through the Music2 Application.
Fixed various force closes in Music and Clock applications.
You are now able to enable wifi & bluetooth via quick controls while airplane mode is active. You will need to enable this through the quick control settings first however.
Disabling rotation in the quick controls will now freeze the rotation of the screen, instead of locking at the landscape position.
New adbWireless quick control
More support for the Hong Kong partition layouts.
Overclocking will now write the values to both cores.
Version 2.2
Quick Controls
Tiamat Settings - set your overclock on boot, and many more!
Extra command line applications - nano, powertop etc
Bash is now the default shell
New Wireless, Mobile and battery icons from bignadad
Browser now has a selectable UA string in the general menu, no more enabling the debug mode.
OSMonitor is now included.
There is a nice fortune displayed on the lockscreen now.
New boot animation by phokus
More stuff I can't remember
Version 2.1
Fixed all the application signatures - Google applications should update fine now.
All of the language packs are now incorporated into this rom
European 3g support should be 100% working now.
Native screenshot is back
Version 2.0.1
Replaced the battery icons with new ones from Nusince
Updated the maps application. NOTE: This is just a temporary fix, and we are working on a permanent fix.
Fixed up the euro build.prop
Version 2.0
Rebased off the 3.2 wifi image.
3G Support on Android 3.2
sdcard is now at /mnt/external1 and is viewable via MTP
Any application that can write to /sdcard can now write to /mnt/external1
usbOTG drives now mount at /mnt/usbOTG and act identically to the sdcard.
Now comes with the Katana 2.0 stock GPU kernel.
/MicroSD and /usbOTG synlinks to their respective locations in /mnt
Automatically modprobe all kernel modules, apart from the wireless module.
New wallpaper & charging icons
Version 1.1
Storage framework completely overhauled based on Transformer Rom Prime 1.5 (thanks Roach)
System now gives storage control thru status bar icon and in Settings / Storage
Unmount MicroSD, remove, put in another one for working Hot Swap
Automatically mount USB Host storage (unmount still broke do to borked vold.fstab)
All Android media services scan both internal and MicroSD for media (Gallery, Music, etc)
new native Transformer file explorer accessable thru status bar to explore all mounted storage
Unfortunately, USB Mass Storage is still broke. (It's turning out to be far more complex than it should be)
Entire rom re-signed with test key due to manifest changes for storage port. All services work 100% (Google music beta, Market, etc)
Implemented a variety of init.d scripts with "Tiamat Control" flags
Enable features by moving flags (/data/tiamat_controls) in or out of "unused" folder
Enable or diasble charging light while device on
Enable or disable logging for better battery life
sysctl memory tweak
Cron service enabled for time based scripts (put Cron scripts in /data/cron)
Rom zip-aligned on boot (still insanely fast boot time)
Included up-to-date Maps.apk and Video.apk
Removed bloatware (Cordy.apk, dungeondefenders.apk, and stingrayquickoffice.apk)
Changed back to mostly stock icons
Removed the charging percent text from the pull up settings.
When charging, it will now alternate between the battery percentage in the middle and a charging symbol.
Version 1.0 - Update 3 (Busybox fix)
Fixed the dependency that the ramdisk had on busybox, specifically run-parts.
Version 1.0 - Update 2 (charging light)
Enabled the led charging light in the ramdisk as per popular request.
Version 1.0 - 3g fix
Fixed permissions in /system/bin. This was causing issues with 3g connections.
Replaced framework-res.apk with a less modified version. There is no SIP calling and sms now, but the activation screens work now.
Tips
Automatically installing applications when you flash the rom:
In the zip file, under the directory "data" there is a directory called "tiamat_first_boot_install". You can place all of your apk files that you want installed when you first boot in there. This is useful for applications such as Thumb Keyboard and Titanium Backup​
Moray 2.2 Modpacks
All of these mod packs can be flashed over the top of an existing Moray installation unless advised otherwise.
Mod pack 3 : Disable OTA notification ONLY FOR 2.2.0 & 2.2.1
MD5Sum: dd6291c50b815826ec18ee8acf89fa2c
Mod pack 2 : Stock User Agent String. ONLY FOR 2.2.1
MD5Sum: f795a79a37d811b9fe5464f393097c9d
Mod pack 1 : Stock User Agent String. ONLY FOR 2.2.0
MD5Sum: 9f0b2a117c3e2a578cccad5207f24851
Moray 2.2 Screenshots !!!
Tiamat Xoom Bactrack 5 Power User Expansion Pack
errr...where is the download link....
EDIT : Downloading now.....
Awsome, Really tks.
download link.......
Looks really solid guys, thank you for all of the hard work that makes my xoom so happy!
big tks,
waiting for download link
You guys are awesome running really good..
Thanks
1. setting alarm bug still exists.
2. In stock web-browser, when a type a random word on address bar , "xoom" for instance, then i hit "enter" , it does not automatically launch google search for "xoom" ?
Is this based on HC3.2.2 ?
tritran18518 said:
1. setting alarm bug still exists.
2. In stock web-browser, when a type a random word on address bar , "xoom" for instance, then i hit "enter" , it does not automatically launch google search for "xoom" ?
Click to expand...
Click to collapse
Yep, sorry I wasn't able to fix these issues. Hopefuly in the next release
daveba said:
Is this based on HC3.2.2 ?
Click to expand...
Click to collapse
Nope, still 3.2 sorry.
Argh I'm in work now
It will be another half of a day before I get myself some Moray goodness...
tritran18518 said:
1. setting alarm bug still exists.
2. In stock web-browser, when a type a random word on address bar , "xoom" for instance, then i hit "enter" , it does not automatically launch google search for "xoom" ?
Click to expand...
Click to collapse
Also have alarm bug ....but the browser one I do not get what u mean...I used the home screen top search bar....the browser address bar.....and the regular broswer search bar ...hit enter from keyboard and they all work fine.....I also did a fresh install ..so who knows
Sent from my HTC Sensation 4G using xda premium
Tito2007 said:
Also have alarm bug ....but the browser one I do not get what u mean...I used the home screen top search bar....the browser address bar.....and the regular broswer search bar ...hit enter from keyboard and they all work fine.....I also did a fresh install ..so who knows
Sent from my HTC Sensation 4G using xda premium
Click to expand...
Click to collapse
OK, my browser problem is solved after I change my homepage to google.com and set UA string to desktop.
First impression : love the water boot animation. Still loading the boot animation.
EDIT : Done booting and saw new signal and battery icon. Nice. Only, when word '3G' nicely placed beside the signal. Only word 'H' overlapping with the arrow signal.
nice to see the the SD card persmissions are fixed!
Appears that the autorotation setting is broken... it will either toggle "on" or "upside down"
also torch doesnt appear todo anything
is the wifi dropout bug fixed in this release?
Sent from my Xoom using xda premium
mynameisjon said:
nice to see the the SD card persmissions are fixed!
Click to expand...
Click to collapse
May I know what you mean by 'SD card permissions are fixed'? Do you mean SD card is internal or the microSD card? Because I cannot delete any files inside microSD card except after changing the right using MicroSD Mounter.
Works fine so far.
When opening Music and switching to Genre or Interprets the Music App FC's.
It will do that until Force Stop and Clear Data from within the settings.
The Log mentions that the Error hast something to do with the piled Album images.
... MusicAlbumWallCallback.onRequestPileLableTexture(MusicAlbumWallCallback.java)

[ROM][IMM76L][4.0.4][AOSP] ICS333 2.0.1 | Team 3xtr3m3 | Fast,stable,easy (6/7/2012)

This ROM is built from Google Android sources, with a few added functionalities programmed by me and others based on CM9 and AOKP to make it more comfortable and user-friendly, improving the user experience.
This is a serious ROM, no functionalities of doubtful utility are added, and their source code is studied in order to be sure what they are exactly doing. This ROM is focused on providing stability and a better stock experience.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Main features:
Built from Android sources (IMM76L)
Improved notification bar toggles: long press a toggle to go to related Settings menu; multi-state sound toggle.
Numeric battery indicator (Optional - can be changed to stock battery indicator in Settings -> Battery -> Press Menu Button -> Change battery style).
Brightness control in status and notifications bars (Optional - can be disabled in Settings -> Display -> Brightness control slider).
Real and improved autobrightness: brightness really goes down when light decreases (Optional - Can be disabled in Settings -> Display - Automatic decrease). Based on stratosk's approach but using a logarithmic scale, which fits best to the human eye.
Extended power menu with reboot, recovery and screenshot.
TV-Out (Go to Settings -> Display to activate it).
Video face effects working
Application killing with long press on back button (Optional - Can be disabled in Settings -> Developer options -> Fast application killing).
Choose storage in Camera application
Power button shooter in Camera application
Timer option in Camera application
T9 Dialer
Galaxy S Settings from CM9 are 100% integrated in Settings menu
Removed "R" roaming indicator for national roaming
Root, Busybox and SuperSU
Kernel Semaphore 1.2.2s (387 MB RAM)
HugeMem patch for 720p video by F4K
Preinstalled app: OI File Manager
APN's predefined huge list (source: CM9)
Modified hosts file to remove ads in applications (source: http://winhelp2002.mvps.org/hosts.txt)
What works
Everything!
Known bugs
Camera FC when restoring default settings
Phone app FC if Bluetooth is disconnected while the phone is trying to connect to a Bluetooth headset
**************************************************************************************************
2.0.1 RELEASED!
ALWAYS READ THE FAQ AND SEARCH IN THE THREAD BEFORE ASKING!!!
Download Links
ICS333 2.0.1: http://d-h.st/PpL (Mirror: http://minus.com/mcnldhbFF/)
GAPPS: http://goo.im/gapps/gapps-ics-20120429-signed.zip
If you have questions/problems or you just want to chat about it, you can also go here : http://webchat.freenode.net Channel : ##ICS333
**************************************************************************************************
How to update from a previous version of ICS333:
Flash ICS333-2.0.1-signed.zip in CWM Recovery, without making any kind of wipe
Flash the GAPPS
Reboot. If you have followed these instructions, you won't have lost any data.
If you notice, after updating, that your media (photos, music, videos...) appears twice in Music and Gallery apps, just clear "Media Storage" data (Settings -> Apps -> All -> Media Storage -> Clear data) and reboot. Then, just wait a long while (it can take even 1 hour depending on the amount of media files you have in your phone).
Always check your IMEI after flashing. If it starts with 0049, you have lost your IMEI. If that's your case, read the installation guide for further instructions.
**************************************************************************************************
Clean Installation (if you come from other ROM)
Follow the instructions that are available in this post: http://goo.gl/elAJv (big thanks to psyqiq)
**************************************************************************************************
FAQ
I have flashed the ROM and it works OK, but I can't get signal or make/receive calls/sms. What is happening? You have lost your IMEI. You can get your IMEI back recovering your EFS backup (if you made one) or flashing a Gingrebread Stock ROM (look for one with PDA, PHONE and CSC) with Odin.
I have flashed the ROM and I don't have Play Store. How can I install it? Before flashing, read the instructions! Download the gapps file and flash it.
Does Facebook sync works? No, because adding Facebook sync breaks Picasa sync. The only responsible for this problem is Facebook. You can use third-party apps such as HaxSync for this purpose.
Battery is draining fast. What is happening? Before reporting battery problems complete two charging cycles. If you still have battery problems, ask yourself how long should the battery last with your usage (we are not using an old Nokia phone with 1.0" screen) and discard that is caused by an application. And then, if you still have a draining problem, and you don't know the cause, report your problem attaching:
1) Screenshots of every battery statistics
2) BetterBatteryStats dump. You can download BetterBatteryStats in this thread: http://forum.xda-developers.com/showthread.php?t=1179809. To generate the dump press Menu key -> More -> Dump to File. The dump file will be generated in /sdcard, and its name starts with "BetterBatteryStats".
3) The output of the logcat (the last one better in a private message). In order to get the logcat output, you will have to enable the Logger in the Semaphore app and reboot if you hadn't enabled it before. The logcat starts from scratch each time you reboot or turn on your phone so, wait some hours before sending it.
Remember: just complaining about battery life without providing useful information doesn't help anybody and will not solve your problem.
My music, photos and videos are duplicated in Music and Gallery apps. It usually happens when you flash the ROM without wipe. To fix that, just clear "Media Storage" data (Settings -> Apps -> All -> Media Storage -> Clear data) and reboot. Then, just wait a long while (it can take even 1 hour depending on the amount of media files you have in your phone).
Suddenly, all apps start throwing FCs. What's happening? Your /datadata partition is full. The best solution is to wipe everything and make a clean install of the ROM. Then, when you have finished installing the ROM, flash one of these fixes: http://forum.xda-developers.com/showthread.php?t=1541942, http://forum.xda-developers.com/showthread.php?t=1665742.
Does FM Radio work? Yes, you can download Spirit FM, but do it at your own risk.
Does HW acceleration work when playing videos? Yes, but not with stock player. There are video players in the Play Store that support HW acceleration. For instance, Dice Player.
The LED buttons don't turn on when I have notifications. How can I enable this feature? Download BLN Control from Play Store.
Can I use other kernels such as Devil or MNICS?Yes, just follow their installation instructions as in any other ICS ROM.
Can I customize or remove the toggles of the notification bar? No, you can't But maybe you want to publish a MOD for ICS333?
**************************************************************************************************
2.0.1 changelog:
Updated to IMM76L build
Changed updater script in order to make it harder to lose your IMEI when updating from Gingerbread
2.0 changelog:
New autobrightness system, totally reworked from scratch. Based on the approach of stratosk, but using a logarithmic scale.
Added option for enabling/disabling autobrightness decrease (Settings -> Display -> Autobrightness decrease)
Added option for enabling/disabling "long press on back key to kill apps" (Settings -> Developer options -> Fast application killing)
"Galaxy S Settings" is now totally integrated in the Settings menu.
Updated kernel to Semaphore 1.2.2s (will help with bootloops).
Modified installation script (trying to prevent some IMEI losses, but I can't promise anything).
Updated Messages app: prevents FC when the mmsc is null in the APN.
Updated Email app: prevents wake-ups in downloader component (source: CM9)
Updated translations (thanks to all of you that have collaborated)
Updated Busybox
Updated APN list (source: CM9).
Updated host file (source: http://winhelp2002.mvps.org/hosts.txt)
1.1 changelog:
Added an option to show/hide the brightness control slider of the notifications bar (Go to Settings -> Display -> Brightness control slider).
Added an option to change between stock battery icon and numeric battery icon (Go to Settings -> Battery -> Press Menu Button -> Change battery style).
Tried to prevent an infrequent soft reboot when loading the lock screen.
Older changelogs: http://pastebin.com/3Gbm6uxj
**************************************************************************************************
(Thanks to jarhead166 for the video)
Thanks to:
Huge thanks to Cyanogenmod team for their GalaxyS-specific code, some AOSP modifications and gapps
AOKP team (brightness control and fast application killing)
F4K for the BigMem patch
http://winhelp2002.mvps.org for the hosts file
stratosk for his awesome kernel
psyqiq for his awesome support
This looks promising. Will try it out asap.
Tapatalking in my sleep
Looks really nice, gonna try this soon!
Nice . But GApps link outdated .
btw, where are the AOKP controls? Can't see any controls in the settings menu!!
amirage said:
btw, where are the AOKP controls? Can't see any controls in the settings menu!!
Click to expand...
Click to collapse
Hello! This is not AOKP. The base is AOSP, just took brightness slider and fast application killing from AOKP. Probably I will make these two features configurable from Settings menu in the next release.
Trojan38 said:
Nice . But GApps link outdated .
Click to expand...
Click to collapse
I think that I posted the latest CM9 Gapps package. Check here:
http://wiki.cyanogenmod.com/wiki/Latest_Version#Google_Apps
I don't provide support for other third-party gapps packages.
el_navajita said:
I think that I posted the latest CM9 Gapps package. Check here:
http://wiki.cyanogenmod.com/wiki/Latest_Version#Google_Apps
I don't provide support for other third-party gapps packages.
Click to expand...
Click to collapse
Most updated GApps are always at goo.im : http://goo.im/gapps .
Trojan38 said:
Most updated GApps are always at goo.im : http://goo.im/gapps .
Click to expand...
Click to collapse
Ok, I'll try them to be sure that there is no problem using them and update the post. Thank you!
nice..
do you read my mind?
i also think a simple rom like CM9 but have a Brightness control in status bar like aokp before this and today it is in front of my eye...
i will try it after i go back to my college this friday..
Thanks, look interesting. Will flush it this weekend (so many roms to test!) and report
Trojan38 said:
Most updated GApps are always at goo.im : http://goo.im/gapps .
Click to expand...
Click to collapse
Thank you very much! Link updated.
el_navajita said:
Hello! This is not AOKP. The base is AOSP, just took brightness slider and fast application killing from AOKP. Probably I will make these two features configurable from Settings menu in the next release.
Click to expand...
Click to collapse
Yes you are correct. My mistake. Do you think you could include power saver feature from AOKP in the next update? Would love to have this...it'd be really great.
Thank you el_navajita!!!
Hey, one more new ROM. Flaaaaaaaaaaaaaaaaashing Now. Thank you el_navajita!!!
I will check that feature and think about it. Thanks!
Enviado desde mi GT-I9000 usando Tapatalk
Why not develop clean AOSP ROM odexed 4.0.4 and continue where team ICSSGS stop
Sorry for my english!
Sent from my GT-I9000 using Tapatalk 2 Beta-5
Theoretically, ICSSGS has not stopped. Anyway, this is a very clean AOSP ROM, just with very few additions that I'm sure improve the user experience. It is impossible to build a ROM that likes everybody, you know Anyway, if you want pure AOSP with my ROM, probably replacing some files of my framework with the ones of a stock Nexus S ROM will work.
Enviado desde mi GT-I9000 usando Tapatalk
sorry wrong post
Sent from my GT-I9000 using xda premium
Do you suggest an example?At least, I can see chinese words in websites.
Enviado desde mi GT-I9000 usando Tapatalk
sorry posted in a wrong thread ><
Sent from my GT-I9000 using xda premium

[ROM] [21/1/13] - SentinelROM v2.10 - 4.2.1 - Root - De-Odex - Tweaks - APM - Themed

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to SentinelROM for Nexus 10.
NOTE: Pictured with 'Zooper Widget' (included) and 'Eye In Sky' (not included but free download) homescreen widgets.
This is my first custom ROM build and has been a long time in the making, but it's finally ready for release.
This ROM is based on the Stock JOP40D 4.2.1 ROM with the following features.
Stock Kernel
Rooted with Busybox and SuperUser installed
De-Odexed
Zip Aligned
ADB root access with Remount
init.d support
'Seeder' mod for improved 3D gaming performance
'Enhanced Quick Settings Menu (See below for details)
Advanced Power Menu with Hot Boot, Bootloader and Recovery options
Long press Vol+ / Vol- to skip tracks forward and back
CyanogenMod File Manager pre-installed
Stock Gapps included
Zooper Widget Free pre-installed (awesome widgets!)
Your own free copy of my latest Music Player app (Sentinel Music Player) pre-installed
________________________
This ROM has been built to enhance the stock experience, with faster gaming and web browsing performance (no choppyness in Chrome too!), as well as the added benefits of Root access, and an Advanced Power Menu you let you quickly hot-restart, or reboot into Recovery or Bootloader. You cna even skip tracks forward and back while your tablet is asleep by long pressing the Vol+ or Vol- button.
As of version 2.10, enhanced Quick Settings are available (ported from kevdliu's AOSP quick settings for Galaxy Nexus).
Features:
- Press to directly toggle Wifi and long press to access Wifi settings menu
- Press to directly toggle Mobile Data and long press to access Mobile Data settings menu
- Press to directly toggle BT and long press to access BT settings menu
- Persistent GPS Tile: Press to toggle GPS and long press to access Location settings menu
- Add Auto Rotation Tile
- Add Volume Tile (Press to display media volume slider and long press to access Volume settings menu)
- Add Screen Off Tile
- Add Ringer Modes Tile
- Add Torch Tile
- Reorder the tiles by enabling them in the order you want them to be placed (first enabled toggle will be placed first etc.)
- New softkeys
I've also included a free copy of Sentinel Music Player, which I am about to launch on the Android Market. This app lets you quickly browse for music on your device by Artist, Album, Genre, or even use it's inbuilt file manager to browse all the files and on your device. Included is the ability to control your music from the lock-screen and toolbar, as well as enable/disable features such as pause/play when headphones are unplugged or plugged in, or only play music via external speakers. this works wonders when using Bluetooth speakers or headphones.
________________________
________________________
There seems to be an issue with systemUI crashing in v2.10 from a fresh install. Please install v2.00 first if you are coming from a different ROM, then flash subsequent versions.
________________________
To install this ROM you will need to have an unlocked bootloader and a custom Recovery such as TWRP or ClockWorkMod installed (personally I recommend TWRP, I have had issues with restoring backups using CWM). If you haven't yet unlocked your bootloader and installed a custom recovery, I recommend downloading and installing the Nexus 10 Toolkit.
Copy the downloaded SentinelROM zip to your Internal Storage.
Boot into your custom recovery
Back up your stock ROM
Factory Reset and wipe Cache and Dalvik Cache
Install the ROM and reboot. First boot can take up to 5 minutes.
Note, if you are coming from a stock ROM and have root access, you can back up your user apps and data using Titanium and restore them once you have flashed my ROM. Just be sure to only restore user apps and data, and no system ones as you may break things.
As this ROM uses the stock kernel, there should be no issues with overheating or anything nasty like that, however I am not responsible for any damage/data loss or anything else as a result of flashing, or attempting to flash this ROM.
________________________
Thanks very much to all those who have answered my questions through the process of creating my own ROM, you know who you are.
A big shout out to the Zooper Widget team for allowing me to cook in the free version. I strongly recommend you check out the Pro version as it really is the best custom widget application I have come across.
CyanogenMod for their excellent File Manager.
kevdliu for his enhanced Quick Settings menu (which I ported for this ROM)
scrosler for the AOSP source.
________________________
21/1/13:
SentinelROM v2.10
To update from SentinelROM v2.00, simply flash via custom recovery and erase cache/dalvik cache.
If coming from a different ROM, v2.00 must be flashed and fully booted first.
20/1/13:
SentinelROM v2.00 (Initial Release)
________________________
I hope you enjoy my ROM. If you do, please consider a donation. Even the smallest donations are greatly appreciated and help me to develop for additional devices.
New development, announcements and pipeline work will be posted on our Facebook page, so be sure to 'like' us if you like SentinelROM
21/1/2013:-
v2.10 - Added enhanced Quick Settings menu. See OP for details
NOTE: If you are coming from a different ROM, you must install v2.00 first. Allow it to boot fully, then you can go back in to recovery and flash this version (remember to erase your cache/dalvik cache). I hope to have this resolved for the next build.
20/1/2013:-
v2.00 - Initial Release
Click to expand...
Click to collapse
Finally, if you like SentinelROM and want to share the love, use the following code in your signature:
HTML:
[URL="https://www.facebook.com/sentinelrom"][IMG]http://www.sentinelit.com.au/xda/sentinelrom/sentinelromsupporter.png[/IMG][/URL]
It will look like this...
Thanks again for your support!
Yea takes time but its growing THX Sir for your work
Y tested NFS is it laagfree with seeder mod
Is there a way to keep The navbar on The left side
I haven't looked at re-orienting the nav-bar, but that's a good idea. I might look at it for the next release.
Re: [ROM] [20/1/13] - SentinelROM v2.00 - 4.2.1 - Root - De-Odex - Tweaks - APM - Th
I can finally play NFS with no lag OMG THANK YOU1!!
I was getting sick of playing it because as it got harder the lag mattered more and more. Now I can finally finish the game, I cannot thank you enough for having the seeder mod that I only wish I knew about sooner.
The only suggestion I have is to have a website (if you don't already) and to maybe add some options like the ability to mess with the DPI and whatnot like Paranoid does. Aside from that I cannot think of anything else that this baby needs except for maybe it's own Kernel later on to further improve it's godlyness. Although I doubt you can do too much better since this runs so darn well already.
P.S. Very nice job on the Music Player, I would love to see a Video Player from you that would play many different formats
Regards,
Aaron
Sent from my Nexus 10 using xda app-developers app
Added to the Index for N10
Good stuff :good:
Sentinel196 said:
[*]'Seeder' mod for improved 3D gaming performance
Click to expand...
Click to collapse
... You do know that Android 4.2 doesnt even use the /dev/random space that this "seeder mod" force feeds with mirrored data every second, right?
I had read that, but the performance did seem to be consistantly improved with it installed when I tested the ROM. Next time I do a new build, I'll do some more testing.
Sentinel196 said:
I had read that, but the performance did seem to be consistantly improved with it installed when I tested the ROM. Next time I do a new build, I'll do some more testing.
Click to expand...
Click to collapse
It's most likely because your CPU is being ramped up constantly. This is the same thing as putting your CPU minimum at a higher frequency (700 or so).
I tried this out. It's quite nice and smooth - definitely an experience that I wished the nexus 10 could have provided out of the box to say the least.
the1onewolf said:
I tried this out. It's quite nice and smooth - definitely an experience that I wished the nexus 10 could have provided out of the box to say the least.
Click to expand...
Click to collapse
I so agree with you, I cannot believe that they did not release their product to being even 1/2 as stable and smooth as this one is.
I think that all other ROMs should look up to this one and take ideas from it because it is flawless!
404 ERROR said:
It's most likely because your CPU is being ramped up constantly. This is the same thing as putting your CPU minimum at a higher frequency (700 or so).
Click to expand...
Click to collapse
That certainly makes sense. I'll log CPU stats and run the ROM with and without the mod to see what it reveals.
I've just uploaded a banner image for you guys to use if you feel like sharing the love.
See this post for the code.
Thanks again for the support so far
Re: [ROM] [20/1/13] - SentinelROM v2.00 - 4.2.1 - Root - De-Odex - Tweaks - APM - Th
I noticed that I have very limited amount of settings if not no real settings at all especially for the quick settings on the right which I would love to be able to control what it has on it that way I can easily turn on my torch and adjust other settings that I like to be able to adjust from time to time just by sliding down the right hand side of my notification bar a KA the quick settings I would really appreciate it if the next version would have options to the Quick Settings panel
Sent from my Nexus 10 using xda app-developers app
Whoa. Punctuation is your friend!
Agreed. I'm looking at additional quick settings for future builds
SentinelROM v2.10 is uploading now.
I've added an enhanced Quick Settings menu as requested.
It should be available within an hour. I'll update the OP with the download link as soon as the upload is finished, and post back here.
Remember to follow us on Facebook for the latest news on updates before it hits here
SentinelROM v2.10 is now live. See the OP for details.
To install, simply flash the zip from your custom recovery and wipe your cache/dalvik cache.
If you're coming from a different ROM. SentinelROM v2.00 must be installed first.
After installing, you will see a new app available in your app drawer called "Quick Setting Control Panel", launch it to configure your quick settings menu however you like.
Enjoy!
Downloading now. Can't wait to give it a try!
I'm sorry I didn't use punctuation like I usually do. I was using my tablet to type for me and I kept forgetting to use. And I was too lazy to go back incorrect it all. Believe me when I say I'm usually the only one to be using all of the punctuation and grammar well no one else is. I cannot believe you already released the update with the requested settings. I really should have thought about more things to suggest for you like OTA updates via clockwork mod or goo manager. . At any case I'm extremely appreciated for this update and I cannot wait to see more as well as if you would like I would be more than glad to come up with plenty more suggestions for you and of course I'm always extremely patient to wait for them as is this is already an amazing ROM and there's really isn't a lot more to be done.
Sent from my Nexus 10 using xda app-developers app

[ROM] SlimKAT [9.0][FINAL] [unofficial] [2015.01.11]

Welcome to SlimRoms SlimKat
Update 1. January 2015
SlimKat 4.4.4 FINAL 9.0
Mirror with all my files incl. NewLayout
This is an UNOFFICIAL build for HTC Endeavoru.
Please report any errors you find. See post 2 for known issues and Special Builds.
Mixed reports for using ART - thanks @oddyZR for this info.
Credits to the people at SlimRoms, that again found new ways to improve the Android experience.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credits and/or respect to people, that refuse to let the HOX die:
audahadi
eyosen
LorD ClockaN
Thömy
Xmister
xzzz9097
VIPER520 & ZhuHang for Viper4Android
EveryoneElseThatDeserveRespect
SlimRoms changelog
SlimRoms gapps
My sources
​
Installation
Requirements: Your device must be unlocked via htcdev.com. There are many guides for this
0)
Make sure your USB drivers are up to date and working. See bottom of this post.
1)
First things first:
Backup your programs/data.
Use your existing recovery to backup your current ROM/Data.
2)
For KitKat you need a new Recovery with SELinux support
Download Thömys CWM6047 or Philz v.6.xx.x-endeavoru or TWRP 2.8.X.X to your PC
Note: You must unzip the image first if you choose Philz. Thomys and mine are ready to flash.
3)
Copy the ROM and gapps to your HOX
Unzip boot.img from the ROM to your PC
4)
Boot to bootloader. Use power button or "adb reboot bootloader"
Flash the new recovery and the boot.img from the ROM.zip
Code:
$ fastboot flash recovery slim-twrp-recovery.img
$ fastboot flash boot boot.img
$ fastboot erase cache
6)
Reboot to recovery.
Clear/wipe data. (You can skip this step if you flash over Slim 3.X)
Flash ROM
Flash gapps (flashing ROM will wipe the system)
Reboot
Please report any issues you find.
Some USB errors in Windows can be solved this way:
Small guide for solving problem with usb not working in Windows.
I never have usb problems with my Linux. It just works. Always.
But at work, my Windows7 like to change settings as it think is best for me. I guess it just don't know me well enough. Here is what I do when Windows get confused and forget what I want.
First make sure you have the latest drivers from Google and HTC.
Install latest drivers from HTC for your PC. http://www.htc.com
Next, get your adb/fastboot drivers updated.
Locate "android.bat", mine is in C:\Android\android-sdk\tools, but yours will be wherever you initially installed your adb drivers.
Run the file and install any suggested updates.
Windows device manager (run devmgmt.msc from start menu or a command window).
Connect your phone and check where it get attached. For a working connection, it should say "Android USB Devices" -> "My HTC", but since you read this, chances are, that your device is in "Other Devices" -> "Android Phone".
That is what this guide will correct.
1. Wrong driver - double click "Android Phone"
2. Update Driver
3. Browse (for your HTC driver, which is already installed)
4. Pick the driver yourself
5. Select "Android USB Devices" -> Next
6. Select "My HTC" -> Next
7. Choose Yes - You know you want the HTC driver
8. Ahhh, success - test your adb/fastboot/MTP/UMS
9. Here is what happened. We make Windows choose the correct driver and Windows will place it under Android USB Devices.
.
Updates & Issues
DL Links below to be updated!
All my files are now at AFH
Updates:
2014.11.07
SlimKat 8.10.2
Change log - please see slimroms.net
2014.10.25
TWRP Recovery 2.8.1.0
Changelog
2014.10.16
SlimKat 8.6.3 with LS-Notification, NetSpeed and BatteryBar
2014.10.15
SlimKat 8.6.1
Changelog: 8.4 + 8.6
Google sign in problems This helped me two times, but other were not that lucky:
Update gsm! Flash com.google.android.gms.zip after flashing gapps.
2014.10.08
TWRP 2.8.0.0 Update
Recovery updated with MTP protocol. This is work in progress with a few quirks.
20140930 SlimKat 8.2
SlimKat 8.2 S - Normal friction (Slow scrolling, like aosp)
SlimKat 8.2 F - Low friction (Fast scrolling)
SlimKat 8.2.4 - Added: LSN + NetSpeedStatus + DTStatusBarToggle + BatteryBar
20140920 SlimKat 8.0.4 Special
SlimKat 8.0 + LSN + NetSpeedStatus + DTStatusBarToggle + BatteryBar
20140919 SlimKat 8.0.3 Special
SlimKat 8.0 + LSN + NetSpeedStatus + DTStatusBarToggle
20140914 8.0 PCFR
Fix/add APNs
Translations
Weekly 7.9 (SlimKat Extra)
Settings: Slimrecents card/text color
Add ADB over network tile
updated apns
more translations
Weekly 7.8 (not build)
Fix Recent Panel defaulting to white on clean flash
External_tinyalsa: Minor updates
Update APN list
Updates translations
20140830 SlimSpecial 7.6
SlimKat 7.6
+ LockScreen Notifications
+ BatteryBar (Top or Bottom)
+ Network Speed Indicator
20140822 SlimKat 7.6
Pure SlimRoms SlimKat
Customise Volume panel - Color it or make it transparent for gaming
Low friction = Fast Scrolling similar to Sense ROMs
20140822 SlimSpecial 7.4
SlimKat 7.4
+ LockScreen Notifications
+ BatteryBar (Top or Bottom)
+ Network Speed Indicator
USB OTG included in kernel (don't know if it actually works) ?
Install from Recovery:
Backup
Wipe Cache
Wipe Dalvik
Wipe System
Flash SlimSpecial
Flash your favorite Gapps
Reboot - Patience, this may take some time
First use may be very slow. Setup new features.
Reboot and let stuff "settle". Should run fine from here.
Optional: Flash kernel from ZIP if you want USB OTG.​
20140816 - SlimKat 7.2.1
More Slim actions.
Recents color and transparency.
Heads up at bottom.
Whether to disable system sounds during quiet hours.
Heads up functionality for messaging.
Added FLAC audio (thanks @Thömy)
Missing: OTG
20140721 - SlimKat 6.6
Changelog: http://www.slimroms.net
Issues: You tell me.
20140721 - SlimKat 6.4
JustArchi build.
Works very well. Only issue I found is GoogleCamera crash if using Lens Blur.
20140719 - SlimKat 6.4
JustArchi + Linaro4.9
Well....:
PlayStore graphics glitches
PowerAmp FC
GoogleCamera crash when rendering Lens Blur.
.
20140710 - SlimKat 6.2
Replaced DSP with V4A
Slims version of Heads Up
Quiet Hours redefined "setup your quiet times exactly like you want"
The rest.
20140703 - SlimKat 6 xtra
Adding Hover and Lock Screen Notifications
Small update to kernel. Might run fine with old kernel though.
2014.06.29
Pure SlimRoms Build 6
WiFi location is back if installing gms-5.0.81
Even better - PlayStore is updated with 5.0.82 - get it there if you can.
Click below for previous SlomRoms
2014.06.22
Back on track. Pure SlimRoms. A few optimisations. Build 5.95
2014.06.15
Installing: Dirty flash shoud be ok, but please flash boot.img!
SlimKat 5.8 - Hover - 2014.06.15
Hotspot fixed.
MMS fixed.
Hover preview.
ART not working.
2014.06.10
SlimKat 5.7 - 4.4.3 - 2014.06.10
Dialer colors partly fixed.
No Hotspot tether.
Mms with small unusable pictures (standard).
Navigation stop working approx 540m before you arrive at work.
Fix for Mms & Hotspot - might even solve Navigation problem as well. Please report if working
Flash boot.img !!! + Flash zip from recovery.
2014.06.09 Dialer colors fixed.
SlimKat 5.7 -4.4.3 - 2014.06.09
This is new android v.4.4.3! Although dirty flash is possible, I highly recommend a fresh install:
Backup your apps.
Create full backup from recovery (in case you want back to 4.4.2)
Wipe system (mandatory)
Wipe data (optional)
Flash ROM and gapps (new gapps available)
2014.06.02
SlimKat 5.6 2014.06.05
Trying to fix network connection problem.
2014.06.02
SlimKat 5.6
Local Build:
- Update tool chain to GCC4.8 for Build and Kernel
SlimRoms:
- Pulse Torch on Incoming calls
- Pimp-up QuickRecord Tile
- Add transparency to Glowpad background
- Shake sensitivity adjustments
Issue:
Very slow or no network connection.
2014.05.22
SlimKat 5.4
- Allow All Widgets On Keyguard
- Add ffmpeg audio&video codecs
- Lots of awesome TRDS updates!!!
- Updated vendor files (TheMuppets)
- Checkout the latest Slim-GAPPS
2014.05.22
Build 5.2a
Fixing bootloop...
2014.05.19
Build 5.2 Shake It more edition.
No dictionary & swype for your language ? --> Here!
Note on hard button lights:
Navigation - HW Buttons
You may have to toggle off/on/off to disable. Try a few times if not turning off first time.
Light is full power Go to /etc/init.d/99_slim_x and edit the last two lines, I use 20. ( min=1, max=255 ):
Code:
echo 20 > /sys/class/leds/button-backlight/button_brightness
chmod 444 /sys/class/leds/button-backlight/button_brightness
2014.05.14
Build 5.1 Shake It edition + New Gapps
Updating from SlimKat:
Boot to bootloader
fastboot flash boot boot.img.
fastboot erase cache
reboot to recovery
(backup if you want)
WIPE/FORMAT SYSTEM - (no need to wipe your data)
WIPE CACHE & DALVIK
Flash the ROM.zip
Flash the latest gapps
Reboot
Enjoy
Coming from other system: You can try procedure above, but if something in system fail do the following:
Backup all your programs and program data
Boot to bootloader
fastboot flash boot boot.img.
fastboot erase cache
reboot to recovery
(backup if you want)
WIPE/FORMAT SYSTEM + WIPE/FORMAT DATA (factory reset, but be careful not to erase your sdcard)
WIPE CACHE & DALVIK
Flash the ROM.zip
Flash the latest gapps
Reboot
Restore your programs & data
Enjoy
2014.05.06
Build 4.9
Included in /etc/init.d/99_slim_x (edit as you want it)
DEFAULT:
Code:
Sweep 2 wake - ON
Direction dependent - YES (Left: off | Right: on)
Distance:400
Button Lights - OFF (almost)
Put # on 4 lines to revert to normal light in buttons
Reboot for changes to take effect.
WiFi location not functional on Googles latest Location Apps.
Found that vol controls BT, if BT is just turned off. Toggle BT on/off may fix it.
2014.04.29
Weekly 4.8
Added config for s2w and button-lights. Edit file /etc/init.d/99_slim_x
2014.04.23
Shake to Secure.
WiFi location not functional on Googles latest Location Apps.
Found that vol controls BT, if BT is just turned off. Toggle BT on/off may fix it.
2014.04.17
SlimKat 4.4 - weekly
Small change to sepolicy in the kernel (boot.img). Not needed for upgrade. To be honest, I don't think it make a big difference. But the logs look better now
2014.04.09
Build 4.2
Fixed low level sound recording on video.
Removed nvidia perfhud, flooding logs.
Lots of small fixes from Slim. Most are for other devices though.
Lost WiFi hotspot again (replaced CM source with AOSP)
2014.04.03 2014.04.02
Build 4.1
Slim updates. Thanks @Iwarsson :good: Sorry - no blue buttons yet
Added experimental code for EAP-SIM. 3 changes at aosp, all marked "Needs Code-Review".
WiFi note: If your wifi gets "locked" (can't turn on or off): Toggle Airplane mode on-off. Should reset wifi-settings error.
This should only happen if you play with SIM settings. Let's see.
NEW GAPPS - AGAIN
d1n0x: Problems connecting with eap. on 04.03 build. Replaced now with "normal" build 2014.04.02
Video recording use wrong microphone, Very low sound.
2014.03.25
Build 3.10
Added code for EAP-SIM/AKA - code is completely untested and still in review at aosp.
Please go to SlimRoms for changelog
GAPPS is updated again 24+25 March. Download at SlimRoms|Downloads|Addons 4.4
2014.03.18
Recents for lefthanded. Resized recents.
GAPPS updated (keyboard error fixed).
2014.03.15
Added camera 16:9 profiles, wide-sizes in Slims source not usable for HOX
Fixed LED notification, thanks Thömy (Flash boot.img for this fix).
Updated audio routing, "it mostly fixes audio input, not the output".
2014.03.11
Build 3.6
A few updates to Browser.
Improvements to Notification Reminder
Improvements to Slim Recents
2014.03.06
Build 3.4
Camera: Some reports of green tint when using flash. Please confirm.
There is no visible notification when headphones is used.
2014.02.28
Build 3.2
2014.02.19
"Stable" Build 3.1 released.
WiFi / BT need testing!
2014.02.11
RC3 released.
SlimPIE, new Dialer, exposed fixes.
2014.02.06RC2 released.
Lots of bug fixes from SlimTeam.
Added support for XposedNote (for history only, not relewant since 9.feb: As Lloir points out there was is a security issue with current implementation.
SELinus are ment to lock down your data, so sneaky apps cannot access it.
This "workaround" to make Xposed work, may let bad behaved modules get to that data.
However this risk was always there in JellyBean and previous releases. It'a all up to you.​2014.02.01WiFi HotSpot​
Not working....
Echo at receiving end ...? Some reports say it is good now
WiFi hotspot
Notification light may blink even without notification ?
Audio distortion ? Uninstall DSP seem to help
Bluetooth works only if wifi is on. Works fine on my phone now. Build 3.2 / Build 3.4
Call: Not able to adjust sound.
​
teemo said:
Not working....
Echo at receiving end? ...... please test
WiFi hotspot.
Click to expand...
Click to collapse
:victory:
Congratz to your new thread! And to a really nice nice rom.
Running it now a couple of hours...and it is as nice as before without the "bugs" it had.
Really BIG Thanks!
No echo bug for me
But WiFi Hotspot unfortunately confirmed not working.
Hey thanks for the rom will try it and add to the OP what this ROM is about and maybe what's the difference between CM and SLIM
Gesendet von meinem One X mit Tapatalk
cappuccina said:
:victory:
Congratz to your new thread! And to a really nice nice rom.
Running it now a couple of hours...and it is as nice as before without the "bugs" it had.
Really BIG Thanks!
No echo bug for me
But WiFi Hotspot unfortunately confirmed not working.
Click to expand...
Click to collapse
Lol no, the echo is not for you - it's for the other part
I had one complain - not sure how reliable though.
Yay! Finally the good cookie has been served.
Downloading.....
Is the "signal drop" bug ironed out?
I didn't have any major complain except that
on past betas.
Will report how it works t'morrow.
Thanks!
Thanks teemo. Good to have slim for hox.
Rowlf said:
Yay! Finally the good cookie has been served.
Downloading.....
Is the "signal drop" bug ironed out?
I didn't have any major complain except that
on past betas.
Will report how it works t'morrow.
Thanks!
Click to expand...
Click to collapse
"Signal drop" should be gone now. But let's give it some time and see.
Actually it was not a signal drop. It was simply the Phone App getting killed. When restarted, it would ask for PIN as it should, which was very annoying.
Impression of first few hours :good:
Initially due to low dpi, I had to use a microscope(almost),
but increased it to 320 everything looks revealing and beautiful.
Everything is working perfectly. ROM is totally smooth and snappy.
A number of annoyances has been reduced/removed.
Battery life(seems to be stable but will decide later).
Upd(04-02-14): The memory leak bug suddenly appeared.
After reboot I tried to turn on bluetooth without turning on wifi
and bluetooth share has stopped error came so I didn't take kmsg.
Bluetooth working fine.
Upd(30-01-14): Battery life seems to be pretty awesome here.
Screen-on time doesn't drain much. And BT is finally working properly.
Greatly relieved that memory leak bug is fixed(hopefully) since the
rom didn't go zero to crap in few hours, unlike other KitKats.
Things to improve(top-medium priority for me) :angel:
- Enable 3-dot menu by default since H/W recent is set to recent apps
(I know I can change recent to menu but 3-dot is convenient)
- Vibration strength should be reduced, currently its causing mini-earthquakes in my room
(Don't know if any option is hidden somewhere, will look for it)
Wishlist(low priority for me) :fingers-crossed:
- Working Wi-Fi tether
- Working Wi-Fi direct(assuming same as CM)
- Theme chooser
Note: My priority is not equal to developer's priority,just expressing my opinion. No pressure, no demands.
Thanks for the great rom. Looking forward to more developments :laugh:
Great I will give it a try tomorrow ! Thank you teemo...
Extremely good work, keep up this great update. Is the most battery friendly rom i have tried after sense. Thanks for keeping the support to hox
Great to see this topic!
Thanks teemo
Sent from my EndeavorU using Tapatalk 2
nice rom , will try it later
Will try this Rom soon , thanks for making it!
Sent from my HTC One X using XDA Premium 4 mobile app
Nice job. Maybe i'll try later, but i need wifi tether for daily use. It's works in CM11.
S2W included or need Trickster Mod? Button backlight notification?
Great job guys, it seems to be very stable.
Just 2 questions....
Is there a way to have profiles?
How get the one shot bouton to erase history of apps?
..sorry for my broken english....
Sent from my Galaxy Nexus using xda app-developers app
Hi teemo thanks for this awesome rom!
Just a question: is it normal that while playing music if I tap on the screen or change task I get sound distortion?
Mat08.cc said:
Hi teemo thanks for this awesome rom!
Just a question: is it normal that while playing music if I tap on the screen or change task I get sound distorsion?
Click to expand...
Click to collapse
Doesn't seem to be normal. I don't have it.
I can go through the menu open app etc without sound problems.
Have you made a full wipe?
Installed a sound mod like v4a?
sent from my slimmed Kitty Kat
---------- Post added at 10:02 AM ---------- Previous post was at 09:58 AM ----------
teemo said:
Lol no, the echo is not for you - it's for the other part
I had one complain - not sure how reliable though.
Click to expand...
Click to collapse
Sure I know that.
It's just after I installed it over 27th build, right after you send me the link I thought I didn't have it (or the other part , I checked myself because I also looked about the phone app crash issue)
But now after full wipe I do have it also unfortunately.
Also tried with xm#16 but still present.
Nevertheless great rom again.
sent from my slimmed Kitty Kat
cappuccina said:
Doesn't seem to be normal. I don't have it.
I can go through the menu open app etc without sound problems.
Have you made a full wipe?
Installed a sound mod like v4a?
sent from my slimmed Kitty Kat
---------- Post added at 10:02 AM ---------- Previous post was at 09:58 AM ----------
Sure I know that.
It's just after I installed it over 27th build, right after you send me the link I thought I didn't have it (or the other part , I checked myself because I also looked about the phone app crash issue)
But now after full wipe I do have it also unfortunately.
Also tried with xm#16 but still present.
Nevertheless great rom again.
sent from my slimmed Kitty Kat
Click to expand...
Click to collapse
I always make a full wipe no sound mods ( I can't even install v4a driver.. ) I noticed that this is happening only with some songs.. it's strange..
Mat08.cc said:
I always make a full wipe no sound mods ( I can't even install v4a driver.. ) I noticed that this is happening only with some songs.. it's strange..
Click to expand...
Click to collapse
Hmm ok.
Maybe try different player?
Haven't tested v4a yet but will do soon...
Edit:
Have you tried latest version? You could also try to disable or unistall dsp manager.
Or of you cannot install drivers because of Super user try a different app.
sent from my slimmed Kitty Kat

[EXPERIMENTAL][AOSP][NRD90U] Unofficial Android 7.0 Nougat build

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Hello guys, this is an unofficial build of AOSP Nougat (with tag android-7.0.0_r6). Kernel is based on CM13's, with some recent commits in kernel/common in AOSP. Sources and patches are available at the end of the post.
Note: this ROM is just for having the first taste of Nougat, and thus missing a lot of key features. I may not be able to update it regularly.
Basic hardware functionality:
Almost everything works, except video hardware encoding, which causes camcorder to fail. HW decoding works though.
Everything should be working since 20160903.
I didn't find more hardware failures, but there can be more.
And remember, the proprietary firmwares and blobs are still in the age of Marshmallow, and a system won't be complete without corresponding firmwares and blobs.
Known bugs:
1. HW disk encryption is likely broken. I reverted some commits to make cryptfs_hw build, but I'm not sure if that works. Do not try it.
2. SELinux is permissive, and init allows service without a SELinux domain to start.
3. GPS may take longer to obtain a position fix. (yes it's working... sorry for the misunderstanding)
4. Only Launcher2 is included. You may install a new one as you like.
5. No LiveDisplay and gestures except DT2W (DT2W can not be turned off via Settings app for now) Color calibration is possible, see FAQ below.
6. Default input method could be broken. Be ready to "pm install your_ime.apk" in adb shell. Fixed in 20160828
7. com.qti.dpmserviceapp may produce continous FC. You can disable it via adb shell ("su -c pm disable com.qti.dpmserviceapp"). Removed in 20160828
8. Rotating screen while playing video can cause the display to "split" Fixed in 20160903
9. Camera service and media codecs all run in the same process, eliminating one of the security enhancements of Android N. May not be fixed until new HAL and blobs are available.
So the security improvements in Nougat are not making much difference in this only-a-taste ROM. If you rely on this, it would be better to wait for official releases.
FAQs:
1. Root / Gapps?
I'm using SuperSU 2.76 stable and OpenGapps 7.0 pico. They work without any issue.
If your contacts / calendars is not syncing, try the following steps:
1. Goto Settings > Apps, tap "Show system" in menu
2. Find "Google Contacts Sync", tap on it, tap "Permissions", turn on everything
3. Go back to Detail screen, clear its data
4. Go back to app list, clear "Contacts Storage"' data
5. Do the same for calendars (2-4)
6. Reboot
Click to expand...
Click to collapse
2. F2FS?
I did not test this myself... But kernel has support already (of cource, it's from CM) so you may have a try. Remember to backup!
EDIT: Some users reported that F2FS partitions are corrupted. If you are using F2FS, maybe you should wait.
Click to expand...
Click to collapse
3. Menu key / App switcher?
Menu key now acts as recents, since I don't think the former is as useful as the latter. And there is no more lag while tapping home button since we don't check for double tap anymore.
Click to expand...
Click to collapse
4. TWRP shows error?
If that's two lines of "log", you can safely ignore it.
If there is something else, please stop and post it here.
If you are using MultiROM, you may modify update-script. Read the first ~8 pages and you will find it.
Reference: I'm using official TWRP 3.0.2 w/o MultiROM This recovery didn't get replaced by stock one...
Click to expand...
Click to collapse
5. File manager (to install APKs)?
http://forum.xda-developers.com/showpost.php?p=68402423&postcount=73
Click to expand...
Click to collapse
6. Disable HW keys, enable soft keys, screen color calibration?
Disable HW keys: echo 0 > /proc/touchpanel/keypad_enable (needs repeat on reboot)
Enable soft keys: echo "qemu.hw.mainkeys=0 >> /system/build.prop (once)
Screen color calibration: echo "32768 31784 27852" > /sys/class/graphics/fb0/rgb (needs repeat on reboot, change the values as you need. This example is 100% R, 97% G, 85% B)
Optionally you can enable color enhancing: echo 1 > /sys/class/graphics/fb0/color_enhance
Click to expand...
Click to collapse
Screenshot spoiler
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Flashing Guide by @The Dork Knight Rises
In the 3rd post. Direct link: http://forum.xda-developers.com/showpost.php?p=68397804&postcount=3
Video hands-on by @savadam
https://www.youtube.com/watch?v=r54vWk-Azh8
Thanks for all your support!
Download:
20160919: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpAYWRKd1owSUNudEU Mirror 2: https://mega.nz/#!fEk1CTyJ!F8rdnqT_oiipP-tHCuzFGFvsQGmUV6LRaD2t81N2WIA
You can still use HALs from 20160906 if you want.
(And if you are posting this somewhere else, please include the HALs in your post)
Older versions:
20160918: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpAMWZ4OEx6Unp5bU0 Mirror 2: https://mega.nz/#!rdlkgboI!LQuFDtcppbizC_7Tfww1uWAmhw-lYuxjAlrhg9Z0tuQ
20160910: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpAdGVTV3V0ekZaWHM Mirror 2: https://mega.nz/#!XEsTESpR!QDa7he2jdPCeIsbMY1vJAlCZ0RokAKV0IdtyuB0R-yc
20160906: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpAWHNFb0xyYlBZM3c Mirror 2: https://mega.nz/#!zBVX1DTZ!S-LnpIEgJqn1r7So6QmEoD_APUqDnp93XbP-Ug__XBk
CAF and original AOSP HALs: https://drive.google.com/open?id=0BwkmhbR5VHpAaGdCQmxDUWgxQlU
Note on the HALs:
AOSP HALs (msm8996 display + msm8974 media) can not record screen, but they "seem" to make the system smoother. (msm8974 display HAL cannot be used because it corrupts the display when rotating screen with video playing)
CAF HALs (both based on vanilla CAF LA.BF.1.1.3_rb1.13) can record screen but "seem" not to be so efficient as AOSP ones.
The HAL included in the ROM are the AOSP variant.
20160903: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpATlN5T29WTS01Qkk Mirror 2: https://mega.nz/#!OcFlTDDK!EYiNpfE-9Pxx2wu4Oto7kO_oevfe0bMkXOTdhP1HDZc
20160831: Mirror 1: https://drive.google.com/open?id=0BwkmhbR5VHpAVE1WR2xYd180MzA Mirror 2: https://mega.nz/#!jE92iSAD!pl0NMU6PPY3UNXE5DTDBKLUd4sFLG6fNTaUUMI0xdzg
20160828: Mirror 1: https://mega.nz/#!XdlXFDBQ!p7E0N64IEkGHn4GBzOZQDTCgR4KdD00O0dRwJlEnvcw Mirror 2: https://drive.google.com/open?id=0BwkmhbR5VHpAczA2T2g0RUZRS3c
20160827: https://drive.google.com/open?id=0BwkmhbR5VHpAUVdWUHNlc0lHZWs
Note: please read "known bugs" section before flashing! Also you can read the guide below.
When updating the ROM, just dirty-flash new build and Gapps (if you use them).
In order to prevent your recovery from being replaced by the stock one, flash SuperSU along with the ROM.
Sources:
Kernel: https://github.com/updateing/android_kernel_oneplus_msm8974/tree/nougat
Device: https://github.com/updateing/android_device_oneplus_bacon/tree/nougat
Build system: https://github.com/updateing/platform_build/tree/custom-kernel
And there are a lot more repos I didn't fork. The changes there as well as local_manifest are here:
20160918+ Check GitHub
20160910 https://drive.google.com/open?id=0BwkmhbR5VHpAcmo1RjhPd0N1c3c
20160906 No new patches except the HALs. For AOSP HALs, check previous patch archive and Sony's guide. For CAF HALs, just cherry-pick "Fix clang build" from CM.
20160903 https://drive.google.com/open?id=0BwkmhbR5VHpAQXFqZEJCT21UNDA
20160831 https://drive.google.com/open?id=0BwkmhbR5VHpASW54QnR4eGFlR1E
20160828 https://drive.google.com/open?id=0BwkmhbR5VHpAOEx2OWNYcE1xU2s
20160827 https://drive.google.com/open?id=0BwkmhbR5VHpALXdkNkptRnBLMkU
Changelog:
20160919
Fixed Fackbook crash by avoiding preloading libboringssl-compat.so (CM camera HAL is the only camera HAL that does not require this)
Updated BT configuration (please test if it has any side effect. Sometimes you need to search twice to find your Bluetooth gadgets.)
Tried to fix network location (added Google's network location provider)
20160918
Reverted to previous "stub" power HAL. May fix lagging and unusual power consumption noticed by some users.
Tried to fix NFC FW download mechanism. May fix non-working NFC for some users.
20160910
Updated to NRD90U (android-7.0.0_r6)
Switched to CM/QCOM power HAL. The original power HAL is more like a placeholder.
Now on Tap can be launched by long-pressing home button
Switchable WebView implementation, thanks to @fards here
Note:
1. If you are experiencing display issues (such as screen flicker with FLV SW decoding), try switching on "Disable HW Overlay" in Development Settings.
2. If you need multi-user feature, remove /system/priv-app/com.qualcomm.location. Otherwise the system will crash. It was accidentally added in this build.
20160906
Switched back to AOSP HALs to increase performance, but screen recording is broken again. You can choose CAF HALs listed above to fix that. Camcorder and HW encoding work with both variants, no need to worry.
Updated media profiles. Front camera knows that it is not capable of 1080p recording.
20160903
Fixed HW encoder and camcorder (they are different issues, though related) (and switched to CM13 media HAL)
Fixed display corruption while rotating screen with video playing (by switching to CM13 display HAL, don't know which lines of code fixed that)
DT2W can be turned off via Settings
Added Reboot option in power menu
20160831
Fixed crash in World Clock page when selecting countries/regions
Fixed hang in Developer Settings when the ROM is installed as secondary
Fixed crash when taking photos with HDR on
Added support for kexec
Added Stk
20160828
Fixed default input method FC
Remove com.qti.dpmservices to prevent FC
Dev: updated build system to finally automate everything
20160827
Initial build
Click to expand...
Click to collapse
Notes on the sources:
1. Build system produces correct boot.img in $OUT, but the boot image in OTA zip still has no DT included. Fixed in 20160828
2. Some fixes are really "dirty" (as I'm not able to find a proper way)...
3. Some JNIs fail to build (lots of C++ symbols no found). You may try linking C++ libs dynamically (c++_static -> c++_shared) to avoid this. See 20160828 patches, packages/inputmethods/LatinIME for example.
4. Some apps require android-8 ndk, but the earliest version in the tree is android-9. A symlink will do (or you can change the Android.mk in app) but I'm not really sure this will not introduce any bug.
5. Android N split mediaserver into multiple processes to improve security, such as cameraserver, mediacodec, etc. But camera blobs and old HALs were not designed like this. They assume they run in the same process, thus a buffer created by blobs are being used everywhere, which will cause illegal memory access under Android N. I reverted lots of patches about this, forcing camera and codec services to run in the mediaserver process as before - security compromised with functionality, again.
Hope you enjoy this.
I am going to try this out, thanks @updateing for your work:good:
If I could find fixes then I would send an pull request.
The All-In-One Post
Oh look at the time...it's flashy time already? XD
Screenshots:
(Layers themes work. Use Substratum app)
Guide to flashing this properly (TWRP v3.0.2-0):
(THIS GUIDE IS MAINLY FOR THE FIRST BUILD 20160827. AS I AM RUNNING IT SMOOTHLY, I DO NOT PLAN TO UPDATE TO 20160828, AS IT HAS SOME MINOR FIXES, ALREADY COVERED IN MY GUIDE.
IF HOWEVER, YOU'RE FLASHING 20160828 OR LATER BUILD, HERE'S WHAT YOU SHOULD DO DIFFERENTLY:
-Flashing Google keyboard is not mandatory, as default input mode has been fixed
-adb steps do not need to be performed as the com.qti.dpmserviceapp has been removed
-You probably shouldn't flash the SystemUI Tuner mod zip, as the SystemUI APK from previous build may not be compatible with new build. If you flash it on 28 build and have SystemUI FCs or missing SystemUI, just reflash ROM, and don't flash the mod.
REST OF THE GUIDE REMAINS THE SAME)
(This guide is for flashing as primary ROM without MultiROM. MultiROM guide by @7u5h4r: http://forum.xda-developers.com/showpost.php?p=68413163&postcount=242)
TL;DR version (that means short version)
http://forum.xda-developers.com/showpost.php?p=68552389&postcount=1172
Download ROM zip from OP and Google Keyboard flashable zip, as well as any of the zips I linked below.
Wipe your device (data, cache, dalvik/ART cache; preferably even system, just to be as "clean" as possible)
(NOTE ABOUT DIRTY FLASHING:
-If you dirty flash this ROM (eg. flashing newer build), you will need to flash GApps again along with the ROM zip as GApps are not preserved
-This ROM actually booted for me even on a dirty flash from an MM custom ROM, and as a result I didn't face a lot of the problems you'd face on clean flash (GApps crashes, continuous qti app FCs, etc)
But a lot of my apps were crashing until I reinstalled them, and in any case, it is not advised to dirty flash when coming from MM)
Flash ROM zip and keyboard zip, optionally any of the following addons (DO NOT FLASH GAPPS YET):
-SuperSU (v2.68+) for root
-Any of the mods I linked below
-Any other mods like Viper4Android etc (AT YOUR OWN RISK)
Boot into the ROM. you'll probably see a lot of crashes, ignore them, and just find a PC for the next step
(Optionally, you could try to enable Developer Options by tapping past the FC dialogs, once you have DevOps enabled, you'll see an option to mute FC notifications till next boot)
Using ADB on your PC, disable the com.qti.dpmserviceapp package by running following commands:
Code:
adb devices
You should see a device in the list of devices connected
Code:
adb shell
pm disable com.qti.dpmserviceapp
If you get error with permissions, you may need root. If your device is rooted:
Code:
su
pm disable com.qti.dpmserviceapp
(SKIP 6, 7 & 8 if you do not need Google services)
Now reboot into recovery and flash a compatible GApps package (USE 7.0 GAPPS ONLY)
Boot into ROM
Go to Settings>Apps
Find Google Play Services, and go to its Permissions. Enable essential permissions. Now Play Services won't keep crashing on you. Also find Google Contact Sync and give it permission to access Contacts.
Go to Settings>Accounts and add your Google account
Profit
Praise DuARTe
Hit Thanks if this helped
Here's some helpful zips for you guys!
My flashable zip to ENABLE Navbar/softkeys (same as the one on the MM thread) https://drive.google.com/open?id=0B2Y1syM7UNuDYVRhM3BTYVA3SXc
Flashable zip to DISABLE HW keys
https://drive.google.com/open?id=0B2Y1syM7UNuDSFZwUHNLQ0RfdXM
Flashable zip to ENABLE HW keys (revert changes made by zip above)
https://drive.google.com/open?id=0B2Y1syM7UNuDalVLVzd0SFdLekk
Flashable stock bootanimation (same as the one in MM thread; since this ROM doesn't really have a bootanimation and uses the basic fallback bootanimation)
https://drive.google.com/open?id=0B2Y1syM7UNuDelFPZVh6dmxSR2c
Flashable zip to ENABLE Hidden SystemUI Tuner Features (thanks to @AL_IRAQI, see his original guide here)
This one was tricky, my first time decompiling an APK. I was getting some crashes at first, but I think this ZIP should work fine (I tested it on a dirty flash, and it works)
https://drive.google.com/open?id=0B2Y1syM7UNuDd0JBV2ViMXl1bnc
Flashable Google Keyboard 5.1
https://drive.google.com/open?id=0B2Y1syM7UNuDbnBmdEtWZlRlNlk
Flashable Nexus Launcher (credits to uploader)
https://www.androidfilehost.com/?fid=24588232905722237
Replace the stock Power Menu with an extended custom power menu (thanks to @nofx161):
See his post
Link to app
Layers themes are supported, use Substratum app (Play Store link) to apply
(ROOT NEEDED)
NOTE: Themes made only for Substratum will not work (properly) as this ROM doesn't support Substratum (that will need patches to ROM source). Only which support RRO/Layers will work without any issues.
Wow! Great work
Subscribed!
thanks for your work dude
Cool, thanks, gonna try asap
Enviado desde mi A0001 mediante Tapatalk
Great! Thank u dev!
updateing said:
2. SELinux is permissive, and init allows service without a SELinux domain to start.
Click to expand...
Click to collapse
Which sepolicy did you use? I am porting to a different device and Im currently trying to fix neverallows which is painful but I think I merged a commit to qcom/sepolicy which allows domain to start (im not very good in sepolicy). Its based off Cyanogenmod qcom/sepolicy repo. If you want to take a look its here android_device_qcom_sepolicy-1 and I had to add one thing to platform_system_sepolicy. I hope we'll be able to fix sepolicy soon.
Awesome.... Downloading already.
Awesome! Has anyone tried If gapps work?
Flashed it. But i get a FC all the time
com.qti.dpmserviceapp has stopped.
I cant do anything..?
Deltastylez said:
Flashed it. But i get a FC all the time
com.qti.dpmserviceapp has stopped.
I cant do anything..?
Click to expand...
Click to collapse
Really sorry that I forgot this. You could do "pm disable com.qti.dpmserviceapp" in adb shell (su first if it asks so)
A fellow hamster I see! Nice one.
updateing said:
Really sorry that I forgot this. You could do "pm disable com.qti.dpmserviceapp" in adb shell (su first if it asks so)
Click to expand...
Click to collapse
I am kind of a newbie to ADB
Could you perhabs tell me how to? step a step?
Thanks!
Deltastylez said:
I am kind of a newbie to ADB
Could you perhabs tell me how to? step a step?
Thanks!
Click to expand...
Click to collapse
You may find a lot of adb tutorials around...
But if there is a mute option in the FC dialog, you can mute it and disable in Settings.
updateing said:
Really sorry that I forgot this. You could do "pm disable com.qti.dpmserviceapp" in adb shell (su first if it asks so)
Click to expand...
Click to collapse
updateing said:
You may find a lot of adb tutorials around...
But if there is a mute option in the FC dialog, you can mute it and disable in Settings.
Click to expand...
Click to collapse
well, getting this error
" Error: java.lang.SecurityException: Shell cannot change component state for com.qti.dpmserviceapp/null to 2 "
Never mind, fixed
updateing said:
You may find a lot of adb tutorials around...
But if there is a mute option in the FC dialog, you can mute it and disable in Settings.
Click to expand...
Click to collapse
i've tried through adb shell but it doesn't work shell cannot change component state for com.qti.dpmserviceapp/null to 2 moreover it is not possible to disable it in settings thank u for your job
anyone!! please any reviews??
Knew it wouldn't be long before the famous Bacon machine got that great taste of nougat :good:
holy crap holy crap
EVERYONE BOARD THE HYPE TRAIN! CHOO CHOO!

Categories

Resources