I am certain many of you have taken the plunge into Android M, and I think the latest revision is worthy of daily driver status...
I for one was reticent to stay on it for extended periods, mostly because of the trade-offs involved with the scores of feature rich, mature 5.1.1 roms on the one hand, and the comparatively stock experience inherent with a new operating system...
Then there is the ever-present desire on my part to run themed apps, be they hard coded, or stock variants that can be fully themed with either a theme engine overlay or layer...to me, white UIs should simply be illegal.
But as I have come to use the latest M, I have found it to be a joy to use. This was made certain with the availability of the hard work of Team BlackOut (Bryan, Andrew, Patrick, Kevin) and @daveyannihilation, whom have brought us themable versions of apps I regularly use.
So, with Android M having what seems to be system wide Runtime Resources Overlays (Sony's contribution to Android, RRO), we have a superb slate with which to work.
So with that out of the way, here is my current approach to getting Android M running the way I like...
Hard Coded Themed and Themable Apps
These are always perfect...either perfectly coded or ready for a good theme.
Team BlackOut and Davey Wilson have given us with their latest themable Gapps versions of...
Gmail
Google Plus
Hangouts
YouTube
https://www.androidfilehost.com/?fid=24052804347798131
Thyrus has provided his flashable add-on for his themes, and these include:
Clock
Calendar
Google Messenger
Hangouts
Play Store
Google App/Google Now
https://www.androidfilehost.com/?fid=24052804347794202
And Team BlackOut has given us hard coded versions of a plethora of other apps, including Play Music, Play Store, Google App...the list is endless (check the TBO updater app for details).
To get any of these onto your device and running properly, they must remain in the system partition...
So, to attain that, here is what I suggest you do...keeping in mind that this assumes you're running one of the latest preview M builds...
1. Download one or more of the above referenced zips
2. Unzip the file and its contents
3. Now, we're going to be pushing these apps to the existing location on M, and leaving what remains intact...here's where this gets a little less intuitive...
3.1. Straight Apk Swaps...
In this first example, I'm replacing the stock clock with the one from Thyrus...
Using Root Explorer, go to system, app on the left pane, and the location where you unzipped the package from Thyrus on the right...
As you can see, the file names are different, but the packages are interchangeable...so, I moved the stock M version in system to a safe location on my internal memory, renamed the one from Thyrus, pushed it to system, app, set permissions to 0644, and left the Odex subfolder and its contents intact...
And the final outcome...
3.2. Movement of Files with Library Files
In the M version of Google Plus, Hangouts, Google App/Now, YouTube, and a few others have only the apk, whereas the themable version has both...so, to get these to work without crashing on you, you'll need to push both the library files and the apk from the zip (either the themable version or the hard coded one)...
Using Root Explorer, go to system, app in the left pane, and the source zip in the right...
You'll note that the stock Google Plus included in the M Preview has no library files...you'll need to push those to system in order to get the themable version working...again, leaving the oates subdirectory and Odex file alone...
Copy the entire folder labeled "lib" from the themable zip to system, app, PlusOne, then set permissions for the new folders to 0755, and for the library files to 0644...
First, copy the folder, then set folder permissions...hard press on the folder name, and choose "permissions" from the popup list...
Then change folder permissions for both the "lib" and "arm" folders, as below...
That should do it.
Now, Google Plus will look amazing...i personally love the Material Glass theme for this app
As will Hangouts, and so many others...
4. Odds and Ends...
4.1. Tethering, seems to be a hit or miss proposition...no worries, using SQLite, make sure tether provisioning is set to zero...in the latest JDX rom (3.01), it was not...
Open the app, then go to settings storage, settings.db, global, then look for the line that reads "tether_dun_required." It wasn't there for me...so I added it...by hitting the plus sign in the top right...
4.2. 4x1 Reboot Menu, a few quick replacement apps, such as Quick Boot or Power Toggles and you'll have this immediately...
I hope to grow this list, especially as mods get on the grid...I would love to have a volume wake mod, and some others.
One final note...Please BUY premium apps, etc...like Root Explorer, SQLite, and of course, your favorite themes...it is a terrific way to show support to the dev, and it's usually less than you'll spend at Starbucks.
I hope this helps.
Happy flashing!
Sent from my Nexus 6 using Tapatalk
I for one was reticent to stay on it for extended periods, mostly because of the trade-offs involved with the scores of feature rich, mature 5.1.1 roms on the one hand, and the comparatively stock experience inherent with a new operating system...
Then there is the ever-present desire on my part to run themed apps, be they hard coded, or stock variants that can be fully themed with either a theme engine overlay or layer...to me, white UIs should simply be illegal.
But as I have come to use the latest M, I have found it to be a joy to use. This was made certain with the availability of the hard work of Team BlackOut (Bryan, Andrew, Patrick, Kevin) and @daveyannihilation, whom have brought us themable versions of apps I regularly use.
So, with Android M having what seems to be system wide Runtime Resources Overlays (Sony's contribution to Android, RRO), we have a superb slate with which to work.
So with that out of the way, here is my current approach to getting Android M running the way I like...
Hard Coded Themed and Themable Apps
These are always perfect...either perfectly coded or ready for a good theme.
Team BlackOut and Davey Wilson have given us with their latest themable Gapps versions of...
Gmail
Google Plus
Hangouts
YouTube
https://www.androidfilehost.com/?fid=24052804347798131
Thyrus has provided his flashable add-on for his themes, and these include:
Clock
Calendar
Google Messenger
Hangouts
Play Store
Google App/Google Now
https://www.androidfilehost.com/?fid=24052804347794202
And Team BlackOut has given us hard coded versions of a plethora of other apps, including Play Music, Play Store, Google App...the list is endless (check the TBO updater app for details).
To get any of these onto your device and running properly, they must remain in the system partition...
So, to attain that, here is what I suggest you do...keeping in mind that this assumes you're running one of the latest preview M builds...
1. Download one or more of the above referenced zips
2. Unzip the file and its contents
3. Now, we're going to be pushing these apps to the existing location on M, and leaving what remains intact...here's where this gets a little less intuitive...
3.1. Straight Apk Swaps...
In this first example, I'm replacing the stock clock with the one from Thyrus...
Using Root Explorer, go to system, app on the left pane, and the location where you unzipped the package from Thyrus on the right...
As you can see, the file names are different, but the packages are interchangeable...so, I moved the stock M version in system to a safe location on my internal memory, renamed the one from Thyrus, pushed it to system, app, set permissions to 0644, and left the Odex subfolder and its contents intact...
And the final outcome...
3.2. Movement of Files with Library Files
In the M version of Google Plus, Hangouts, Google App/Now, YouTube, and a few others have only the apk, whereas the themable version has both...so, to get these to work without crashing on you, you'll need to push both the library files and the apk from the zip (either the themable version or the hard coded one)...
Using Root Explorer, go to system, app in the left pane, and the source zip in the right...
You'll note that the stock Google Plus included in the M Preview has no library files...you'll need to push those to system in order to get the themable version working...again, leaving the oates subdirectory and Odex file alone...
Copy the entire folder labeled "lib" from the themable zip to system, app, PlusOne, then set permissions for the new folders to 0755, and for the library files to 0644...
First, copy the folder, then set folder permissions...hard press on the folder name, and choose "permissions" from the popup list...
Then change folder permissions for both the "lib" and "arm" folders, as below...
That should do it.
Now, Google Plus will look amazing...i personally love the Material Glass theme for this app
As will Hangouts, and so many others...
4. Odds and Ends...
4.1. Tethering, seems to be a hit or miss proposition...no worries, using SQLite, make sure tether provisioning is set to zero...in the latest JDX rom (3.01), it was not...
Open the app, then go to settings storage, settings.db, global, then look for the line that reads "tether_dun_required." It wasn't there for me...so I added it...by hitting the plus sign in the top right...
4.2. 4x1 Reboot Menu, a few quick replacement apps, such as Quick Boot or Power Toggles and you'll have this immediately...
I hope to grow this list, especially as mods get on the grid...I would love to have a volume wake mod, and some others.
One final note...Please BUY premium apps, etc...like Root Explorer, SQLite, and of course, your favorite themes...it is a terrific way to show support to the dev, and it's usually less than you'll spend at Starbucks.
I hope this helps.
Happy flashing!
Sent from my Nexus 6 using Tapatalk
Aucun commentaire:
Enregistrer un commentaire