yashsingh1/xdaforums huggingface dataset:
[Android Themes] domicq:
Many thanks for answer. I have idea, in zip can be two folders one for deleting stuffs from apk and second with (re)placing new files.

And in case, I know that path, what should I do?

Gesendet von meinem D6603 mit Tapatalk
[Android Themes] aureljared:
That's a great idea! ?

For the paths, I was thinking that the script could unpack each APK in a list and delete the files referred to by the paths. It's easy enough to do, I guess.
[Android Themes] Spannaa:
This could be useful - vrthemes can only replace or add files to an apk.

I often replace .pngs with .9.pngs of the same name but this can't currently be done with a vrtheme.
[Android Themes] aureljared:
I've implemented this with v2.0.5 (click here to go to downloads page) and tested it out with a dummy file list, and the script parses it properly. Can you test with actual theme files?

To delete files, add the filenames to a text file named "delete.list" inside the APK theme folder.

This is an example of a delete.list:

res/drawable-hdpi/ic-launcher.png
res/drawable-xxhdpi/battery_full.9.png

This is what the contents of an example ZIP with delete.lists would look like:

theme.zip
-- META-INF
-- engine
-- new
-- vrtheme
-- system
-- app
-- SystemUI.apk
-- delete.list
-- framework
-- framework-res.apk
-- delete.list
-- vrtheme_restore.zip

If you do test it out, can you please give me the resulting evt_mmddyy-hhmmss.log file in /data/eviltheme-backup? Thanks! :good:

Hope it works for you :good: Happy holidays!
[Android Themes] Spannaa:
I won't get the chance to try this for a while but the method & code for deleting files looks promising.

I'll get back to you...

Happy holidays to you too ☺

Tapatalked via OnePlus 2
[Android Themes] djb77:
[MENTION=5246389]aureljared[/MENTION]

Just letting you know that I've integrated EVilTheme into the Magisk Module Template

Here is my source code:

https://github.com/djb77/magisk-module-template-eviltheme.git

I removed making the backup restore zip because it won't be needed since its running through Magisk.

One small problem I had was getting the zipalign to work properly, so I had to remove it unfortunately.

The logging system was also removed.

I hope this is OK with you, as I have still left all the full credit in the code.
[Android Themes] aureljared:
That's fine! Glad to hear you found my little project useful.
[Android Themes] djb77:
I also updated my magisk version as well, with the latest magisk module and framework fixes.

If someone could help with getting zipalign working again that would be great, however it doesn't matter too much if it stays removed.
[Android Themes] bill_kevin:
Im getting duplicate res folder
[Android Themes] Spannaa:
Is it really duplicated, or does it just appear to be duplicated when you look inside the apk using root explorer?
[Android Themes] bill_kevin:
It is really duplicated 2 folder with the same name, folders and files, manually apk compiled work good.
[Android Themes] Spannaa:
If you open the themed apk on a PC using 7-Zip you should find that there's only one res folder.
[Android Themes] shekhawat2:
Deleting file in apk is not working. Plz fix it. It shows path unmatched in logs
[Android Themes] Spannaa:
Your delete.list(s) and logs might help if the OP is still working on this ?
[Android Themes] shekhawat2:
Here is my delete.list and Log file. Check if its correct or not. :o

To upload delete.list renamed to delete.list.txt.

View attachment evt_042917-111454.log

View attachment delete.list.txt

Edit:Fixed myself
[Android Themes] AL_IRAQI:
Hi Guys

i tried to use it with android O, but it bootlooped

is there anyway that i can help to support O ?

Thanks

Edit:

it looks like that even apktool edit bootloop :|
[Android Themes] djb77:
In theory if the directory structure isn't any different to N it should work on O.

Maybe try other files to test that don't need apktool to edit, like images for example.
[Android Themes] xehed:
Sorry noob questions, will this work on LineAge os? I'd like to change some apks icons. ?

Oh 1 more questions, how to change app icons that installed on internalSD? (I mean not system files). please.

Any help will be appreciated, thanks
[Android Themes] aureljared:
I don't see why it shouldn't work on Lineage.

Theming user apps is not supported in Eviltheme as it breaks the app signature, sorry. Try a Substratum theme instead.
[Android Themes] aureljared:
Hi all! Been busy for the past few days. I am proud to present to you version 3 (beta)!

Much has changed behind the scenes, including support for systemless theming ;)

However, from the themer's side, there's not much difference. Systemless theming is done automatically with Magisk 13.1+, but in case that version of Magisk is not detected, then the theme will fail to install (with a message to the user).

Otherwise, the theme installs to /system like before.

There is also no need to download the Magisk module template as EVilTheme will generate the needed files automatically.

However, that means that EVilTheme themes cannot be installed using Magisk Manager.

If you are looking for that, try [MENTION=4280397]djb77[/MENTION]'s module.

EVilTheme is a

recovery-first

solution, while that module is a

Magisk-first

solution.

Downloads

Download the template here.

Sample theme: eviltheme-pixelsounds.zip (will install the ringtones/alarms/etc from Google Pixel)

Warning

This is a beta release, so bugs may occur. Remember to back up before installing any themes.

If you are using Magisk, back up your magisk.img as well.

If you find any bugs, please describe it in detail and attach the necessary logs, along with the theme in question.

Migrating themes to 3.x.x

Theme files still go in vrtheme, however the vrtheme folder

must

be empty if no APKs are to be themed.

Please read the updated documentation for more info.

Full changelog
[Android Themes] Tulsadiver:
Will it work on a Pixel with its system/system setup?

Thanks!
[Android Themes] aureljared:
I have added a check for A/B system partitions, so in theory it should work. However I do not have a Pixel, so I'm not entirely sure. You can try it out and tell me if it works! :)
[Android Themes] Tulsadiver:
I must have done something wrong. It didn't install and gave me an error in twrp.
[Android Themes] aureljared:
Oh no :( Can you share the recovery log? Thanks!

EDIT: The image you attached just loaded. Are you sure you have Magisk 13.1 or above?
[Android Themes] Tulsadiver:
No, I sure don't. 13 wouldn't work on my Pixel. I had to go back to 12.
[Android Themes] aureljared:
Beta 2

Beta 2 includes a number of important hotfixes.

Download the template here.

Fix theme files (vrtheme/*) not being detected

Look for Magisk files in /cache/magisk if /data/magisk does not exist

Use '.' instead of 'source' to ensure POSIX sh compatibility

Allow restore ZIP creation for systemless theme installations too

Add support for post-uninstallation script

Fix leading newline in generated bytecode.list and delete.list

Adapt theme logic to A/B system partitions

Fix wrong output path for themed apps

Try to preserve original user, group, permissions, and SELinux context for themed apps

Beta 3

Beta 3 is the same as beta 2, but with support for Magisk versions < 13.1. Be warned that this is untested.

Download the template here.

---------------------------------------------------------------------------------

I see. Can you try using beta 3 with it? I added experimental support for Magisk 12 and below.

13.0 wouldn't work on my S5 as well, but 13.1 and beyond have worked wonderfully so far.
[Android Themes] Tulsadiver:
I'll try it. My problem with 13. was no root.
[Android Themes] Tulsadiver:
I'm on 13.0 now but there is no 13.3 for pixel yet

I tried it and it flashed fine. However, the message said it couldn't find system/priv-app/SystemUIGoogle/SystemUIGoogle.apk

Here are the logs
[Android Themes] aureljared:
Sorry about that, it's a bit hard for me to wrap my head around this whole dual /system thing :eek:

I'll be trying a fix later today.
[Android Themes] aureljared:
Beta 4

Beta 4 includes more fixes and adds support for Magisk post-fs-data.sh, service.sh, and system.prop.

Pre-installation and pre-uninstallation scripts are now supported too.

Read the updated documentation for more info.

Download the template here.

-----------------------------------------------

[MENTION=5346465]Tulsadiver[/MENTION] can you see if this ZIP addresses your issue? :good:
[Android Themes] Tulsadiver:
When dealing with the system, pulling or applying apks, the path is system/system. With Magisk I believe only pulling the apk for modding is system/system. Here is your old code that works on Pixel

theme(){
path="$1/$2" # system/priv-app
path_magisk="/tmp/magisk_tmp"

cd "$vrroot/$path/"
dir "$vrroot/apply/$path"

for f in *.apk; do
cd "$f"

# Copy APK
if [ "$lollipop" -eq "1" ]; then
appPath="$(friendlyname $f)/$f"
dir "$vrroot/apply/$path/$(friendlyname $f)"
dir "$path_magisk/$path/$(friendlyname $f)"
cp "/system/$path/$appPath" "$vrroot/apply/$path/$(friendlyname $f)/"
else
cp "/system/$path/$appPath" "$vrroot/apply/$path/$(friendlyname $f)/"
appPath="$(friendlyname $f)/$f"
fi

# Delete files in APK, if any
mv "$vrroot/apply/$path/$appPath" "$vrroot/apply/$path/$appPath.zip"
if [ -e "./delete.list" ]; then
readarray -t array < ./delete.list
for j in ${array[@]}; do
/tmp/engine/zip -d "$vrroot/apply/$path/$appPath.zip" "$j"
done
rm -f ./delete.list
fi

# Theme APK
/tmp/engine/zip -r "$vrroot/apply/$path/$appPath.zip" ./*
mv "$vrroot/apply/$path/$appPath.zip" "$vrroot/apply/$path/$appPath"

# Refresh bytecode if necessary
checkdex "$2" "$f"

# Finish up
$bb cp -f $vrroot/apply/$path/$appPath $path_magisk/$path/$appPath
chmod 644 $path_magisk/$path/$appPath
cd "$vrroot/$path/"
done
}

theme_framework(){
path="$1/$2" # system/framework
path_magisk="/tmp/magisk_tmp"

cd "$vrroot/$path/"
dir "$vrroot/apply/$path"

for f in *.apk; do
cd "$f"

# Copy APK
if [ "$lollipop" -eq "1" ]; then
appPath="$f"
dir "$vrroot/apply/$path"
dir "$path_magisk/$path"
cp "/system/$path/$appPath" "$vrroot/apply/$path/"
else
cp "/system/$path/$appPath" "$vrroot/apply/$path/"
appPath="$f"
fi

# Delete files in APK, if any
mv "$vrroot/apply/$path/$appPath" "$vrroot/apply/$path/$appPath.zip"
if [ -e "./delete.list" ]; then
readarray -t array < ./delete.list
for j in ${array[@]}; do
/tmp/engine/zip -d "$vrroot/apply/$path/$appPath.zip" "$j"
done
rm -f ./delete.list
fi

# Theme APK
/tmp/engine/zip -r "$vrroot/apply/$path/$appPath.zip" ./*
mv "$vrroot/apply/$path/$appPath.zip" "$vrroot/apply/$path/$appPath"

# Refresh bytecode if necessary
checkdex "$2" "$f"

# Finish up
$bb cp -f $vrroot/apply/$path/$appPath $path_magisk/$path/$appPath
chmod 644 $path_magisk/$path/$appPath
cd "$vrroot/$path/"
done
}
[Android Themes] Tulsadiver:
This one did not get applied on the first try. Your template made it to the Magisk folder on the root of my phone but there was a template of mine in the Magisk folder also. After I deleted my template from the Magisk folder I tried it again and it worked. Does that make sense? Your template was obviously named differently.
[Android Themes] aureljared:
Perhaps your template and my template were modifying the same thing (or things)? Not sure which one would be honored by Magisk first, in that case.

Do the logs say anything unusual?
[Android Themes] Tulsadiver:
Never thought about that. Maybe yours went first and mine second.....

I don't have any logs. Is the magisk folder on the root drive supposed to be emptied after a flash?

As it sits, this is my magisk folder. It has a system and a VRtheme type flash in it.
[Android Themes] aureljared:
Does /magisk/module.prop contain information about the system template or the EVilTheme template you used?

If it's the latter, then EVilTheme must be erroneously putting the module files in /magisk instead of in a subfolder.

Which is strange, because EViltheme puts them in a subfolder in /magisk on my device. :eek:

The /magisk folder is supposed to be empty right after flashing as EVilTheme unmounts the image.
[Android Themes] Tulsadiver:
I believe it had a module prop but I don't know which one it belonged to.

I have my own Aroma installer that takes any combination of my mods and makes a magisk module from them. It copies the module to the sdcard so that once you are out of the Aroma and back into twrp, you go back to install and flash it. It works great but I use a base SystemUi.apk and framework-res.apk that has all my smali files and custom xmls in them that I use instead of pulling those apks from system. I've been working on converting it to work pulling from system instead so I've been flashing a lot of stuff lately.

I am now on magisk 13.3 by the way.
[Android Themes] xehed:
[MENTION=5246389]aureljared[/MENTION], im try to change Dialer icon but after flashing it didn't get themed, im sure I have correct folder inside, please fix it.

(using EvilTheme v3.0 beta 4)
[Android Themes] aureljared:
Hi, can you please attach the recovery log and your theme ZIP?
[Android Themes] otyg:
Does this support Magisk 17+? I must be doing something wrong since I cant get it to work.

Edit;

whoops saw this hasn't been updated since 2017
[Nexus 5 Q&A, Help & Troubleshooting] OptimusVDarwin:
Do they use the same charger? ☝?
[Nexus 5 Q&A, Help & Troubleshooting] brichardson1991:
I know the Nexus 4 & 5 use the same charger however the Nexus 10 uses a much beefier charger that outputs at 2 Amps.

I have no idea for the Nexus 7 unfortunately
[Nexus 5 Q&A, Help & Troubleshooting] OptimusVDarwin:
Sorry I mean cables not adapters
[Nexus 5 Q&A, Help & Troubleshooting] brichardson1991:
They look different and are different lengths. But a USB cable to micro USB is the same.
[Nexus 5 Q&A, Help & Troubleshooting] Mr hOaX:
Yes mate. They are USB 2.0 cables as all those nexus devices support USB 2.0
[Verizon Samsung Galaxy S 4] jareddlc:
Hello guys, I am on stock mk2, 4.3 with root, and I just downloaded safetrap 3.71 haven't installed it. Im familiar with flashing via twrp, however Im not sure which method to use. There are alot of different methods from downgrading to upgrading. What is my best option? Will i need to update modem+kernel?
[Verizon Samsung Galaxy S 4] gigilie:
i can only recommend visiting my thread and downloading 1 file upgrade. either the Complete Package which has all the apps modems modules ect you'll need or just the NC2 or NC5 1 file upgrade you flash in Odin 3.10 for the safest and easiest upgrade possible since your already on 4.3 rooted with safestrap then you don't really need to worry about downgrading as you shouldnt have to downgrade. Just avoid OTA/Full System Odin Flashes and well anything with bootloaders in them... at least thats what I'd do if I was you :)
[Verizon Samsung Galaxy S 4] techguy2002:
My method is easier to understand.
[Verizon Samsung Galaxy S 4] gigilie:
sure it is buddy what ever u think lol. how do u get easier than flashing 1 file and being done?? oi vay some are ignorant. and its not your method. grow up
[Verizon Samsung Galaxy S 4] techguy2002:
You don't have to act like an asshole. There's no need for that. I've had plenty of people tell me the method I wrote up was easier to understand.
[Verizon Samsung Galaxy S 4] jareddlc:
I was particularly looking into this method: 1545_MK2toNC5_KeepRoot http://xdaforums.com/showthread.php?t=2749660

why is it bad flashing this OTA? Also just from reading posts, if I flash full nc5+root i had to flash modem + patches? or am I incorrect? This phone is going to be for someone else, So i want to stick with stock + root as much as possible. One key feature it must have is wifi tethering.

Also, what method are you suggestion I use in your post. method1 or method2?
[Verizon Samsung Galaxy S 4] k1mu:
That's the way I did it (munoz_ri's I545_MK2toNC4_KeepRoot), starting with clean MK2. One small flash and a reboot and it's done.

If you're starting at MK2, that's the fastest way to go.

If you're starting at NC5, use Surge1223's or Gigilie's upgrade. techguy2002's directions are easier to follow than Gigilie's IMHO.
[Verizon Samsung Galaxy S 4] Hashbang173:
Here's some very well written instructions for gigilies method: http://xdaforums.com/showthread.php?t=2769480
[Verizon Samsung Galaxy S 4] rslu2:
Shouldn't we ask if the op wants to keep an mk2 bootloader or wants stock nc5 at this point? Different files produce different outcomes.
[Verizon Samsung Galaxy S 4] jareddlc:
I didnt know. I just finished flashing the ota and seems to work fine, apart from getting auth issues from hotspot. But this phone currently doesnt have service(activated) so i cannot test the hotspot. But things seem to work well. Whhy would i need a different bootloader, and how can i tell which version I am on?
[Verizon Samsung Galaxy S 4] Hashbang173:
Get this free app, it will tell you: https://play.google.com/store/apps/details?id=org.vndnguyen.phoneinfo
[Verizon Samsung Galaxy S 4] rslu2:
Mk2, NC2, and NC5 are all valid bootloader as well as ROM bases and it might matter which combo you have if you run into bugs down the road.

---------- Post added at 02:33 PM ---------- Previous post was at 02:32 PM ----------

+1
[Verizon Samsung Galaxy S 4] muniz_ri:
I just linked to [MENTION=4939386]Surge1223[/MENTION] 's TetherEnable zip in my OP and added flashing instructions.
[HTC EVO 3D] Dvdxploitr:
Okay, I know the odds of this happening are pretty low and at this point, pretty undesirable due to Windows Phone 7/7.8 being so out of date....but, HTC HD2 has been known to Dual-boot with Android and Windows Phone OS (and now devs even have it running Windows RT!), but what is so special about that phone that allows it to run these two OS's but not other HTC devices?
[8125, K-JAM, P4300, MDA Vario General] rookery:
Hi all, is it possible to change the interface into English on Chinese ROM while keeping all Chinese support( view and input), say the Chinese ROM display

“開始” instead of “Start”

“系統” instead of “System”
[8125, K-JAM, P4300, MDA Vario General] hanmin:
No.

You are better off installing Chinese input/view support on an English ROM.

Take a look at Wiki for WM5 on how to install it.
[8125, K-JAM, P4300, MDA Vario General] nakillo:
Where is this?

Thanks a lot
[Xperia SP General] fsyh95:
Since CM Officially supports XSP,so I set up this thread for those who want to discuss some problem.You can post your problems or share some useful experience here. :)
[Xperia SP General] fsyh95:
No offence,the reason I open this thread is to distinguish Official CM and CM by FXP.Some problem may be different between them.:)
[Xperia SP General] Dark Passenger:
same sources same developers same problems(this is unnecessary).
[Xperia SP General] fsyh95:
But i noticed some users met different problems :)
[Xperia SP General] lorkan126:
update is here ! next version http://download.cyanogenmod.org/?device=huashan
[Xperia SP General] fsyh95:
so fast!
[Xperia SP General] mrjraider:
We already have two disccsion threads for CyanogenMod! Why would you open a new one?

(reported)

Edit:

FYI: CyanogenMOD 11: http://xdaforums.com/showthread.php?t=2523925
[Xperia SP General] lorkan126:
ok, go
[Xperia SP General] fsyh95:
fine,my mistake:)
[Xperia SP General] Juri Jacopo G:
In the last nightly i can't set the LED color of apps , the settings app force close. Anyone can try it ??
[Xperia SP General] sucharz:
I have the same problem with LED color settings. FC :(
[Xperia SP General] krokanic:
doing fresh install...will post results soon :)
[Xperia SP General] Zenderable:
Video presentation of the official CyanogenMod 11 for Sony Xperia SP!

[YOUTUBE]wqltS8fWHKE[/YOUTUBE]

:)
[Xperia SP General] noahvt:
We now have a official 4.4.3 nightly :D
[Xperia SP General] El Daddy:
Please use this thread: http://xdaforums.com/showthread.php?t=2523925 to continue discussion.

Thanks.

Closed.
[Galaxy Note 10.1 (2014 Edition) Q&A, Help & Troubl] ishikawa_thief:
Hello. Recently, I opened the back cover of my note a couple of time to reattach the loose LCD ribbon in my tablet. During this time, Isomehow,noticed that the wifi was not working! Well, it was working, but I cant use my device unless im < 10 feet away from a router. However before, it was working perfectly fine, and on my other.devices, everything is fine. Is this a well known problem? Did I damge the internet card in my tablet? Also, the signal is around -60 when im close b

ut when.I walk 10 feet away it is like -90.
[Galaxy Note 10.1 (2014 Edition) Q&A, Help & Troubl] Freakstyler:
I would imagine you have disturbed the Wifi antenna. I haven't seen inside the tablet, but it would more than likely have at least one antenna connected to the Wifi module.

It's usually a thin wire running on the outer frame.

Sent from my SM-P600
[Galaxy Note 10.1 (2014 Edition) Q&A, Help & Troubl] chanhny:
My tablet can not see my wifi router when it suddenly shutdown.

I don't know why my tablet never see name of my wifi router if suddenly turnoff wifi router. I used WP2 and AES & TSKIP.

And if want my tablet P600 see my rounter wifi, i must go to wifi router setting to change AES or TSKIP and then my tablet can see it. But my galaxy s4 don't have this problem. Maybe kernel of galaxy note?
[Sprint HTC One (M8)] warrapong483:
Hi there,

I have issue for Radio firmware, My device is Sprint but i flash other. Do you have any Sprint radio firmware?
[Sprint HTC One (M8)] MrMarkEdward:
This should be in the trouble shoot Q&A Section not in here.
[Galaxy Ace S5830i General] Hitesh2626:
:cool:
[Galaxy Ace S5830i General] :
Just Great !

Handy , Simple , Just Great ..!
[Galaxy Note 3 Q&A, Help & Troubleshooting] fright:
Hello friends :)

I tried to change the bootanimations with rom toolbox (there are a lot of choice in this app) and it doesn't work. When i installed it I have a error message in CW`M Recovery "install aborted" and i don't know why....

Someone help me for it?

Thanks
[Micromax A110] AM3:
Hi! :) I have a proposal for developers and themers of rom. I thought that you could create a rom with the following characteristics: stock Android lockscreen, settings.apk like TouchWiz 3 or s5, quick settings such as stocks, recent app like Sense 4.0, edges rounded windows like miui and the background of the UI transparent (like thunder rom). What do you think? I think would be a fantastic rom. I await your opinions. greetings to all ;)
[Xperia Z General] kcannonball:
Recently I saw this thread, I cannot believe that it was possible but people claim they took raw pictures! http://xdaforums.com/showthread.php?t=2753946

Since I don't have a pc I couldn't check. What do you think?
[Xperia Z General] kazim.asghar:
Force close

Force close on 4.3 existenz 7 xperia z
[Xperia Z General] kcannonball:
Would it be possible somehow to have a port? Or make it work?
[Xperia Z General] vibecatalin:
Works on 4.4.2 Rajeev's ROM
[Xperia Z General] kcannonball:
And did you took a picture? I mean does it really what it says? How big is the picture file and can you see improvements?
[Xperia Z General] Akinaro:
images? maybe standard jpg and raw for comparison?
[Xperia Z General] vibecatalin:
I've taking some pictures. It takes .jpg ones. I've uninstalled it , because I'm not a big fan of RAW pictures on phones. I was just curios if will gave me force close.
[HTC Breeze] motin:
gd day to all friends

lets everyone mention here whcih rom files we have already so if some one is looking for any of them he knows its out there !

till now i have managed to find

dopod 595 chinese

dopod 595 english wwe

looking for the tohers id any one has them please advise here !

thanks
[HTC Breeze] motin:
rom of i-mate is out on the ftp.....

gd day to all

today i-mate as uploaded to their ft the shipping rom for the i-mate spjas

i am taking it now and tonight will try to load on to my dopod 595

here is the link ..

gd luck

ftp://ftp.clubimate.com/
[HTC Breeze] motin:
htc mteor rom coming your way in 1 hour to the ftp here

htc mteor rom coming your way in 1 hour to the ftp here

will post a link !
[HTC Breeze] motin:
htc mteor rom

ftp://ftp.xda-developers.com/Uploads/Htc Mteor - Dopod 595 - Imate Sp Jas/htc mteor/