I have a few mods on here but with Android N being so different, the only way to even come close to keeping up with any mods was for a separate post. These are done only with a SystemUI.apk or framework-res.apk replacements. Xml's can't be replaced separately (at least by me) meaning it is all custom. I am going to post some combinations but will also try and take individual requests as well.
Flash via TWRP or Flashfire
Stock NavBar Icons for version 4
NavBar swap only
https://www.androidfilehost.com/?fid=24572369242687635
Center Clock
https://www.androidfilehost.com/?fid=24572369242687633
5 Way NavBar
https://www.androidfilehost.com/?fid=24572369242687632
Center Clock AmPm 5 way NavBar with Extended Power menu
https://www.androidfilehost.com/?fid=24572369242687636
Different touch sounds (oggs)
https://www.androidfilehost.com/?fid=24591023225177631
Dark themed pop-ups.
https://www.androidfilehost.com/?fid=24591023225177632
The mods below will be using the attached NavBar Icons
5 Way NavBar Swap-Center Clock with AmPm-Invisible Power Menu-Extended Power options
https://www.androidfilehost.com/?fid=24591023225177352
5 Way NavBar only
https://www.androidfilehost.com/?fid=24591023225177356
5 Way NavBar Invisible Power Button
https://www.androidfilehost.com/?fid=24591023225177357
Right hand clock with AmPm-5 Way NavBar Swap
https://www.androidfilehost.com/?fid=24591023225177355
Center Clock NavBar Swap
https://www.androidfilehost.com/?fid=24591023225177358
Center Clock AmPm-5Way NavBar Swap-Invisible Power button-Black Quick Settings background-Galaxy S6 WiFi Data Icons
https://www.androidfilehost.com/?fid=24572369242687816
This Extended Power Menu Option Only Mod can be used by itself or with any of the above Mods
https://www.androidfilehost.com/?fid=24591023225177359
This is a restore to Stock Conditions
https://www.androidfilehost.com/?fid=24591023225177366
Android N version 5
Center Clock no AmPm with invisible Power button on statusbar
https://www.androidfilehost.com/?fid=24591023225178885
above with NavBar Swap
https://www.androidfilehost.com/?fid=24591023225178889
Center Clock with AmPm and invisible Power button on statusbar
https://www.androidfilehost.com/?fid=24591023225178887
above with NavBar Swap
https://www.androidfilehost.com/?fid=24591023225178888
Right hand clock with ampm 5wayNavBar Swap
https://www.androidfilehost.com/?fid=24651442761498964
5-Way NavBar Swap Only
https://www.androidfilehost.com/?fid=24651430732235136
5-Way NavBar Stock
https://www.androidfilehost.com/?fid=24651442761498968
Touch-Lock-Unlock Sounds
https://www.androidfilehost.com/?fid=24651430732235134
Extended Power Menu
https://www.androidfilehost.com/?fid=24591023225179163
Four column Quick Settings-12 tiles instead of 9. Your background will be stock color.
https://www.androidfilehost.com/?fid=24665542585483362
{
"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"
}
NavBar swap only
https://www.androidfilehost.com/?fid=24591023225178886
Stock Restore
https://www.androidfilehost.com/?fid=24651442761498803
Thank you for the mods. Issues I have found:
The nav bar does not adapt to the smaller DPI setting found in settings. They are off center
What is the extended power menu supposed to include? I do not see reboot as an option.
The center clock does not take into account the new seconds setting in UI tuner.
k4zkispr0xy said:
Thank you for the mods. Issues I have found:
The nav bar does not adapt to the smaller DPI setting found in settings. They are off center
What is the extended power menu supposed to include? I do not see reboot as an option.
The center clock does not take into account the new seconds setting in UI tuner.
Click to expand...
Click to collapse
Reboot option uses smali edits. This cannot be deodexed, at least by me. UI tuner is experimental at best so there won't be anything I can do about that. I had a hard time getting the navbar done at all. It was difficult for me but I might be able to get it to be dynamic now that I sort have got it figured out.
Is there any way to install without needing a custom recovery?
Sent from my bullhead using XDA Labs
sykomaniac said:
Is there any way to install without needing a custom recovery?
Sent from my bullhead using XDA Labs
Click to expand...
Click to collapse
FlashFire.
Sent from my Nexus 5X using Tapatalk
Can we get the Reboot menu in , extended power menu?
Thank you again for your efforts.
---------- Post added at 01:40 PM ---------- Previous post was at 01:40 PM ----------
Can we get the Reboot menu in , extended power menu?
Thank you again for your efforts.
vasili_defy said:
Can we get the Reboot menu in , extended power menu?
Thank you again for your efforts.
---------- Post added at 01:40 PM ---------- Previous post was at 01:40 PM ----------
Can we get the Reboot menu in , extended power menu?
Thank you again for your efforts.
Click to expand...
Click to collapse
I can't as of yet. That requires deodexing Android N and it can't be done yet.
Uninstall
Hi, can you just make available an uninstall zip to flash to go back to stock please
Pablo_Rossi said:
Hi, can you just make available an uninstall zip to flash to go back to stock please
Click to expand...
Click to collapse
This should take you to stock from any of the mods.
https://www.androidfilehost.com/?fid=24651442761498803
PiousInquisitor said:
FlashFire.
Click to expand...
Click to collapse
You sir are a legend. Thanks for the suggestion
Sent from my bullhead using XDA Labs
I used the center clock mod for N preview 5 and it works fine but the clock is not supposed to be present on the lock screen. Can u fix it? Really appreciate your work man
Vanschtezla said:
I used the center clock mod for N preview 5 and it works fine but the clock is not supposed to be present on the lock screen. Can u fix it? Really appreciate your work man
Click to expand...
Click to collapse
There is no way to deodex Android N at this time and that would be a smali edit.
Tulsadiver said:
There is no way to deodex Android N at this time and that would be a smali edit.
Click to expand...
Click to collapse
Oh is that so. I'll wait for it then. Thank you for your work!
Can we have reboot menu also in the N5P power menu?
datagubben said:
Can we have reboot menu also in the N5P power menu?
Click to expand...
Click to collapse
That too is a smali edit so without being able to deodex the ROM that is not possible.
Tulsadiver said:
That too is a smali edit so without being able to deodex the ROM that is not possible.
Click to expand...
Click to collapse
Couple of quick questions, sort of off topic. I've been browsing around half-heartedly for a while wanting to get into some deeper level android development and I want to see if I'm understanding what you're saying.
So the current N roms are odex'ed, which means they have certain optimizations run at boot (like an already-created cache for the application) that are not contained in the apk, but next to it in a .odex file, correct? And smali is the human-readable version of the dalvik bytecode in the .dex files?
I'm just confused on why you can't just modify the odex file if deodexing is just basically moving the odex'ed portions back into the classes.dex?
Again, I'm still on shaky ground with this stuff, so forgive me if I have some misunderstandings about the material.
inexplicability said:
Couple of quick questions, sort of off topic. I've been browsing around half-heartedly for a while wanting to get into some deeper level android development and I want to see if I'm understanding what you're saying.
So the current N roms are odex'ed, which means they have certain optimizations run at boot (like an already-created cache for the application) that are not contained in the apk, but next to it in a .odex file, correct? And smali is the human-readable version of the dalvik bytecode in the .dex files?
I'm just confused on why you can't just modify the odex file if deodexing is just basically moving the odex'ed portions back into the classes.dex?
Again, I'm still on shaky ground with this stuff, so forgive me if I have some misunderstandings about the material.
Click to expand...
Click to collapse
As this firmware is still in the experimental stage, it is my understanding that the necessary data needed to do this has not been released by google yet. If you know how to decompile these odex files please let me know.
Can you make a battery charging LED mod for N5P? :angel:
can you please provide a center clock only for preview 5
bhavstech said:
can you please provide a center clock only for preview 5
Click to expand...
Click to collapse
I can but there are a couple already that include the invisible power button on the status bar. You will never even know it is there. Let me know if you still want one without it though.
Related
Here is the 1% Battery Mod. (for de-odexed XWKPG only)
To get the Old Crt Effect:
From Settings / Display / Animation - Select All Animations.
Flash via CWM Recovery.
Xwkpg - 1%DefVert_Battery+OldCrt.zip
Xwkpg - 1%DefVert_Battery+OldCrt+VanillaLock.zip
Xwkpg - 1%DefVert_Battery+OldCrt+VanillaLock+14StatusToggle.zip
{
"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"
}
1% Battery
Old Crt Effect
14 Status Toggles Credit : Skin1980
10 Locks Credit : Warawiri
Extended Power Menu
Circle_Battery
Default Vertical
Flat Sense
Grey Circle
Neon
Note:Don't use the edt-tweaks. Its there by mistake. Use TSM Parts from settings menu for lock settings.
Note: Disable Widget Button - Toggle LED Flashlight - in order to avoid Status Bar force close. Use Quickpanel Settings app to do this.
Disclaimer : I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE AND DO AT YOUR OWN RISK
14 Toggles Colors
Can be flashed separately. Not dependent on other mods.
Blue
Black
Here is the 1% Battery Mod. (for de-odexed XXKPQ only)
To get the Old Crt Effect:
From Settings / Display / Animation - Select All Animations.
1. ICS Animations
2. Old Crt Effect
3. Exteneded Power Menu
4. 1% Battery
Flash via CWM Recovery.
Since many of u are facing boot loops.
Removing the link for now. I will check the issue and add it again.
thanks bro...nice work
can u make 1% bat+old-crt+14 toggle without vanilla??
or what should i do if i dont want vanillalock?
thanks bro...nice work
can u make 1% bat+old-crt+14 toggle without vanilla??
or what should i do if i dont want vanillalock?
Click to expand...
Click to collapse
Replace the android.policy.jar with original.
Sent from my GT-I9003 using xda premium
Thanks so much..
Flashed version "1%DefVert_Battery+OldCrt+VanillaLock+14StatusToggl e.zip" but got boot loop even after clearing cache. I have deodexed version
did ur problem go away ...m having the same prob
jaskiratsingh said:
Flashed version "1%DefVert_Battery+OldCrt+VanillaLock+14StatusToggl e.zip" but got boot loop even after clearing cache. I have deodexed version
Click to expand...
Click to collapse
just check the framework folder and see if there are any odex files.
If you had used the deodex zip file I had posted earlier, there was a problem with framework deodex. Download the latest one and flash it.
ganeshbiyer said:
just check the framework folder and see if there are any odex files.
If you had used the deodex zip file I had posted earlier, there was a problem with framework deodex. Download the latest one and flash it.
Click to expand...
Click to collapse
No odex file in framework or system folder. I didnt use the deodex.zip. I use xultimate to deodex
jaskiratsingh said:
No odex file in framework or system folder. I didnt use the deodex.zip. I use xultimate to deodex
Click to expand...
Click to collapse
Beats me buddy. I am using it myself with no problem.
hw can 1 look into the framework folder when the phone is not booting up
lilpyxie said:
hw can 1 look into the framework folder when the phone is not booting up
Click to expand...
Click to collapse
Dude that is why there is recovery and backup. Use it before playing with your phone. Things don't always work the same for all. It may work for some and it absolutely works for me.
So always keep a backup ready for these situations.
And to solve ur problem, reflash the deodex.zip via cwm.
works fine without prob...
using circle batt...nice work
EDIT: Also has Extended Power Menu
Thanks I guess deodexing was the prob I'll try deodexing again with the latest file you uploaded
Sent from my GT-I9003 using xda premium
---------- Post added at 12:45 PM ---------- Previous post was at 12:30 PM ----------
ganeshbiyer said:
Dude that is why there is recovery and backup. Use it before playing with your phone. Things don't always work the same for all. It may work for some and it absolutely works for me.
So always keep a backup ready for these situations.
And to solve ur problem, reflash the deodex.zip via cwm.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1323661
the deodex file provided in this link is the 1 I'm supposed to flash with right 113.5 MB ?
lilpyxie said:
Thanks I guess deodexing was the prob I'll try deodexing again with the latest file you uploaded
Sent from my GT-I9003 using xda premium
---------- Post added at 12:45 PM ---------- Previous post was at 12:30 PM ----------
http://forum.xda-developers.com/showthread.php?t=1323661
the deodex file provided in this link is the 1 I'm supposed to flash with right 113.5 MB ?
Click to expand...
Click to collapse
Yes, It is......
Someone request to me to port 10 lock to XWKPG. I want to start to porting it today, and i see this thread. haha thanks man.
warawiri said:
Someone request to me to port 10 lock to XWKPG. I want to start to porting it today, and i see this thread. haha thanks man.
Click to expand...
Click to collapse
Thanks to u man for the 10 Locks. It is very nice.
UFF it's possible to KPN???
Thanks a lot...great job
I'm using Flat Sense and one problem i'm having is that when i'm trying to set lockscreen delay or lockscreen timeout in EDT tweaks, i get a force close
I've set delay behaviour as "Lockscreen will never delay"
but there is still delay in lockscreen with screen timeout, no delay with power button
Is it supposed to work like that or can u suggest something to me to fix it
Another wierd things that is happening is that my phone keeps rebooting when kept on charge, its already happened like 5-6 times. Please suggest.
Cheers
Here i am Again
This time with screenshot option in power menu..
Only tested on DonutHD with DonutRefresh update & should only Work on that rom cause this replaces framework-res.apk
Installation:
Boot into xRecovery
Mount system
Flash "Screenshot_Option_xxxxx"
Reboot
Download:
This replaces framework-res which includes battery icon. So choose the version with your current battery icon
Download with stock battery icon (
{
"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"
}
)
Download with battery percentage refresh 1 (
)
Download with battery percentage refresh 2 (
)
Credits & Thanks:
My friend Tof37 for the screenshot how-to
and alzbac for rom
______________
Cheers,
NJ
Going to test this after i reflash my Donut XD
Sent from my X10i using xda premium
Just miss the reboot function.
Maybe in the next release ?
L
Screenshot work here! Could you do this but with back button instead home ?
And this disable recent applications holding home button, how to restore?
Sent from my Desire HD using xda premium
mascote9rc said:
Screenshot work here! Could you do this but with back button instead home ?
And this disable recent applications holding home button, how to restore?
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
he explained at the OP, there's a button for recent applications in his new status bar mod, flash it! http://forum.xda-developers.com/showthread.php?t=1941988
lmbibi said:
Just miss the reboot function.
Maybe in the next release ?
L
Click to expand...
Click to collapse
there's a reboot button located near the end of the status bar toggles of the recent Donut update, check it out.
a.monteiro said:
he explained at the OP, there's a button for recent applications in his new status bar mod, flash it! http://forum.xda-developers.com/showthread.php?t=1941988
there's a reboot button located near the end of the status bar toggles of the recent Donut update, check it out.
Click to expand...
Click to collapse
man, i'm using this mod now, it's very good... i'm not complaining but would be nice have a alternative (the back button kills task in CM)
the reboot button on status bar is useful, but it's better in on/off menu...
a.monteiro said:
he explained at the OP, there's a button for recent applications in his new status bar mod, flash it! http://forum.xda-developers.com/showthread.php?t=1941988
there's a reboot button located near the end of the status bar toggles of the recent Donut update, check it out.
Click to expand...
Click to collapse
man, i'm using this mod now, it's very good... i'm not complaining but would be nice have a alternative (the back button kills task in CM)
the reboot button on status bar is useful, but it's better in on/off menu...
I'll remove the long press mod soon, this will be screenshot mod only
NuriJ said:
I'll remove the long press mod soon, this will be screenshot mod only
Click to expand...
Click to collapse
which lines i have to put in abdroid policy and framework..????for longpress to kill????and settings.apk modification is complusary o wat???thank u
Removed longpress mod this is now screenshot option only
And all downloads updated, this should be useful for everyone now
nielneal said:
which lines i have to put in abdroid policy and framework..????for longpress to kill????and settings.apk modification is complusary o wat???thank u
Click to expand...
Click to collapse
That was very hard n difficult
I've added PhoneWindowManager$10, 11, & 12.smali, heavily edited PhoneWindowManager.smali (in android.policy), edited DevelopmentSettings.smali & development_prefs.xml (in settings.apk) and added a string to framework-res to show a message box after killing an app
I dont think its something a normal user can do but if u compare my the files with yours, u may find the difference
NuriJ said:
Removed longpress mod this is now screenshot option only
And all downloads updated, this should be useful for everyone now
That was very hard n difficult
I've added PhoneWindowManager$10, 11, & 12.smali, heavily edited PhoneWindowManager.smali (in android.policy), edited DevelopmentSettings.smali & development_prefs.xml (in settings.apk) and added a string to framework-res to show a message box after killing an app
I dont think its something a normal user can do but if u compare my the files with yours, u may find the difference
Click to expand...
Click to collapse
ok buddy i will surely try this n if i got succesfull will let u know for sure...
thank u so much
i edited the settings.apk but when i recompile it m having this issue m attaching the images of the issue plz let me know wats the problem
thanks in advance
nielneal said:
i edited the settings.apk but when i recompile it m having this issue m attaching the images of the issue plz let me know wats the problem
thanks in advance
Click to expand...
Click to collapse
Ok, let me try to explain
open development_prefs.xml
"no resource found that matches the given name summary with value @string/kill_app_longpress_back_summary"
you have just added this
<CheckBoxPreference android:title="@string/kill_app_longpress_back" android:key="kill_app_longpress_back" android:summary="@string/kill_app_longpress_back_summary" />
"android:title" is the title of that option (where u can turn it off/on)
and in the title theres written "@string/kill_app_longpress_back"
that way u tell the xml that it can find the title of that option in strings.xml
so you need to open strings.xml and add:
<string name="kill_app_longpress_back">Stop apps via long-press</string>
"android:summary " is the desciption of that option
theres written "@string/kill_app_longpress_back_summary" />
do the same create a string in strings.xml like this
<string name="kill_app_longpress_back_summary">Long-pressing the BACK button will kill the foreground application</string>
"android:key" (im not sure about this!) is the codename used in smali files (in this case DevelopmentSettings.smali"
theres written kill_app_longpress_back
example (in DevelopmentSettings.smali)
const-string v0, "kill_app_longpress_back"
NJ
NuriJ said:
Here i am Again
This time with screenshot option in power menu..
Screenshot:
Only tested on DonutHD with DonutRefresh update & should only Work on that rom cause this replaces framework-res.apk
Download:
This replaces framework-res which includes battery icon. So choose the version with your current battery icon
Download with stock battery icon (
)
Download with battery percentage refresh 1 (
)
Download with battery percentage refresh 2 (
)
Credits & Thanks:
My friend Tof37 for the screenshot how-to
and alzbac for rom
______________
Cheers,
NJ
Click to expand...
Click to collapse
Sweet !!!
i just have to flash it with xrecovery?
camshaft2k9 said:
Sweet !!!
i just have to flash it with xrecovery?
Click to expand...
Click to collapse
Yes flash in xrecovery. But i'm not using donuthd anymore, and don't know if it's updated.. Backup first
NuriJ said:
Yes flash in xrecovery. But i'm not using donuthd anymore, and don't know if it's updated.. Backup first
Click to expand...
Click to collapse
Ok, backed up, tried 2 times... nothing happened!
Placed in SD card, flashed with xrecovery, rebooted. no Joy.
Any suggestion ?
thanks!
camshaft2k9 said:
Ok, backed up, tried 2 times... nothing happened!
Placed in SD card, flashed with xrecovery, rebooted. no Joy.
Any suggestion ?
thanks!
Click to expand...
Click to collapse
Try mount system before flashing
Sent from my Xperia X10 using xda premium
NuriJ said:
Try mount system before flashing
Sent from my Xperia X10 using xda premium
Click to expand...
Click to collapse
forgot this little detail...
noobie mistake!!!
thank you, now it's all fine !!
It's ok and for version 3.0 of donut rom?
prioxxx said:
It's ok and for version 3.0 of donut rom?
Click to expand...
Click to collapse
idk.. as i said i'm no longer using donut rom. Backup & try
But i can guarantee that you'll miss some framework features updated in 3.0 rom
Code:
*** Disclaimer: I am not responsible for any harm caused to your device as a result of installing this ROM.
Introduction
{
"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 is FreedomROM. FreedomROM is about giving you the freedom to do what you want with YOUR device. It allows you to escape the ugliness of Touchwiz and start fresh. Android is about choice, and that is how it should be.
Click to expand...
Click to collapse
Screenshots
Click to expand...
Click to collapse
Features
Deodexed
Debloated
Removed Samsung apps
AOSP sounds
AOSP Apps (Google Dialer, Clock, Messenger, Google Camera, etc.)
Google Now Launcher
Themed framework-res
AOSP Icons
Cyanogenmod AudioFx and Music (Viper Replacement)
Click to expand...
Click to collapse
Installation Instructions
This ROM can be installed in either FlashFire or Safestrap
5.0 Install Instructions
Install FlashFire FlashFire (It's free)
Press "+"
Press "Wipe"
Check "System Data, 3rd party apps, Dalvik cache, Cache partition" and press checkmark
Press "+" again
Press "Flash ZIP or OTA"
Navigate to where you have ROM downloaded
Press checkmark
Press "Flash"
4.4 Install Instructions
Install FlashFire FlashFire (It's free)
Press "+"
Press "Wipe"
Check "System Data, 3rd party apps, Dalvik cache, Cache partition" and press checkmark
Press "+" again
Press "Flash ZIP or OTA"
Navigate to where you have ROM downloaded
Press checkmark
Press "Reboot" card
Select "Download"
Press "Flash"
When FlashFire reboots to download mode, flash OC4 firmware in Odin Link
Done!
Click to expand...
Click to collapse
Downloads
V0.1
Download FreedomROM V0.1
V0.2
Download FreedomROM V0.2
V0.3
Download FreedomROM V0.3
V0.4
Download FreedomROM V0.4
V0.5
Download FreedomROM V0.5
Click to expand...
Click to collapse
To Do
Finish theming Settings
Merge signal and data icons
Click to expand...
Click to collapse
Bugs
Short lag when placing call
Samsung Account not syncing Removed Samsung Account
Click to expand...
Click to collapse
Changelog
Version 0.1:
Initial Release
Version 0.2:
Fixed Notification Padding
Changed default wallpaper to stock Android
Removed SoundAlive
Fixed Google Play Music crash
Version 0.3:
Themed SystemUI
Changed default lockscreen wallpaper
Debloated some more apps
Added AOSP Wifi and Signal icons
Added "Reboot" and "Airplane mode" to power menu
Updated system apps
Added new Google Photos
Added Google Docs
Added M Developer Preview Camera
Version 0.4:
Added "FreedomROM Mods" app
Enabled navigation bar mod
Install Nexus SystemUI
Install Stock SystemUI
Version 0.5:
Added 3Minit Nexus SystemUI
Added 3Minit Stock SystemUI
Fixed stock bugs and crashes when using TW Dialer
Fixed notification color bug in Nexus SystemUI
Added more AOSP theming
Click to expand...
Click to collapse
Donation
If anybody would like to donate, here is the link: Donations
Thank you all for all of your support!
Click to expand...
Click to collapse
Credits
@jrkruse for the base ROM
Google - for Android
Samsung - for this phone
3Minit Development - for the 3Minit mods
Cyanogenmod - Music and AudioFX
Click to expand...
Click to collapse
XDA:DevDB Information
FreedomROM, ROM for the Verizon Samsung Galaxy S 5
Contributors
DROIDRAZ
ROM OS Version: 5.0.x Lollipop
Version Information
Status: Stable
Current Stable Version: 0.5
Stable Release Date: 2015-06-28
Created 2015-05-02
Last Updated 2015-06-28
Nexus 6 SystemUI
I am providing anyone who is feeling risky to try this on their device. In most cases it has not worked, but on occasion it does. Once it starts working, it will work until you do something to your system. There are occasional SystemUI crashes when the signal is changing, but it restarts itself after a couple of seconds. If you are going to try this, PLEASE BACKUP YOUR PHONE. This is very important in case it fails to work. The problem is that it keeps crashing, so it is very difficult to do anything.
Nexus 6 SystemUI Test
Move the file to /system/priv-app/SystemUI and set permissions.
Reserved 3
Reserved 2
Woah! I'm planning on installing this tomorrow (quite late right now) but it looks awesome!
Seems Awesome! Is it just .apks or is the ui completely changed? Either way I would love to have this! I think if somehow you can get the notification bar and lockscreen to be similar it would have a very stock feel. Especially with build.prop tweaks to add multi users and softkeys. Keep it up!
Armaiz said:
Seems Awesome! Is it just .apks or is the ui completely changed? Either way I would love to have this! I think if somehow you can get the notification bar and lockscreen to be similar it would have a very stock feel. Especially with build.prop tweaks to add multi users and softkeys. Keep it up!
Click to expand...
Click to collapse
It's apk's for the most part, but I've themed the Settings app and some other stuff.
Also, just now I decided to experiment and I just copied over the Nexus 6 SystemUI and it appears this could work.
The only problem is it crashes when I press the volume button because of Samsung's safe volume thing, but I'm definitely going to be looking into debugging it.
Sent from my SM-G900V using XDA Free mobile app
Are you testing this on Verizon s5? This is exactly what I've been wanting! Awesome work!
---------- Post added at 05:05 AM ---------- Previous post was at 04:27 AM ----------
I just downlaoded alliance rom. It kind of ruined the defualt ui. So I think Im going to try yours out. Do you have the navigation bar and lcokscreen on it yet?
DROIDRAZ said:
It's apk's for the most part, but I've themed the Settings app and some other stuff.
Also, just now I decided to experiment and I just copied over the Nexus 6 SystemUI and it appears this could work.
View attachment 3292344
View attachment 3292345
The only problem is it crashes when I press the volume button because of Samsung's safe volume thing, but I'm definitely going to be looking into debugging it.
Sent from my SM-G900V using XDA Free mobile app
Click to expand...
Click to collapse
How'd you get the Nexus 6 SystemUI working on your device...? For me, the screen is just black
Armaiz said:
Are you testing this on Verizon s5? This is exactly what I've been wanting! Awesome work!
---------- Post added at 05:05 AM ---------- Previous post was at 04:27 AM ----------
I just downlaoded alliance rom. It kind of ruined the defualt ui. So I think Im going to try yours out. Do you have the navigation bar and lcokscreen on it yet?
Click to expand...
Click to collapse
Nandr0idC0nsumer said:
How'd you get the Nexus 6 SystemUI working on your device...? For me, the screen is just black
Click to expand...
Click to collapse
I've been trying to duplicate this and I cannot seem to do it by just copying the apk again. I get a SecurityException. This also happens when replacing the AOSP SystemUI with the default SystemUI. I'm going to try to add it into the zip so it will be there from the start.
So I have head no problems with your rom since installing. Except I noticed I cannot use the dial pad during a call. Like I tried to check my voicemail and it won't register me typing my passcode. It showas it type in. But somehow it doesn't register. I'm not sure what's going on exactly with it. Hope maybe someone might be able to spread some light on a possible solution? thanks!
P.S. get job turning Samsung to AOSP!
DROIDRAZ said:
I've been trying to duplicate this and I cannot seem to do it by just copying the apk again. I get a SecurityException. This also happens when replacing the AOSP SystemUI with the default SystemUI. I'm going to try to add it into the zip so it will be there from the start.
Click to expand...
Click to collapse
I don't think this is a good idea...
When the non-default SystemUI detects a change in the file, it just throws a security exception... Some people do things to their SystemUI. By doing this, you are essentially locking the SystemUI, which I don't think some would like...
This looks awesome... may be giving it a try soon.. thanks
DROIDRAZ said:
It's apk's for the most part, but I've themed the Settings app and some other stuff.
Also, just now I decided to experiment and I just copied over the Nexus 6 SystemUI and it appears this could work.
View attachment 3292344
View attachment 3292345
The only problem is it crashes when I press the volume button because of Samsung's safe volume thing, but I'm definitely going to be looking into debugging it.
Sent from my SM-G900V using XDA Free mobile app
Click to expand...
Click to collapse
My god. It's beautiful.
Fantastic work, DEFINITELY moving to this rom when it's more fleshed out.
Looks great! I will definitely switch to this rom. Also, im up for testing things if you would like me to.
heyitsmatt1 said:
So I have head no problems with your rom since installing. Except I noticed I cannot use the dial pad during a call. Like I tried to check my voicemail and it won't register me typing my passcode. It showas it type in. But somehow it doesn't register. I'm not sure what's going on exactly with it. Hope maybe someone might be able to spread some light on a possible solution? thanks!
P.S. get job turning Samsung to AOSP!
Click to expand...
Click to collapse
This is strange. Try wiping cache and dalvik
Sent from my SM-G900V using XDA Free mobile app
Did you get the notification pull down and lock screen fixed? Honestly thats all I need but man do those apps look just as amazing.
snowrelyt said:
My god. It's beautiful.
Fantastic work, DEFINITELY moving to this rom when it's more fleshed out.
Click to expand...
Click to collapse
Hopefully that will be soon.
DROIDRAZ said:
I've been trying to duplicate this and I cannot seem to do it by just copying the apk again. I get a SecurityException. This also happens when replacing the AOSP SystemUI with the default SystemUI. I'm going to try to add it into the zip so it will be there from the start.
Click to expand...
Click to collapse
I might have found a fix to the SecurityException error. I'm not a developer, so I can't guarantee this was the right solution but it might be possible to decompile both the Nexus 6's SystemUI.apk and the S5's SystemUI.apk and then put the S5's AndroidManifest.xml (which sets permissions) into the Nexus 6's decompiled SystemUI. After that you can recompile the new one and move it to /system/priv-app and set permissions. I was looking at the file and it lists permissions and actions that (might) break the SystemUI as they have things that aren't in the Nexus 6's SystemUI code. I might be able to get this done and send it soon but I'm having problems decompiling both apks, but if anyone wants to try feel to go ahead.
Edit: Apktool is acting up on WIndows and my Linux VM isn't working so I can't do this. If someone else can, please.
mrjiggywiggy said:
I might have found a fix to the SecurityException error. I'm not a developer, so I can't guarantee this was the right solution but it might be possible to decompile both the Nexus 6's SystemUI.apk and the S5's SystemUI.apk and then put the S5's AndroidManifest.xml (which sets permissions) into the Nexus 6's decompiled SystemUI. After that you can recompile the new one and move it to /system/priv-app and set permissions. I was looking at the file and it lists permissions and actions that (might) break the SystemUI as they have things that aren't in the Nexus 6's SystemUI code. I might be able to get this done and send it soon but I'm having problems decompiling both apks, but if anyone wants to try feel to go ahead.
Edit: Apktool is acting up on WIndows and my Linux VM isn't working so I can't do this. If someone else can, please.
Click to expand...
Click to collapse
Just got home, so I'll try this
Sent from my SM-G900V using XDA Free mobile app
{
"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"
}
For those of you that like the Recent and Back keys reversed, here is a zip you can flash. Flash at your own risk. Direct download. The MDB08M will work with chroma. The MDB08i should work with any stock based rom (without layers) up through MHC19Q. Format changed so I have uploaded one for it. There is also a 4-way NavBar now with a lockscreen button.
Invisible 3-Dot Menu options
These will put an invisible menu button on the far right of your Navigation Bar.
MTC19T
1. With 4-way Lock and stock NavBar key order
https://www.androidfilehost.com/?fid=24533100289590808
2. With 4-way Lock and key swap NavBar key order
https://www.androidfilehost.com/?fid=24533100289590813
3. With 3-Icon NavBar Key-Swap key order
https://www.androidfilehost.com/?fid=24533100289590874
5-Way NavBars Screen lock is on left, Menu on the right
1. 5-Way NavBar stock order
https://www.androidfilehost.com/?fid=24533100289591061
2. 5-Way NavBar key swap order
https://www.androidfilehost.com/?fid=24533100289591059
MTC19V
5-Way NavBar key swap plus extended power
https://www.androidfilehost.com/?fid=24572369242686062
Here are some different Nav bar icons. These aren't mine but I came across them on the link below. The credit goes to them. I just resized them and put them in a zip you can flash to install. These are icons only. You will have to flash one of the zips at the bottom first to get Nav bar swap or lock button added. Then flash one of these to get the different icons.
https://www.androidfilehost.com/?fid=24499762636007939
https://www.androidfilehost.com/?fid=24499762636007940
https://www.androidfilehost.com/?fid=24499762636007942
https://www.androidfilehost.com/?fid=24499762636007943
https://www.androidfilehost.com/?fid=24533100289590071
https://www.androidfilehost.com/?fid=24533100289590082
https://www.androidfilehost.com/?fid=24533100289590090
https://www.androidfilehost.com/?fid=24533100289591264
https://www.androidfilehost.com/?fid=24533100289591287
https://www.androidfilehost.com/?fid=24549084345925637
Here is where I found them.
http://forum.xda-developers.com/showthread.php?t=2758473
http://forum.xda-developers.com/android/themes/criticalm-s-android-customization-t2818423
Just want to say thank you! Your work is greatly appreciated
Will try it on chroma when I get a chance. Thank you ?
frewys said:
Will try it on chroma when I get a chance. Thank you ?
Click to expand...
Click to collapse
Just a heads up.
Tried it on purenexus project and got SystemUI FC.
Probably was expected but really wanted the swap.
frewys said:
Just a heads up.
Tried it on purenexus project and got SystemUI FC.
Probably was expected but really wanted the swap.
Click to expand...
Click to collapse
I'm a little surprised. The navigation_bar.xml appears to be the same...
frewys said:
Just a heads up.
Tried it on purenexus project and got SystemUI FC.
Probably was expected but really wanted the swap.
Click to expand...
Click to collapse
You might get the same results but here is a complete SystemUI swap if you want to try it.
Tulsadiver said:
You might get the same results but here is a complete SystemUI swap if you want to try it.
Click to expand...
Click to collapse
Anyone try this with PureNexus yet?
@Tulsadiver , any chance you can add the menu 3-dot ellipses to the bottom right of the nav bar? Stock setup, Back- Home- Recents- Menu
Thanks even if you can't. Appreciate your work to make our Nexii more enjoyable.
Sent from my Nexus 5X using Tapatalk
gerg004 said:
@Tulsadiver , any chance you can add the menu 3-dot ellipses to the bottom right of the nav bar? Stock setup, Back- Home- Recents- Menu
Thanks even if you can't. Appreciate your work to make our Nexii more enjoyable.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
That would require smali editing. I don't have a deodexed version of MDB08I yet so I have nothing to play with.
Thanks for this!
Any of these working with pure nexus?
stu5797 said:
Any of these working with pure nexus?
Click to expand...
Click to collapse
I believe someone said the key swap wouldn't work. I'm not sure why. The navigation.XML looks exactly the same.
Tulsadiver said:
For those of you that like the Recent and Back keys reversed, here is a zip you can flash.
Click to expand...
Click to collapse
Thank you so much for this. Question: what extra would need to be done to have the swap also work in landscape mode?
Tulsadiver said:
I believe someone said the key swap wouldn't work. I'm not sure why. The navigation.XML looks exactly the same.
Click to expand...
Click to collapse
The SystemUI.apk needs to be compiled with the framework of the system it will be applied to.
Not that it matters for PureNexus since navigation bar editing is built in.
Sent from my Nexus 5X using Tapatalk
jackdubl said:
Thank you so much for this. Question: what extra would need to be done to have the swap also work in landscape mode?
Click to expand...
Click to collapse
Which one did you flash? I had trouble getting it to work in landscape but I'll take another look.
jackdubl said:
Thank you so much for this. Question: what extra would need to be done to have the swap also work in landscape mode?
Click to expand...
Click to collapse
Are you stock rooted? Try this one. It says MDB08i but will work with stock MDB08M as well.
If you are on stock MDB08M, want the nav swap as well as the 3 minit battery, here is a zip with both. You will need to flash the 3minit apk first or you will boot loop. In order to get all the 3minit batteries you will then have to go to the play store and get the 3minit app from there.
Tulsadiver said:
Which one did you flash? I had trouble getting it to work in landscape but I'll take another look.
Click to expand...
Click to collapse
I flashed the original one, I think, because it didn't say for i or m, it just said navswap. I am on the m build now. So the i build swaps in portrait and landscape?
jackdubl said:
I flashed the original one, I think, because it didn't say for i or m, it just said navswap. I am on the m build now. So the i build swaps in portrait and landscape?
Click to expand...
Click to collapse
t
The build I uploaded did in both on mine (I am on MDB08M)
Tulsadiver said:
t
The build I uploaded did in both on mine (I am on MDB08M)
Click to expand...
Click to collapse
Oh, maybe I don't know what reversed is in landscape. I figured the back button should be at the top. Maybe I'm wrong.
jackdubl said:
Oh, maybe I don't know what reversed is in landscape. I figured the back button should be at the top. Maybe I'm wrong.
Click to expand...
Click to collapse
The option of having the battery percentage seems to have been removed with MTC19T. One of these zips will put one to the left of your battery. The other will replace your battery with percentage only. Since most of you are not deodexed, one is a full systemui.apk replacement. If you have other mods done to your systemui, you will need to perform them again after flashing this.
Credits go to Erhany at this thread:
http://forum.xda-developers.com/showthread.php?t=2356012
MTC19Z
Stock clock percentage added
https://www.androidfilehost.com/?fid=24591023225179017
Stock clock battery replaced by percentage
https://www.androidfilehost.com/?fid=24591023225179019
MTC19T
{
"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"
}
If you are Odexed
https://www.androidfilehost.com/?fid=24549084345926414
If you are Deodexed
https://www.androidfilehost.com/?fid=24545065934258646
If you are Odexed
https://www.androidfilehost.com/?fid=24549084345926413
If you are Deodexed
https://www.androidfilehost.com/?fid=24549084345926415
MTC19V
Odexed right hand clock
https://www.androidfilehost.com/?fid=24572369242686061
Odexed Center Clock with AmPm
https://www.androidfilehost.com/?fid=24562946973631890
It works with centered clocks too.
The font is not bold as the Clock, and is therefore somewhat awkward.
There is an exposed module (if you're using it) called Battery Percent that does just that but bold and consistent with the Clock font and size.
Tulsadiver said:
The option of having the battery percentage seems to have been removed with MTC19T.
Click to expand...
Click to collapse
is that statement in reference to the System UI Tuner setting? because if so, i can tell you i'm running stock MTC19T and the option is still available.
thenessus said:
The font is not bold as the Clock, and is therefore somewhat awkward.
There is an exposed module (if you're using it) called Battery Percent that does just that but bold and consistent with the Clock font and size.
Click to expand...
Click to collapse
No, I don't use exposed. I prefer to do my own modding.
Making it bold should not be a problem, nor size. Thanks for the suggestion.
Edit: Something like this?
Tulsadiver said:
No, I don't use exposed. I prefer to do my own modding.
Making it bold should not be a problem, nor size. Thanks for the suggestion.
Click to expand...
Click to collapse
I would very much like to know what modding you're doing to make this happen. As my developer knowledge is non existent
---------- Post added at 04:39 PM ---------- Previous post was at 04:29 PM ----------
Tulsadiver said:
Edit: Something like this?
Click to expand...
Click to collapse
almost, font is smaller than clock.
Something like this:
Broken303 said:
is that statement in reference to the System UI Tuner setting? because if so, i can tell you i'm running stock MTC19T and the option is still available.
Click to expand...
Click to collapse
Where is it at? I couldn't find it on mine.
thenessus said:
The font is not bold as the Clock, and is therefore somewhat awkward.
There is an exposed module (if you're using it) called Battery Percent that does just that but bold and consistent with the Clock font and size.
Click to expand...
Click to collapse
This better?
Tulsadiver said:
This better?
Click to expand...
Click to collapse
Outstanding (for my own taste, can't speak for others)
thenessus said:
I would very much like to know what modding you're doing to make this happen. As my developer knowledge is non existent
Click to expand...
Click to collapse
I am using apktool to decompile and recompile. Notepad ++ to edit the files. The file I'm editing is system_icons.XML. Also, there are some smali files that were added.
Tulsadiver said:
Where is it at? I couldn't find it on mine.
Click to expand...
Click to collapse
could it be that your UI Tuner menu got deactivated somehow by accident?
Broken303 said:
could it be that your UI Tuner menu got deactivated somehow by accident?
Click to expand...
Click to collapse
I don't know. It no longer is added by long pressing the settings symbol. Might be due to some of my modding.
thenessus said:
Outstanding (for my own taste, can't speak for others)
Click to expand...
Click to collapse
I agree, however. I need to either amend the current zips with this or add new ones.
Has this been tested on Android N preview 3 ?
This is just what I want, but it would be nice knowing if it works on N
kryddan said:
Has this been tested on Android N preview 3 ?
This is just what I want, but it would be nice knowing if it works on N
Click to expand...
Click to collapse
No, this is currently for MTC19T only though I could make it for other firmwares. I don't have a deodexed copy of Android N preview 3 so I have no way of doing it.
Tulsadiver said:
No, this is currently for MTC19T only though I could make it for other firmwares. I don't have a deodexed copy of Android N preview 3 so I have no way of doing it.
Click to expand...
Click to collapse
Oh I understand. THen I guess I have to wait a while then Thank you for answering.
kryddan said:
Oh I understand. THen I guess I have to wait a while then Thank you for answering.
Click to expand...
Click to collapse
I took a look at Android N earlier (preview 2, I think). I got it deodexed but if I remember right, I had trouble getting it to except modifications. Bootlooped every time. If you had a copy of preview 3 or if I could get a copy without having to install it on my phone, I'd be happy to check in to it.
Edit: Tried again. The problem is I cannot get it deodexed.
Paranoid Android implement the same battery percentage solution as here.
Hopefully their return will help make this a new standard instead of CM's tiny annoying font.
Rock on
@Tulsadiver: Can U make this mod for NPD56N (Android N Preview 4)?
Shyciii said:
@Tulsadiver: Can U make this mod for NPD56N (Android N Preview 4)?
Click to expand...
Click to collapse
I would need a deodexed copy of the systemui.apk due to smali files that need to be added.
How to flash?
Can I flash this directly on stock rom without root or bootloader unlock? or need to intall custom recovery?