I don't have this phone so this is untested by me but it is working on my Pixel 3 XL and @w0rdie got it to work on his Pixel 3.
This is in place until TWRP is ready. You need root and of course you need to be attached to your PC. On first installation of systemui base, a pop-up asking to give ADB shell root permission will show. Please do so.
The purpose of this installer is to generate for you a custom module that you can flash in Magisk Manager. It will have all the mods that you have selected from the installer menu.
Custom clocks (date, etc) and internet speed indicators do not change colors due to light-dark background colors like the statusbar icons do.
The developer of Active edge gave me permission to use his base so that people would not have to make a choice between his and my mods. All credit for this goes to him. You must delete the active edge sense module and use one of my active edge modules. If it doesn't say active edge then it isn't active edge sense compatible. If there is an issue with edge sense after flashing, do not contact edge sense op with issues. He does not troubleshoot modified versions of his mod (and neither do I).
I'm also including my Pixel Launcher mod. Also a ADB Installer. You can change app drawer background-text color (separately for light mode and dark mode), remove weather from Launcher. Change the number of hot seat icons on home page (and size) as well as change the number of columns in the app drawer.
ADB Installer Instructions-Root is required
1. Flash one of the SystemUI Bases First. They provide the necessary smali files and public ID's for everything to work.
2. FLASH ALL THE MODS YOU WANT. ONCE YOU DONE WITH EVERYTHING, FLASH THE "COMPLETE INSTALLATION" Option. This will create a Magisk Manager flashable zip in a folder on your sdcard called ozop. Flash that to install your selection of mods.
Root required
Instructions.
1. Unzip ADB Mods Installer Files.zip on your PC
2. Run TulsadiverModsInstaller.bat (Give ADB Root Permissions)
3. ADB debugging Enabled
4. Flash one of the SystemUI Bases First. They provide the necessary smali files and public ID's for everything to work
5. Go through the other options selecting what all mods you want. It is generally best to start at the top and work your way down.
6. Once finished with selections, run "Complete Installation" at the bottom. This will generate your mymagisk.zip module in a folder called "ozop" on your sdcard.
List of MODS Available
Clock Format and Position Mods
Internet Traffic Speed Single Indicator (changes from upload-download) otherwise signals are over/under
Choose Traffic Speed Indicator Up-Down Icon Colors (default is white)
Navbar Height Options
Navbar Swap
Remove NavBar
3 Minit Battery
One percent custom battery Mods-Several to choose from
One percent custom battery Text-only-Several to choose from
Colored Statusbar-Navbar Icons
Choose number of QS columns 3-7
Colored Statusbar Icons
Remove Carrier Text Options
Smaller LTE Icon
Custom Battery Sizes in case custom batteries are too large or too small
Android 11
ADB Installer uploaded 6-18-21
ADB Mod Installer Files11Pixel3.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------------------------
If I helped, hit the Thanks Button!
Feeling generous, send me a beer!
--------------------------------------------------
---------------------------
Android 10
ADB Installer uploaded 6-4-20
https://www.androidfilehost.com/?fid=4349826312261825743
--------------------------------------------------------------------------------------
Pixel Launcher Mod
Start by picking a base. Bases come with, or without, a search bar and Hotseat heights The larger number of rows you pick, the lower your hotseat drops on your home screen. If your hotseat comes out too low, try again with a higher base.
Remove Search Bar
App Drawer background color (Light and Dark Mode)
App Drawer Text Color or remove (Light and Dark Mode)
Home screen App Text Color
Smart-screen Text color
App Icon Sizes 45-50-56 dip (56 is stock)
Columns (5-6-7)
Rows (5 through 11)
Android 11
ADB Pixel Launcher Installer uploaded 6-18-21
NexusLauncherReleaseADBPixel4XL.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Would it be possible to make the notification icons for AOD colored?
arby80 said:
Would it be possible to make the notification icons for AOD colored?
Click to expand...
Click to collapse
I'd have to check on that. My lockscreen tint remover removes the black lockscreen tint and let's your lockscreen aod wallpaper show although not full color.
Noticing some color bugs with the Stock bases any no color mods applied. Volume profile switch icon, settings icon from QS (bottom right), etc..
How can I help resolve?
w0rdie said:
Noticing some color bugs with the Stock bases any no color mods applied. Volume profile switch icon, settings icon from QS (bottom right), etc..
How can I help resolve?
Click to expand...
Click to collapse
Don't use stock like. Stock like is very limited as to what you can flash.
What should I use if I only want the right clock and d/u by wifi..?
Stock colors, nav, battery, etc.
w0rdie said:
What should I use if I only want the right clock and d/u by wifi..?
Stock colors, nav, battery, etc.
Click to expand...
Click to collapse
What is d/u?
Oh, internet, just flash SystemUI base stock like, right clock, internet of choice. You don't even have to flash a framework base.
Single internet by WiFi also has up and down arrows. Just an FYI.
Tulsadiver said:
What is d/u?
Oh, internet, just flash SystemUI base stock like, right clock, internet of choice. You don't even have to flash a framework base.
Single internet by WiFi also has up and down arrows. Just an FYI.
Click to expand...
Click to collapse
Yeah that is what I did and ended up with the bugs I mentioned. (Labels/Buttons color issue).
Screen: https://i.imgur.com/isAt9nR.png
w0rdie said:
Yeah that is what I did and ended up with the bugs I mentioned. (Labels/Buttons color issue).
Screen: https://i.imgur.com/isAt9nR.png
Click to expand...
Click to collapse
I installed the Pixel 3 stock framework onto my Pixel 3 XL then flashed the very things I mentioned from the Pixel 3 ADB installer and got none of those things. Have you installed other mods such as edge sense?
Nothing else except the smaller LTE icon.
How do you install colored navbar icons or nexus navbar icons? I do not see the option listed in the prompt.
arby80 said:
How do you install colored navbar icons or nexus navbar icons? I do not see the option listed in the prompt.
Click to expand...
Click to collapse
You can't. I copied and pasted from Pixel 2 post. I'll change that.
@Tulsadiver Possible that it was the LTE icon mods that created the color bugs? I failed to mention that I did that too.
w0rdie said:
@Tulsadiver Possible that it was the LTE icon mods that created the color bugs? I failed to mention that I did that too.
Click to expand...
Click to collapse
No, I can't see how it could. You might try flashing system images and trying again.
Tulsadiver said:
No, I can't see how it could. You might try flashing system images and trying again.
Click to expand...
Click to collapse
Do I have to fastboot the system.img to revert to stock?
w0rdie said:
Do I have to fastboot the system.img to revert to stock?
Click to expand...
Click to collapse
That would be Best.
Tulsadiver said:
That would be Best.
Click to expand...
Click to collapse
Got it sorted. Narrowed it down to selecting option #1 from SystemUI menu rather than option #4.
Also - Others may not need to but I found that the script hangs if I don't use a second terminal to restart adb after a reboot.
My steps:
Using Windows 10 Powershell:
Open P.S. Window, ran adb shell | su
Open second P.S. window, ran TulsaDiverMods bat file
Selected SUI Base option [ 4 ] (not option [ 1 ])
Open P.S. Window, ran adb shell | su again (After reboot)
Selected Right Clock
Selected Internet Speed by WIFI
Selected Smaller LTE icon
Selected Complete Installation
It's perfect, no odd colors, etc.
w0rdie said:
Got it sorted. Narrowed it down to selecting option #1 from SystemUI menu rather than option #4.
Also - Others may not need to but I found that the script hangs if I don't use a second terminal to restart adb after a reboot.
My steps:
Using Windows 10 Powershell:
Open P.S. Window, ran adb shell | su
Open second P.S. window, ran TulsaDiverMods bat file
Selected SUI Base option [ 4 ] (not option [ 1 ])
Open P.S. Window, ran adb shell | su again (After reboot)
Selected Right Clock
Selected Internet Speed by WIFI
Selected Smaller LTE icon
Selected Complete Installation
It's perfect, no odd colors, etc.
Click to expand...
Click to collapse
So you want to select option 4 then for it to work as option 1 gives you issues? Also, this only works on the white status bar, eh?
Slomies said:
So you want to select option 4 then for it to work as option 1 gives you issues? Also, this only works on the white status bar, eh?
Click to expand...
Click to collapse
Depends on what you want. He wanted minimal mods and flashed the wrong SystemUI base for that. If you want something different, flash the first option and flash a framework base other than stock like.
Not sure what you mean by white status bar?
Tulsadiver said:
Depends on what you want. He wanted minimal mods and flashed the wrong SystemUI base for that. If you want something different, flash the first option and flash a framework base other than stock like.
Not sure what you mean by white status bar?
Click to expand...
Click to collapse
I have to mess with it then and see which option works best for me. All I want is center clock and a battery mod. You listed in the OP that the black status isn't working yet. I assumed that was the status bar.
Sent from my Pixel 3 using Tapatalk
Related
For those looking to disable the default theme led bar use the line below via ADB shell or terminal emulator
This will set the default theme lights to black/off and it will not light up anymore when pushing buttons/phone ringing/alarm going off.
The ambient effects on album app etc will still work.
You can restore color again by applying a default theme or use set a custom color via the ColorBar or LEDs U CTRL apps.
If you also want to kill all ambient effects, use the screen filter app (will block installing non-market app when active)
Or for a more permanent solution, remove the sony illumination service package (SemcIllumination.apk)
Works for Xperia U, guessing it will also work on P/S (please confirm)
Code:
am startservice -a "com.sonyericsson.illumination.intent.action.START_LED" --es "com.sonyericsson.illumination.intent.extra.PACKAGE_NAME" "xda.kicks.ass" --es "com.sonyericsson.illumination.intent.extra.LED_ID" "com.sonyericsson.illumination.intent.extra.value.THEME" --ei "com.sonyericsson.illumination.intent.extra.LED_COLOR" 65793
Below the code zipped as shell script.
Either put this into /data/local/ change permissions to execute and run it from shell > /data/local/ThemeOff.sh (requires root)
Or copy-paste the content of the script in adb shell (copy-paste from this post can mess things up) and run it there.
thanks @rundgong for helping to make the original intents shell compatible.
thanks @straciam for providing the original intents.
Dude there was a App for this before you created the thread...
http://forum.xda-developers.com/showthread.php?t=1823418&highlight=ambient
(colorbar.apk)
Root not needed...
Jason Fernandes said:
Dude there was a App for this before you created the thread...
http://forum.xda-developers.com/showthread.php?t=1823418&highlight=ambient
(colorbar.apk)
Root not needed...
Click to expand...
Click to collapse
I know that, it's in mentioned in the post
but have found it to be very tricky to slide the sliders properly to keep the color on black (often jumps to white).
And since people kept asking I figured to publish the line of code just for an easy disable option.
It's nothing shocking, i agree.
nixx-X1 said:
I know that, it's in mentioned in the post
but have found it to be very tricky to slide the sliders properly to keep the color on black (often jumps to white).
And since people kept asking I figured to publish the line of code just for an easy disable option.
It's nothing shocking, i agree.
Click to expand...
Click to collapse
Its another option for users and thanks for supporting XU.
Sent from my ST25i using xda app-developers app
help
How to get back the leds in working mode again??
vickystarboy said:
How to get back the leds in working mode again??
Click to expand...
Click to collapse
as mentioned above, just set a default theme again / use an app to change it's color.
Wondering how to paste it into the terminal?
For this there is a script attached, no need to paste it, just run it
Sent from my ST25i using xda app-developers app
The Xperia U works very well.
The Xperia S is not working.
How to turn off the backlight Xperia S without using app?
I just install illumination bar then set color off after that delete that app done
________________________________
Phone : Xperia U
Rom : Stock ICS modded
Kernel : stock
Bootloader : Unlocked ( thank god)
led bar shut down
works oly for xperia u
1.Phone should be rooted
2.Install illumination bar from the google play store
3.Open it and set the led theme to black by moving all the sliders to left
4.Now install root app delete
5.In that open system apps
6.Find a app name "com.illumination...."
7.disable it or permanently remove it
8.now there will be no linking of led bar
guys, someone plz tel me how to turn off led bar (illumination) in xperia p
rajashekar2294 said:
works oly for xperia u
1.Phone should be rooted
2.Install illumination bar from the google play store
3.Open it and set the led theme to black by moving all the sliders to left
4.Now install root app delete
5.In that open system apps
6.Find a app name "com.illumination...."
7.disable it or permanently remove it
8.now there will be no linking of led bar
Click to expand...
Click to collapse
Yo but why there is need to install that app before removing illumination service from system apps?
Inviato dal mio ST25i utilizzando Tapatalk
As a fan of Deus Ex Human Revolution game I was trying to theme my Nexus 10 for some time. Using combination of UCCW, live wallpaper (by Makomako) and android theme by Ramazor I’ve almost reached my goal – last thing that wasn’t themed was recovery. Lucky for me TWRP comes with fantastic theming system.
I’ve made theme based on Deus Ex HR game interface for TWPR 2.6.3.0.
It probably won’t work with older versions! I do not recommend using it with any older version than 2.6.3.0!
Features of landscape version (2560x1600):
Menu:
This theme has live main menu on left, which means it is slightly different from stock “page by page” display. In my theme it is possible to jump between different active pages – it will cancel all selected actions and reset variables, though. So, basically it is equal to pressing “Home” and “page” button in stock theme.
Keyboard layout:
Added numeric keyboard
Terminal Command – keyboard shortcuts:
e2fsck - As I’ve had few times problems with restoring backups and my tablet basically froze in recovery mode, I thought it will save me connecting to PC and doing it via ADB. After performing e2fsck on all partitions (usually DATA was most affected) I could restore backups or flash new roms.
It is important to unmount partitions first, otherwise e2fsck will report mounted partition and exit. It could be done either from \Mount menu or another “shortcut” in \Advanced\Terminal command\e2fsck. These “shortcuts” require pressing “ENTER” button on keyboard.
This theme was designed to use on Google Nexus 10 and as such I’ve added only mmcblk0p7, mmcblk0p8, mmcblk0p9 to umount and e2fsck “shortcuts”.
If any one will ever use this theme on any other device, those commands might not work!
CLS button:
If anyone do not like “swipe left to clean” feature, I’ve added CLS button, which cleans typed characters in command line. (CLS is available only in Terminal command window!)
Remove theme:
If one will have any problems with this theme or will get bored with it, it could be removed and recovery will reload stock theme without rebooting recovery. (File will be renamed to “ui_DeusEx.zip” but TWRP won’t load it anyway – to restore it simply rename it back to “ui.zip” and reload theme).
Portrait version (768x1280, 720x1280, 1200x1920):
Remove theme option (as above).
It was tested by me on Google Nexus 4 phone and Google Nexus 10 tablet. It should work on any device with the same screen resolution.
Theme comes in 2 color variants: orange (Deus Ex) and holo (I rather should say: “holo-ish”).
As files are quite big, please verify checksum after download.
Installation:
Download selected version, verify checksum, rename file to ui.zip, copy via file manager or adb push to /sdcard/TWRP/theme/
Disclaimer
Theme was tested only by me as far as I could and I didn't have any problems with it but I do not take any responsibility for any data loss or other damage. Use it on your own risk!
I will appreciate feedback. I can respond to questions\queries on evenings as I’m working and do not have too much spare time.
UPDATE 1:
Theme now supports TWRP 2.6.0.0.
UPDATE 2:
Removed confirmation windows from Power Menu actions (restored stock function: "No OS installed!" warning message in case of no data on /system partition) - thanks to Nezorflame for pointing it out
Added "(sort of) Holo colors" variant - thanks to halrulez for suggestion
Holo colors: basically only orange color has been replaced with light blue plus new background image to match it.
UPDATE 3:
It's actually a small correction on both themes. I left mount USB storage with disabled condition and it was shown even on devices without that function (i.e. Nexus 10), I'm sorry!
UPDATE 4:
Another detail that I missed previously was corrected (one of consoles windows was slightly adjusted) , added "Inject TWRP" and "Re-inject TWRP" options (it will be visible on supported devices, I can't see it on my both Nexuses). Added phone (portrait) versions.
UPDATE 5:
- Added 1200x1980 pix version (portrait), file has upscaled bitmaps and that bloated it up to 10MB. I do not want to re-make any of the images because it would take a lot of time (which I do not have right now), sorry.
- 1200x1980 version has different keyboard (removed keyboard background, highlighted buttons)
- All portrait themes were updated to TWRP 2.6.3.0. Landscape is still for TWRP 2.6.0.0, I was too focused on fixing portrait versions and completely forgot to update it, sorry! I'll do it ASAP.
- All portrait files can be found on my dropbox folder, link below.
UPDATE 6:
- All themes (lanscape and portrait) are now compatible with TWRP 2.3.6.0.
- In landscape theme Settings menu items were slightly rearranged.
UPDATE 7:
- Fixed "Copy" button position in 768x1280 themes (both variants)
- Fixed "File" icon not showing up in 768x1280 themes (both variants)
UPDATE 8:
- Added MultiROM support for 768p themes (Nexus 4)
- Added "restoreDeusEx.zip" file for restoring theme after use /ADVANCED/Theme tools/Rename theme file option: file can be flashed from stock theme (or any other) but will overwrite any existing ui.zip in Theme folder.
- Added batch "ADB_DE_push.bat" file for simpler theme install: just copy whole selected folder on your PC and run ADB_DE_push.bat file. Along with "ui.zip", "restoreDeusEx.zip" will be copied to /sdcard/TWRP/theme (folder will be created if there isn't one already).
UPDATE 9:
Themes for 768p, 720p, 1080p (portrait) devices as well as Nexus 10 (landscape) are now updated to TWRP 2.7.0.0 (that includes small changes to Settings page). MultiROM version will follow soon.
(I do not have Nexus 7 (flo) on me at the moment, so I wasn't able to test it properly)
Important!
Sorry guys, look's like it will gonna take some more time to fix phone themes - I'm removing them for time being.
I hope I'll be able to make it work.
Please stop use it for your devices safety!
Files were fixed as far as I could - no one reported any problems, neither I had any, so I can assume, that everything is fine.
If anyone will have any problems with theme, please post details and I'll try to fix it.
There are some issues with TWRP 2.6.3.1 on Nexus 10 at least with ROMs based on CM (partition problems, freezes).
These are not theme related and I can't fix it. I recommend not to upgrade TWRP now, please wait for at least 2.3.6.2 version.
I do not intend to produce any other versions for different devices.
But feel free to do it yourself, just keep my nick in xml.file
Information:
There is no chance I'll be able to make updates to MultiROM version or any other version of theme. I simply do not have time and I need to focus on other things right now Sorry!
I'd like to thank all of you for support and all help that you've given me!
If anyone wants to take over please let me know - I can share source files in PSD format.
Below you can find link to all the PSD files, feel free to use them. Please read info.txt. Good luck!
https://www.dropbox.com/sh/1b3kqiijornl95o/AAClEBfnw2Ky8gTvGsmScgsha
I do not take responsibility for any moded/updated theme!
Download:
All files could be found on my dropbox folder:
https://www.dropbox.com/sh/hemfcd28oz1qtaq/0Xe8ZQUxwb
Checksums for all files can be found in checksums.txt file.
Please always verify checksums after downloading theme files!
Wow.
Beautiful theme.
Will give it a try. Thx!
Even though I don't follow the Deus Ex franchise, I can say that this looks absolutely cracking!
Will try this on the first thing when I get some free time with my N10 tomorrow.
Thanks! I forgot to mention that there are two sliders - one you can see on lockscreen preview in first post, other is bigger and thing that should be touched/swiped is that light blue cube on the left. It sounds a bit cryptic but you'll get it when you'll see it.
I removed a prior theme I had from the TWRP theme folder and replaced with this theme. Upon reboot recovery all I get is reboots to the TWRP loading screen. The loading screen is the prior theme though so it seems like its still trying to load the older theme that I removed and replaced with this theme.Any help or do I need to reflash. Not a big deal since I want to try the new 4.3 Factory anyway. Since I cant get into TWRP Recovery it seems I'll have to go back to stock and start over.
Dude I totally love this theme. Took TWRP to a whole new level. Wish the was a good theme for smart launcher to match it.
Sent from my Nexus 10 using Tapatalk 2
Great Theme, e2fsck shortcuts are really handy too :thumbup:
Sent from my Nexus 10 using Tapatalk HD
NICE! I love the Deus Ex HR interface style. Makes me dream of a world where you are just as technological as your computer...
You did a marvellous job there, the theme makes perfect use of the screen!
Could you give me a hint on how I can also get an android framework with solid xhdpi theming?
momulah said:
I removed a prior theme I had from the TWRP theme folder and replaced with this theme. Upon reboot recovery all I get is reboots to the TWRP loading screen. The loading screen is the prior theme though so it seems like its still trying to load the older theme that I removed and replaced with this theme.Any help or do I need to reflash. Not a big deal since I want to try the new 4.3 Factory anyway. Since I cant get into TWRP Recovery it seems I'll have to go back to stock and start over.
Click to expand...
Click to collapse
Sorry to hear that but I'm afraid I can't really help you - it didn't happen to me. You can try to push ui.zip via adb again as adb should be working even with TWRP curtain image stuck on screen. Maybe file was corrupted or something...
halrulez said:
Dude I totally love this theme. Took TWRP to a whole new level. Wish the was a good theme for smart launcher to match it.
Sent from my Nexus 10 using Tapatalk 2
Click to expand...
Click to collapse
Thanks
I'm using these:
theme - https://play.google.com/store/apps/details?id=com.ramazor.theme.freedeax
icons - https://play.google.com/store/apps/details?id=com.badwolf.grey.deus.ex
live wallpaper - https://play.google.com/store/apps/details?id=com.mako.goldlite
plus few widgets that I've made for UCCW and it's almost perfect :laugh:
Still, I'd like to see a proper skin for android that would use similar interface...
pingguo said:
NICE! I love the Deus Ex HR interface style. Makes me dream of a world where you are just as technological as your computer...
You did a marvellous job there, the theme makes perfect use of the screen!
Could you give me a hint on how I can also get an android framework with solid xhdpi theming?
Click to expand...
Click to collapse
Not really I was able to make TWRP theme as it was quite easy (xml there is simple and hardest thing was creating images). Things you're looking for are way out of my league.
Awesome theme. Now you should make a CM 10 theme using the same theme
Sent from my Nexus 10 using Tapatalk 4 Beta
Im using TWRP latest and I cant get it to boot with the theme. ui.zip placed in themes folder but it just boots to the TWRP load screen and stays there.
Sorry to hear that, I can't really help you with that. I do not have any problems with it and nobody else reported any problems.
Does it boot normally without it? Does it work with any other theme for 2.5.0.0? Can you run e2fsck on your sdcard via adb (make backup of your data on other storage before that!)? I've added shortcuts for e2fsck because I had problems with restoring backups but other people reported similar problems with their data or partitions on TWRP 2.5.0.0 (some of them went back to older versions). Can you repack ui.zip and try with it? Last one is a long shot... Otherwise, I do not know what else could be done, sorry.
Hatman41 said:
Awesome theme. Now you should make a CM 10 theme using the same theme
Sent from my Nexus 10 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Have you seen this one: http://forum.xda-developers.com/showthread.php?t=1673652
Making proper CM theme is beyond my skill, I'm afraid.
Kraliz said:
Sorry to hear that, I can't really help you with that. I do not have any problems with it and nobody else reported any problems.
Does it boot normally without it? Does it work with any other theme for 2.5.0.0? Can you run e2fsck on your sdcard via adb (make backup of your data on other storage before that!)? I've added shortcuts for e2fsck because I had problems with restoring backups but other people reported similar problems with their data or partitions on TWRP 2.5.0.0 (some of them went back to older versions). Can you repack ui.zip and try with it? Last one is a long shot... Otherwise, I do not know what else could be done, sorry.
Click to expand...
Click to collapse
Neva mind for some reason it didn't download the whole theme. I re downloaded and it worked. Looks really nice but seems slower...best theme i'm seen so far though. Thanks.
momulah said:
Neva mind for some reason it didn't download the whole theme. I re downloaded and it worked. Looks really nice but seems slower...best theme i'm seen so far though. Thanks.
Click to expand...
Click to collapse
Great! :good:
Kraliz said:
Great! :good:
Click to expand...
Click to collapse
It even works fine with 2.6 guys
Sent from my Nexus 10 using Tapatalk 2
halrulez said:
It even works fine with 2.6 guys
Sent from my Nexus 10 using Tapatalk 2
Click to expand...
Click to collapse
Thanks, good to know. I've updated TWRP on my tablet and I'll check for any changes in stock theme later.
Kraliz said:
Thanks, good to know. I've updated TWRP on my tablet and I'll check for any changes in stock theme later.
Click to expand...
Click to collapse
Would this be awesome if it had the holo colors instead on the orange. I love it the way it is don't get me wrong. Any chance for different colors?
Sent from my Nexus 10 using Tapatalk 2
First, let's give credit where credit is due. @ZeNiXxX and @SKULSHADY are the developers of this ROM. Additional credit goes to @phhusson and @Dil3mm4 as well as:
LineageOS Team (https://www.lineageos.org)
AICP (https://www.aicp-rom.com)
MSM-Xtended Team (https://forum.xda-developers.com/one...0-pre-t3693585)
Crdroid (https://crdroid.net)
Omnirom (https://omnirom.org)
And all the other Developers, Testers, Donators and Users.
The source code which can be reviewed and continued too can be located here https://github.com/Havoc-OS and https://github.com/Havoc-Devices You can request features https://goo.gl/forms/b8rY79XtUZnd5ji42 Announcement are made here https://t.me/Havoc_OS and additional support can be requested here https://t.me/havocofficial. Finally, the official Havoc-OS page can be located here https://sourceforge.net/projects/havoc-os/files The original official thread is actually located here and was originally posted by @EnesSastim and an updated thread can be found here originally posted by @mountaser halak I, myself, @MotoX4 did full testing in verifying the support of MotoX4 having tested on several XT1900-1 (both Andriod One, Amazon Moto Retail, and * Project FI).
However, the purpose of this thread is only to bring awareness that MotoX4 users (such as yourself) do have another ROM to choose from and to include full instructions on how to install this on your MotoX4 device.
Code:
/*
* 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.
*/
Not working:
Tethering
- You tell me
FEATURES:
Code:
[SIZE="4"][B][U][SIZE="5"]General:[/SIZE][/U][/B]
System-wide Rounded UI
Full OMS support
System-wide burn-in protection
Spectrum support
Compiled using SDCLANG
Razer Phone lock/unlock sounds
OTA support
Signature spoofing
Micro-G support
[SIZE="5"][B][U]Included Apps:[/U][/B][/SIZE]
AdAway
Google Calculator
Google Markup
Lean Launcher
[SIZE="5"][B][U]Settings:[/U][/B][/SIZE]
[B][U]Battery:[/U][/B]
Battery performance profiles
Sensor block per-package
Wakelock blocker
Alarm blocker
Optimal charge level alert
[B][U]Display:[/U][/B]
Live display (Day/Night/Outside)
Colour profiles (sRGB, DCI-P3)
Font manager
Ambient display
Always on display
Expanded desktop
[B][U][SIZE="5"]Havoc Settings:[/SIZE][/U][/B]
[B][U]Status Bar:[/U][/B]
Quick pulldown
Smart pulldown
Tap to sleep
Brightness control
Battery icon styles
Bluetooth battery status
Battery bar
Battery saver color
Clock & date options
Statusbar logo
No sim network hide
Disable no sim icon
Volte icon
Network icon customization
Net activity
Custom carrier label
System icons
[B][U]Panels:[/U][/B]
Power menu tweaks
Volume dialog tweaks
[B][U]Quick Settings:[/U][/B]
Brightness slider customization
QS panel footer customization
QS layout editor
Custom header images
[B][U]Notifications:[/U][/B]
Disable fc notifications
Force expanded notifications
Disable immersive mode messages
Kill app button in notification
Screen-on notifications
Toast icon
Toast animation
Toast icon color
Toast text color
Heads up toggle
Heads up timeout
Heads up blacklist
Heads up stoplist
Snooze timer
Statusbar ticker
Ticker animation
In-Call vibration options
Less annoying in-call notifications
[B][U]Recents:[/U][/B]
Stock recents customization
Clear all button customization
Memory bar
Recent styles
Hide apps from recents
Icon pack
Immersive recents
Recents layout (Stock/Grid/Android Go)
OmniSwitch
Slim recents
[B][U]Interface:[/U][/B]
Berry styles (Light/Dark/Black/Auto)
Blur personalization
Dashboard suggestions
Dashboard conditions
Screen stabilization
[B][U]Lockscreen:[/U][/B]
Charging info
Hide statusbar
Lockscreen elements visibility
Notification count
Lockscreen colors
Clock and date options
Lockscreen alpha
Double tap to sleep
Wake and unlock
Ambient display music ticker
Ambient display bottom view (Weather/Battery/None)
Music cover art
Music visualizer
Disable power menu
Disable qs panel
Fingerprint vibration
FP unlock on boot
Face auto unlock
Custom bottom shortcuts
[B][U]Navigation:[/U][/B]
Navigation mode(Stock/Smartbar/Fling)
Dynamic navbar color
Pulse
[B][U]Buttons:[/U][/B]
Swap back and recents
Awesome alert slider (Notification/Flashlight/Brightness/Rotation/Ringer)
Accidental touch
Power menu customization
Long press power button torch
Disable buttons
Button backlight customization
Hardware keys customization
Swap volume buttons with rotation
Volume keys for media volume
Playback control
[B][U]Gestures:[/U][/B]
Three finger screenshot
Pie control
App circle bar
Gesture anywhere
Screen-on gestures
Touchscreen gestures
[B][U]Animations:[/U][/B]
System Animations
Android P animations
Disable animations
QS tile animations
Listview animations
Custom Bootanimation
Screen off animation
[B][U]System:[/U][/B]
SELinux mode Toggle
Smart Pixels
Suspend actions
System app remover
Allow untrusted overlays toggle (for Substratum Support)
CPU info overlay
[B][U]IME Settings:[/U][/B]
Selector notification
Auto keyboard rotation
Disable fullscreen keyboard
[B][U]Weather:[/U][/B]
Weather service settings
Statusbar weather
Lockscreen weather
[B][U]Miscellaneous:[/U][/B]
Screenshot editor
Wake on plug
Pocket detection
Camera shutter sound
Disable safe headset volume
Launch music App on headset Connection
Scrolling cache
Events[/SIZE]
How to install Havoc-OS on Moto X4
!! Please read before proceeding !!
Download the latest Official TWRP https://dl.twrp.me/payton/. - You want the .img file.
Restart your phone to your bootloader. - You do this by pressing and holding both your phone's power button and the lower volume key at the same time.
Once at your phone's bootloader, from your Windows Command Prompt (as administrator) or from your Linux Terminal (as root) run the following command to load TWRP:
Code:
fastboot boot '/your_path_here/twrp-X.X.X-X-payton.img'
Note: Be sure to use your path on where you have the file on your computer. Be sure to replace and use the correct file name for your file (Do not just copy and paste the example posted here).
!! You will be wiping everything because regardless if you are coming from stock or a different ROM as this ROM works best with a full wipe !!
Note: If upgrading this ROM a full wipe is not necessary. See upgrade instructions below.
Regardless of what ROM you are coming from (stock or not), format your DATA.
Reboot your device to bootloader and reuse the previous fastboot command to load TWRP listed above.
Regardless of what ROM you are coming from (stock or not), select "advanced wipe" to wipe your device (select all partitions).
Reboot your device to bootloader and reuse the previous fastboot command to load TWRP listed above.
If coming from stock:
Download "Copy Partitions Zip" - courtesy of @filipepferraz https://drive.google.com/file/d/1oiry9UfP2tf-5A6nQBF7pn2t2eSGKt0F/view
Upload "Copy Partitions Zip" to your phone using the "ADB Push" command to /sdcard/ (run as admin if on windows or as root if on Linux).
Code:
adb push copy-partitions-payton.zip /sdcard/
Now INSTALL "Copy Partitions Zip"
Reboot to your bootloader. - Stay at the bootloader screen (do not load TWRP)
Download the firmware for your phone
XT1900-1 Android 8.0
firmware_27.251.12_payton_retail_xt1900-1.zip
Only tested on
XT1900-1
XT1900-2
XT1900-5 (https://forum.xda-developers.com/showpost.php?p=76934354&postcount=173)
XT1900-7 (https://forum.xda-developers.com/showpost.php?p=76779696&postcount=14)
feel free to test on other Moto X4 models running 8.0.
XT1900-6 Android 8.0 - courtesy @filipepferraz
https://www.androidfilehost.com/?fid=674106145207492371
XT1900-1 Android 8.1 - courtesy @ptn107
https://www.androidfilehost.com/?fid=890278863836292604
tested on XT1900-7 as well (https://forum.xda-developers.com/showpost.php?p=76816113&postcount=92)
Latest firmware for payton_fi android 9 from PPW29.69-26 - courtesy @ptn107
firmware-29.69-26_payton-fi_xt1900-1.zip
Unzip on your computer.
User flash_all.bat if on windows as administrator OR ./flash_all.sh if on Linux as root.
Reboot your phone to bootloader
Continue:
Reboot your device to bootloader and reuse the previous fastboot command to load TWRP listed above.
Download and locate the latest Amr64 A/B ROM located here: https://sourceforge.net/projects/havoc-os/files/arm64-ab/ - NOTE: You want the ROM that comes without Gapps. You can install Gapps after (see instructions below).
Extract the zip (XZ file) onto your computer. -- I suggest the free and open source program 7zip https://www.7-zip.org/
You will upload these files to your phone using the "ADB PUSH" command to your /sdcard/ directory (as admin in windows or root in Linux). For example:
Code:
adb push Havoc-OS-v2.0-20181016-GSI-ARM64-AB-Official.img /sdcard/
In TWRP select Install *
Select Install image
Locate your .IMG file and flash it to "SYSTEM"
* TWRP troubleshooting:
A small group of individuals has reported that TWRP will not correctly install IMG files directly. If you're one of those few people a manual install may work for you.
First wipe your phone again
Reboot back to bootloader. - Stay at bootloader
As an administrator on windows or as root on Linux run this command
Code:
fastboot -u flash system Havoc-OS-v2.0-20181016-GSI-ARM64-AB-Official.img
Note: Be sure to use your path on where you have the file on your computer. Be sure to replace and use the correct file name for your file (Do not just copy and paste the example posted here).
Credit to @*.jpg for this solution.
NOTE: Do NOT yet install Gapps. See instructions below.
After a successful install, REBOOT your phone.
Congratulations, you're done!
If adding Gapps: -- Read me
Your phone will work perfectly fine without Gapps. But if you do want to install Apps and use Google products and services; I recommend the minimal Gapps install known as Pico. You can learn about the many different Gapps flavors by visiting the Open Gapps Wiki found here https://github.com/opengapps/opengapps/wiki/Package-Comparison
Let your phone boot the ROM for the 1st time. - !! IMPORTANT !! You want to fully boot your phone and let the ROM load for the 1st time before installing Gapps.
After your phone as successfully booted up and loaded the ROM, reboot back into recovery
Download the latest Gapps - https://opengapps.org
Upload the zip to your phone
Install Gapps
Wipe cache/dalvik
Additionally, if you're one of those paranoid people who want to keep your distance away from Google (to each their own, but I love me some Google ) you do have the following alternatives.
https://apkpure.com/
https://en.uptodown.com/android
https://f-droid.org
Just remember that these are unofficial sources and you take the risk that can potentially come with them.
UPGRADING - How to upgrade this ROM.
Also known as a dirty upgrade, you do not need to wipe everything and start over. However, if this dirty upgrade fails a fresh install is recommended.
Download the latest ROM
Reboot into recovery
Install your new .img file
Wipe cache/dalvik
Reboot
If all has gone well you're done! If not, a full wipe and install are recommended.
* Project Fi
If you do not have Google Project Fi as your cellular provider, you can ignore this.
The Google Project Fi app will inform you that you cannot activate using this GSI/Rom. Assuming, you have already previously activated your phone before trying out new GSI/ROM's, you can technically, safely ignore this warning as you will still be able to send and receive calls, text, data, etc... and continue to use the Project Fi app to manage your account. However, if this is your first time activating or you simply wish to be sure you get the latest carrier and tower updates (recommended), this fix is for you.
First let's give credit where credit is due. @Sass86oh for originally coming up with this fix here and a personal thanks to @johnjingle for pointing this out to me here.
Google Project Fi Fix
You will need to make a minor and yet important edit to your system before installing the Project Fi app. If you have already installed the Project Fi app before making this edit, you should close the app, clear both the app's cache and clear the app's storage, then proceed to uninstall the Project Fi app.
Using your preferred root text editor navigate to /system/
Locate the file build.prop
Carefully make the following changing, listed below, to the file build.prop
!! Important !! Double check you have correctly made the correct changes.
Save your changes
REBOOT your phone
Go to: Setting > System > About
Verify that your device model is a Moto x4
Install Project Fi
Open Project FI and proceed with the activation
Congratulations, you're done!
!! IMPORTANT !! These values are CASE SENSITIVE which means if you type "Payton" rather than "payton" it will NOT work !! Be sure you double-check what you type before saving !!
Locate and edit to match. -- Do NOT rush (Do NOT be in a hurry). This is something you want to carefully take your time with.
Code:
ro.product.model=Moto x4
ro.product.brand=Motorola
ro.product.name=payton
ro.product.device=payton
ro.product.manufacturer=Motorola
ro.build.product=payton
ro.opa.eligible_device=true
Headphone jack fix found here. credit: @abrfilho
????
Battery is great in this rom, here I just can't change color profile and use the wide lens, is there a way to fix that?
I followed the instructions closely but still can't boot up. Always return to bootloader after I flash the image. Latest twrp, I did notice that the slot don't change.
abrfilho said:
Battery is great in this rom, here I just can't change color profile and use the wide lens, is there a way to fix that?
Click to expand...
Click to collapse
On other roms installing moto camera is supposed to work with 2nd camera. I haven't tried it, just read it.
SchmilK said:
On other roms installing moto camera is supposed to work with 2nd camera. I haven't tried it, just read it.
Click to expand...
Click to collapse
Yeah, when I was using phh's Pie AOSP I was able to use the wide lens, even on modded GCam, but here I'm not able. ?
I already installed Moto Camera here.
For some reason, the .img file wouldn't install from TWRP, but flashing it from bootloader finally worked after several attempts. I ended up using the copy partitions installer and it finally worked. I was coming from Lineage 15.1 so I don't know whether this can help anyone else. I look forward to giving Havoc a try!
*.jpg said:
For some reason, the .img file wouldn't install from TWRP, but flashing it from bootloader finally worked after several attempts. I ended up using the copy partitions installer and it finally worked. I was coming from Lineage 15.1 so I don't know whether this can help anyone else. I look forward to giving Havoc a try!
Click to expand...
Click to collapse
How can you do that? I think I can't just fastboot flash havoc.....img right?
I installed via TWRP, but I am stuck at the android loading screen. I will try to re-flash I guess.
khanhlinh said:
How can you do that? I think I can't just fastboot flash havoc.....img right?
Click to expand...
Click to collapse
It's the only method I could use to flash that wouldn't result in rebooting to TWRP. I couldn't get the version with Gapps to get past the "Checking Info. . ." screen, but the non-Gapps version booted up very quickly.
I rebooted to TWRP and installed the OpenGapps 9.0 micro version which went smoothly.
Code:
fastboot -u flash system [*your GSI here*].img
This command worked for me. I'm setting up TiBu and the remainder of my apps now.
---------- Post added at 12:35 PM ---------- Previous post was at 12:15 PM ----------
Havoc-OS-v2.0-20181016-GSI-ARM64-AB-Official.img doesn't appear to be rooted. I don't want to foul anything up by installing an alternate root by mistake. Is there somewhere in the ROM to activate it or is it okay to flash Magisk? (Or SuperSU or whichever)
*.jpg said:
It's the only method I could use to flash that wouldn't result in rebooting to TWRP. I couldn't get the version with Gapps to get past the "Checking Info. . ." screen, but the non-Gapps version booted up very quickly.
I rebooted to TWRP and installed the OpenGapps 9.0 micro version which went smoothly.
This command worked for me. I'm setting up TiBu and the remainder of my apps now.
---------- Post added at 12:35 PM ---------- Previous post was at 12:15 PM ----------
Havoc-OS-v2.0-20181016-GSI-ARM64-AB-Official.img doesn't appear to be rooted. I don't want to foul anything up by installing an alternate root by mistake. Is there somewhere in the ROM to activate it or is it okay to flash Magisk? (Or SuperSU or whichever)
Click to expand...
Click to collapse
You can flash Magisk without a problem.
khanhlinh said:
I followed the instructions closely but still can't boot up. Always return to bootloader after I flash the image. Latest twrp, I did notice that the slot don't change.
Click to expand...
Click to collapse
I am having the same issue, except I get to the android text sometimes. I have tried installing the rom with gapps and w/out.
Not sure what I am doing wrong I came from Lineage trebelized and I did wipe everything even internal storage. Should be simple.
*.jpg said:
It's the only method I could use to flash that wouldn't result in rebooting to TWRP. I couldn't get the version with Gapps to get past the "Checking Info. . ." screen, but the non-Gapps version booted up very quickly.
Click to expand...
Click to collapse
I managed to successfully flash the ROM with TWRP but i'm getting the same infinite "Checking info..." screen, tried both ""Copy your data from the cloud" and "Set up as new" options but both end up in the same "Checking info..." loop.
absaget0 said:
I managed to successfully flash the ROM with TWRP but i'm getting the same infinite "Checking info..." screen, tried both ""Copy your data from the cloud" and "Set up as new" options but both end up in the same "Checking info..." loop.
Click to expand...
Click to collapse
I only managed to enter system with GApps version by disabling all networks (removing SIM and not connecting to wifi), but everytime prompted some login, I could configure without a problem using the normal version with GApps flashed.
absaget0 said:
I managed to successfully flash the ROM with TWRP but i'm getting the same infinite "Checking info..." screen, tried both ""Copy your data from the cloud" and "Set up as new" options but both end up in the same "Checking info..." loop.
Click to expand...
Click to collapse
Same issue for me, I finally got both to boot, but I am now stuck at checking info too.
Nice work bro... Please keep it live and update it time to time
johnjingle said:
Same issue for me, I finally got both to boot, but I am now stuck at checking info too.
Click to expand...
Click to collapse
can you skip if you turn the phone off and on again?
xdacinq said:
can you skip if you turn the phone off and on again?
Click to expand...
Click to collapse
unfortunately no. at the same position i got the loop. But the Version without gapps worked.
Well, I'm puzzled why some of you are having so many issues. I had 3 MotoX4's to play with and all of them worked without issue. Granted, all 3 are XT1900-1 devices and I wouldn't imagine a big different between XT1900-1 through 7. Did this with the original Amazon Moto Retail (the one which says Moto and not Andriod One), plus the Andriod One I got from Motorola and finally the Project Fi phone too (also an Andriod One edition), but none of them had the issues some of you are reporting. -- Which is why I felt confident sharing this in this forum.
I will add that I always used the ROM without Gapps included (and later installed Gapps after adding the ROM). Gapps tends to update often and I wanted to start fresh with the latest edition, so I installed the Rom without Gapps, confirmed that all was working, and then rebooted back into recovery and installed Gapps (as instructed in post 1).
For the few of you reporting issues... Perhaps start from scratch (as if coming from stock) and see if that resolves things.
I included this in the instructions and someone who sent me a PM made it clear where they were making mistakes. -- DO NOT install Gapps right away. Load the ROM 1st (let your phone boot up the ROM as if you're done and then reboot and install Gapps). I made this clear in my instructions and I think some folks are ignoring that little bit (those of you getting the "checking info" message).
Version for Marshmallow is available here: https://forum.xda-developers.com/t/...zation-for-old-touchwiz-mm-framework.3372401/
Version for Nougat is available here: https://forum.xda-developers.com/t/...stomization-for-touchwiz-n-framework.3692391/
Version for Oreo is available here: https://forum.xda-developers.com/t/...stomization-for-touchwiz-o-framework.3749479/
Version for Pie is available here: https://forum.xda-developers.com/t/...-14-customize-samsung-oneui-24-05-20.3908114/
Version for Q is available here: https://forum.xda-developers.com/t/...customize-samsung-oneui-2-0-30-12-20.4044757/
Version for R is available here: https://forum.xda-developers.com/t/...customize-samsung-oneui-3-x-14-03-21.4212051/
Firefds Kit [ S ]
Xposed module for Samsung S devices.
Known working devices:
Galaxy S20
Galaxy S20
Galaxy S10
Features
The module has the following features:
Fake system status to Official
Custom advanced power menu options:
Power off
Restart
Emergency mode
Recovery (with custom text)
Download
Data mode switch
Screenshot
Switch User (when multi user is enabled)
SystemUI restart
Flashlight
Screen Recorder (requires Samsung screen recorder app installed)
Disable restart confirmation
Enable performing power menu reboot / power off actions only after unlocking secure lock screen (stock behavior)
Disable display of power menu when secure lockscreen is locked
Change default behavior of reboot to reboot to recovery
Replace Reboot to Recovery icon with system default restart icon
Enable call recording and call recording settings
Replace add call button instead of call recording and adding record by menu option
Clock Size option
Enable Call ID and spam protection option
Enable Screen Record tile and Settings options
Enable screen record while in call
Enable additional advanced hotspot settings option
Hide VoLTE icon in status bar
Hide persistent USB connection notification
Hide persistent charging notification
Enable block phrases in messages app settings
Enable native blur on notification panel pull down
Enable multi user toggle
Set max user value selector
Show seconds in status bar clock toggle
Show AM/PM for seconds on clock toggle
Show clock date on right of clock toggle
Add date to status bar clock options
Enable fingerprint unlock on reboot toggle
Enable biometrics unlock on reboot toggle
Add network speed menu to show network speed in the status bar
Data icon symbol selection (4G, LTE, 4G+, 4.5G)
Show Data usage view in quick panel
Double tap for sleep
Hide NFC icon
Disable Bluetooth toggle popup
Disable sync toggle popup
Disable high level brightness popup
Hide carrier label
Carrier label size selection
Disable loud volume warning
Disable volume control sound
Disable low battery sound
Screen timeout settings
NFC behavior settings
Auto MTP
Disable camera temperature check
Enable camera shutter sound menu
Disable call number formatting
Disable SMS to MMS threshold
Force MMS connect
Bypass exchange security (currently not working)
Disable signature check
Disable secure flag
Attention
This version was tested by the community and not by me, as I don't have an Android 12 Samsung device.
THERE COULD BE BUGS/CRASHES/BOOTLOOPS, but it's pretty stable.
Please upload any xposed logs when you encounter any issue. I can't help you without the logs!
Installation
To install this module you need the following apps and modules installed on your device:
Magisk v24.0 and above - https://github.com/topjohnwu/Magisk/releases
Option 1 - Zygisk
LSPosed Magisk Zygisk Release module v1.8.2 and above - https://github.com/LSPosed/LSPosed/releases
Option 2 - Riru
LSPosed Magisk module v1.8.2 and above - https://github.com/LSPosed/LSPosed/releases
Riru Magisk module v25.0.0 and above - https://github.com/RikkaApps/Riru/releases
Download
Directly from LSPosed Manager or from Github : https://github.com/Xposed-Modules-Repo/sb.firefds.s.firefdskit/releases
Source Code
https://github.com/Firefds/FirefdsKit/tree/S
Known Issues
A lot has changed since Android 11. Since I don't have an Android 12 device all tests have been done with various testers. THERE MAY BE UNKNOWN ISSUES!!
Some features are removed on purpose. Since GravityBox has been working on Samsung Oreo devices without much issues, I only implemented features that need special Samsung coding.
Reporting Issues
When reporting an issue, please include Xposed logs and screenshots if any. Reporting should be done through Github - https://github.com/Firefds/FirefdsKit/issues
External Libraries
The project uses the following libraries:
https://github.com/rovo89/XposedBridge
https://github.com/rovo89/XposedMods/tree/master/XposedLibrary
Samsung framework libraries which are used for compile only
EdXposed Whitelisting
Users who want to use EdXposed's whitelist feature should whitelist the following apps:
Android System - android
Call - com.samsung.android.incallui
Call Settings - com.samsung.android.app.telephonyui
Camera - com.sec.android.app.camera
Contacts - com.samsung.android.contacts
Email - com.samsung.android.email.provider
Firefds Kit - sb.firefds.s.firefdskit
Messaging - com.samsung.android.messaging
MTP Application - com.samsung.android.MtpApplication
NFC - com.android.nfc
One UI Home - com.sec.android.app.launcher
Settings - com.android.settings
Smart Capture - com.samsung.android.app.smartcapture
Software Update - com.wssyncmldm
System UI - com.android.systemui
Credits
This module wouldn't have been here without the following people:
RikkaW - Creator of Riru Magisk module, which provides a way to inject codes into zygote process
@rovo89 - Creator of the original Xposed framework APIs
solohsu and MlgmXyysd - Creators of the EdXposed Magisk module and Installer that made all of this possible
@C3C076 - Creator of GravityBox Xposed modules, which I learnt a lot from
@wanam - Creator of the original XTouchWiz module, which this module is based on.
@topjohnwu - Creator of Magisk
@AbrahamGC - For the Extended Power Menu - Pie - Odex framework Smali guide
Big thank you to @m8980 and @ianmacd for testing countless versions and sending xposed logs
Telegram
Announcements and pre release versions - https://t.me/firefdskit
This is a moded version of Wanam's XTouchWiz:
https://github.com/wanam/XTouchWiz
Hi @firefds, thanks a lot for releasing your module for Android 12! Highly appreciated!
Also thanks to @m8980 and @ianmacd for doing the testing!
The module is working very well on my S10e, although I have to admit that - since I'm on a custom ROM - I don't need all features and only use the Double Tap For Sleep function and the Advanced Power Menu.
There's one optical issue in the Advanced Power Menu that I would like you to fix: The additional icons for Recovery Mode, Download Mode and Restart SystemUI don't match the style of the original Samsung icons for Power Off and Restart, i.e. they have a different line thickness and use a font that's not consistent with the look of One UI 4.0.
I made a screenshot of how it looks with the current icons and an edited version of the screenshot of how IMHO it should look like, please see attached files.
For this I extracted the three PNG images from the res folder of your APK and edited them to match the look of One UI 4.0: I combined the shape of the restart icon, the colour of the original icons and added the Letters "R", "D" and "UI" with the Google Sans font, which is the standard system font of Android 12.
I attached the edited PNG images, so you can easily put them into your module.
I hope that you like the new icons and am looking forward for an updated version of your module. Thanks!
okij said:
Hi @firefds, thanks a lot for releasing your module for Android 12! Highly appreciated!
Also thanks to @m8980 and @ianmacd for doing the testing!
The module is working very well on my S10e, although I have to admit that - since I'm on a custom ROM - I don't need all features and only use the Double Tap For Sleep function and the Advanced Power Menu.
There's one optical issue in the Advanced Power Menu that I would like you to fix: The additional icons for Recovery Mode, Download Mode and Restart SystemUI don't match the style of the original Samsung icons for Power Off and Restart, i.e. they have a different line thickness and use a font that's not consistent with the look of One UI 4.0.
I made a screenshot of how it looks with the current icons and an edited version of the screenshot of how IMHO it should look like, please see attached files.
For this I extracted the three PNG images from the res folder of your APK and edited them to match the look of One UI 4.0: I combined the shape of the restart icon, the colour of the original icons and added the Letters "R", "D" and "UI" with the Google Sans font, which is the standard system font of Android 12.
I attached the edited PNG images, so you can easily put them into your module.
I hope that you like the new icons and am looking forward for an updated version of your module. Thanks!
Click to expand...
Click to collapse
Thanks! This looks great! I'll add it to the next version
firefds said:
Thanks! This looks great! I'll add it to the next version
Click to expand...
Click to collapse
Thanks! I'm glad you like it and look forward to the next version.
IIRC Firefds Kit 11 uses the same icons (I have been using it until I switched to Android 12 two months ago), so you might use the new icons there too.
Thanks.
All my devices now bootloop with NoClassDefFoundError: com.android.systemui.BasicRune
Any chance we could add those whitelists to LSposed "Recommended"? Exactly the most important call recording check is missing.
Btw if LSposed 1.7.2 is installed, Riru can be uninstalled? -> looks like Sui uses Riru, so no switching.
In the end, I could leave Firefds enabled if I don't change anything, luckily call recording is on by default.
Thanks for the update for Android 12. Everything working good on my A52s 5g. Hope that one day you can add the ability to adjust the height of the navigation bar. That was available in the gravitybox app but there is no upgrade for 12 yet and not sure there will be which is why I've asked here... appreciate your efforts though.
Is there an easy way to fix bootloop in case something went wrong?
donkeyman1234 said:
Is there an easy way to fix bootloop in case something went wrong?
Click to expand...
Click to collapse
You can go in twrp to /data/ app/ then sort folder of date and first one should be folder with firefds app and for me delete it worked and I didn't have to disable lsposed modules or the magisk
Kuba1996 said:
You can go in twrp to /data/ app/ then sort folder of date and first one should be folder with firefds app and for me it worked and I didn't have to disable lsposed modules or the magisk
Click to expand...
Click to collapse
Thanks, but I mean if no twrp I can't boot into the phone, only stock recovery . Is there anything I can do( not factory reset)?
donkeyman1234 said:
Thanks, but I mean if no twrp I can't boot into the phone, only stock recovery . Is there anything I can do( not factory reset)?
Click to expand...
Click to collapse
Do You have oem unlock and debbuging on? If yes You can install twrp. Or mabye try sideload something like recovery arome file manager (possible working only in twrp). How You root without custom recovery?
How to disable Magisk modules without Magisk and TWRP recovery
Hi, I installed an incompatible Magisk module in the past, which cause bootloop of my phone. Co I dirty flashed my ROM (Pixel Experience) to get my phone work again. My current situation is that I cannot flash Magisk because an incompatible...
forum.xda-developers.com
You can look at last post here and try do something like that. Mabye try in recovery choose "update from adb" and try erase with adb command (your directory: riru-core). Or try use this but I dont think it will work
[Tool][Aroma] Magisk Manager Recovery Tool V2.5
Warning: It's not a Magisk module! Description This is a Magisk module management tool that can be used in Recovery mode. It's based on Aroma Installer. You can manage almost everything in Magisk with this tool. You can manage installed modules...
forum.xda-developers.com
Kuba1996 said:
Do You have oem unlock and debbuging on? If yes You can install twrp. Or mabye try sideload something like recovery arome file manager (possible working only in twrp). How You root witchout custom recovery?
Click to expand...
Click to collapse
I used magisk patched AP file to root. There is no twrp for s22u.
donkeyman1234 said:
I used magisk patched AP file to root. There is no twrp for s22u.
Click to expand...
Click to collapse
Also You can flash in odin patched ap and rest of file but with HOME_CSC not CSC
Check this:
donkeyman1234 said:
I used magisk patched AP file to root. There is no twrp for s22u.
Click to expand...
Click to collapse
Had the same issue with my s22u. I reflashed through odin. Gonna try and flash this module again with magisk bootloop protector. fingers crossed.
Update
Did try flashing it 2 more times, it is causing bootloop after enabling any option and restarting.
Recovered by disabling all magisk modules from adb.
Hope there will be a fix soon.
Hello,
Thank you for A12 update.
So nice to have your magic on this version.
I would also love to see the ability to adjust navbar, and the possibility to move cursor with buttons in navbar like in GravityBox.
For me, Force MMS to connect isn't working on BeyondRom 4.1.
Is it working for others ?
I am using LSPosed zygist latest version and safety net 2.2.1
nishantgupta107 said:
Update
Did try flashing it 2 more times, it is causing bootloop after enabling any option and restarting.
Recovered by disabling all magisk modules from adb.
Hope there will be a fix soon.
Click to expand...
Click to collapse
Yup, currently the rule is don't do any change. I tried do partial changes, but no luck. I simply keep it running with default settings. Also bootloop recovery wasn't that fun, it did kill some OS settings I hardly noticed - i had to walk through all the settings.
doggydog2 said:
Yup, currently the rule is don't do any change. I tried do partial changes, but no luck. I simply keep it running with default settings. Also bootloop recovery wasn't that fun, it did kill some OS settings I hardly noticed - i had to walk through all the settings.
Click to expand...
Click to collapse
Yes, some os settings did get reset. Not sure why. But now I'll wait for a stable release (I have reflashed it now 5-6 times)
Arobase40 said:
You can install Magisk Bootloop Protector module...
It will disable Magisk modules when bootloop occurs.
Click to expand...
Click to collapse
Thanks. I did install, but it did not work, the phone kept rebooting, reflash was my last resort.
Bootloop
S10 plus UI 4.1 A12
LSPosed-v1.8.0-6482-zygisk
WETAmod for S23 :
Requirements:
1. Must be rooted
2. Install as module in Magisk
Only for Samsung S23 phones!
This mod is based on work by @Mentalmuso.
I have completely upgraded the core settings code, added more functionality and recompiled to a newer SDK. It now also has a change log, acknowledgements, credits, fixes such as backup/restore WETAmod settings.
WETAmod supports Exynos/Snapdragon
PM me if you want Telegram link
Downloads:
GDrive/Samsung S23
If you do not see your model, send message with the following:
Model # (ex: SM-S918B)
Region (ex: THL)
It may take a day or two to make a WETAmod for your model. Please have patience.
How to add seconds to 3Minit Clock:
1. click on edit icon (lower right corner)
2. click "add item to clock" - it's at the top
3. scroll the circles to the left - select the colon ) - it's right after am/pm - click ok
4. click "add item to clock" - it's at the top
5. scroll the circles to the left - select the seconds - it's right after Minutes - click ok
6. Afterwards, you can modify color, size and font
WETAmod_S918B_AWBM posted - see link in Post #1
I do not have the S23 devices. Please let me know if this works.
@gcrutchr wow, excellent and many thanks for porting your mod to the S23 family, finally a very good reason to root my S23U
s3axel said:
@gcrutchr wow, excellent and many thanks for porting your mod to the S23 family, finally a very good reason to root my S23U
Click to expand...
Click to collapse
You're welcome!
Excited to try this. However, I have tried downloading from drive multiple times and it never ends up anywhere on my phone. Not in drive not in downloads folder. Could someone point me in the right direction to find the file when it downloads? I can see it until I try to use it in magisk or twrp. I know it is for Magisk, not TWRP
Ok, downloaded from laptop fine, when I go into Magisk and try to flash this it wont even let me select it? I am on AWBD, Dt. Ketan rom.
jhr5474 said:
Excited to try this. However, I have tried downloading from drive multiple times and it never ends up anywhere on my phone. Not in drive not in downloads folder. Could someone point me in the right direction to find the file when it downloads? I can see it until I try to use it in magisk or twrp. I know it is for Magisk, not TWRP
Ok, downloaded from laptop fine, when I go into Magisk and try to flash this it wont even let me select it? I am on AWBD, Dt. Ketan rom.
Click to expand...
Click to collapse
The current WETAmod is for AWBM, not AWBD
Please support clock anti-color and network speed anti-color
Thanks
jhr5474 said:
Thanks
Click to expand...
Click to collapse
That stops me from selecting it in magisk? That doesn't make sense. I could understand it not flashing correctly. Does magisk precheck files before letting you even select?
nimade2333 said:
Please support clock anti-color and network speed anti-color
Click to expand...
Click to collapse
If you are referring to black on light colors / light on dark colors. it it already supported. you need to select which speed indicator you want. under 'enable speed indicators', select Dark Icon Right. it will change depending on status bar color. the other 2 indicators will not change. I do not control the clock color.
jhr5474 said:
That stops me from selecting it in magisk? That doesn't make sense. I could understand it not flashing correctly. Does magisk precheck files before letting you even select?
Click to expand...
Click to collapse
It is probably something to do with your ROM or magisk installation.