yashsingh1/xdaforums huggingface dataset:
[One (M7) Themes and Apps] ViNOK16Bit:
Hi [MENTION=4947685]akonet.android[/MENTION]

To fix the settings FC when trying to set PIN for screen security use the xml's from this zip and put them in your layout folder in vrtheme\system\app\Settings.apk\res\layout https://db.tt/PSA6pyyK

For the font size in settings you will have to hex edit resources.arsc from com.htc.resources instead of compiling with broken resources. I might write a guide for it later.

Edit: a little guide http://xdaforums.com/showthread.php?t=2543947
[One (M7) Themes and Apps] DSC05:
Great work! I love the blue and black theme. There is only one thing. When you hit menu in YouTube app you can't see anything.
[One (M7) Themes and Apps] Gaanrowl:
Hi i was just using the 4x1 weather clock in the hub. I have since flashed one of Raymonds clocks and that has worked
[One (M7) Themes and Apps] akonet.android:
Let's see... Maybe this weekend. It's all about available time.
[One (M7) Themes and Apps] akonet.android:
Hats off to You!

Feel more happier to release something less buggy - both tips taken note of and aplied.

Thks
[One (M7) Themes and Apps] akonet.android:
Hi,

did not see that, so thks for pointing out. Check OP for updated link for fixed package.
[One (M7) Themes and Apps] akonet.android:
Good to hear. This tells me that it's less theme related.
[One (M7) Themes and Apps] Gaanrowl:
Hi would it be possible to change the pin lock screen back to transparent rather than black?
[One (M7) Themes and Apps] akonet.android:
Hi, somehow have totally missed your post and request, sorry. But look for the OP, there's a link where from you can download flashable zip files. Look for "injector..." and select the one for your preferred color.
[One (M7) Themes and Apps] akonet.android:
There's now one available, check the OP and look for "ViperOne_4.3.0_BlackEstoril_v0.2.0.zip" from the downloads.
[One (M7) Themes and Apps] hedifezai:
Black and Orange seems to be Awesome but it didn't work with ViperOne 5.0.0. (stuck at boot animation)

Are you planning to update it?
[One (M7) Themes and Apps] akonet.android:
Hi, thks! I'm updating as we speak and will aim to release all four themes on the coming weekend. I'm trying to minimize the errors and bugs and will not release straight after the ROM is updated. I need time for a small test period of few days.
[One (M7) Themes and Apps] hedifezai:
Okay. Just wanted to report back in case I was the first that installed this theme over the latest release of viper.
[One (M7) Themes and Apps] akonet.android:
Updated.
[One (M7) Themes and Apps] hedifezai:
Thanks. Downloaded, will install and report back. :good:
[One (M7) Themes and Apps] mathrania:
I want to download Red theme for ViperOne 5, but i am not able to find the correct link for it in your dropbox folder. Can you post a link to it please.

EDIT : : : FOund it via Laptop...earlier I was using XDA app on my phone, so the names were not showing up fully..

Amazing work man....
[One (M7) Themes and Apps] hedifezai:
Yeah worked fine!! Thanks a lot! :good:
[One (M7) Themes and Apps] hedifezai:
Some little problems with transparency. After one second it is solved. It's there a way to keep it all the time black?
[One (M7) Themes and Apps] Ruku1994:
Man, thanks to your theme I finally started to like sense! Stock sense look doesn't suit me at all. I would love to see this theme in white version, just to match simplistic kitkat look. Anyway thank you!
[One (M7) Themes and Apps] akonet.android:
Hi! There is a way to keep it all black but then it really is black on all screens and does not necessarily fit with all wallpapers. I decided to go with transparent as a compromise against the 1 second thing.

P.S. sorry for late reply, travelling and for some reason I'm not getting notifications to my email.
[One (M7) Themes and Apps] akonet.android:
Hi, nice to hear. I also did not like the white menus and something different...

I've been thinking a white one myself but working on these all by myself is a bit of a time consuming task. Once the ROM gets updated, I prefer to update all themes, test them, fix them etc before releasing them. Adding one more theme would increase workload and take more time to release after ROM.
[One (M7) Themes and Apps] hedifezai:
Doesn't matter dude. Thanks for you reply.
[One (M7) Themes and Apps] mathrania:
Waiting for update :)
[One (M7) Themes and Apps] akonet.android:
Just got home from business trip... I'll start updating.
[One (M7) Themes and Apps] tdpham102:
Great theme! I don't mean to be impatient, but any ETA for the update?

Sent from my HTC One
[One (M7) Themes and Apps] akonet.android:
:) Thanks. Couple of things to do. Maybe today but latest tomorrow anyway.
[One (M7) Themes and Apps] akonet.android:
All themes updated. Feedback/bug reports welcome.

Ako
[One (M7) Themes and Apps] eliasadrian:
Could you post the color codes you use for your themes so I can match up the tweaks in viper tweaks? I only like to change certain things, but I hate colors being a little off, know what I mean? Thanks for these!
[One (M7) Themes and Apps] akonet.android:
Sure. See OP, added coeds there.
[One (M7) Themes and Apps] FauxAffliction:
Where's the coeds? I wanna see some :D lol
[One (M7) Themes and Apps] mathrania:
Is it possible for you to give me a flashable zip for just the statusbar icons(signal and data/wifi) to work on viper rom....
[One (M7) Themes and Apps] SickL1408:
Thanks a lot for the great themes! :D
[One (M7) Themes and Apps] Martin Walker:
What is estoril look like I couldn't tell never heard of color/theme before other themes are Amazing btw!!!
[One (M7) Themes and Apps] Martin Walker:
5.8? Please keep these Amazing themes flowing!!!
[One (M7) Themes and Apps] akonet.android:
Themes updated.

The name Estoril comes from the color code/name of my car's paint.
[One (M7) Themes and Apps] akonet.android:
Hi, have been traveling again, sorry for late reply.

Attached are the icons. Haven't tried to flash, tell me if it does not work.
[One (M7) Themes and Apps] BREWGIRL03:
Are you going to update the pink theme to 5.8 please. I really love it. Please don't forget me.
[One (M7) Themes and Apps] federico rotundi:
I believe this themes are heavily underrated. These are way better than all the other themes. Keep doing good work man. But i think you need to give more screenshots from each theme. That would be better :)
[One (M7) Themes and Apps] mathrania:
Thanks a tonne... Working very well....

You can put it in the forest post as well....
[One (M7) Themes and Apps] federico rotundi:
Yet,

Settings.apk and Venom Hub gives fc after flashing the theme. If you have no connection venom hub says you're not connected and its not giving any fc. But if you have connection it gives fc right ahead you open the app. I have flashed estoril and red seperately with a dirty flash of rom between them. Same fcs everytime.
[One (M7) Themes and Apps] Software Guru:
Awesome

Will give some of these a try when I get home
[One (M7) Themes and Apps] tdpham102:
Yea my settings keeps fcs also after flash the black and blue theme. Any solutions?

Sent from my HTC One
[One (M7) Themes and Apps] akonet.android:
Hi, thks a lot! Much appreciated.

There's 16 screenshots of each theme at http://akonetandroid.no-ip.org/viper_one/index.html

Do you have a specific screenshots in mind on top of those?

Ako
[One (M7) Themes and Apps] akonet.android:
Hey you guys with FC issues.

I have no such issues but I'll look into this. I'll try to play around and see if I get this issue replicated. I've always started with clean install but your concerns are noted.

Ako
[One (M7) Themes and Apps] akonet.android:
Have found the bug as previously reported. Restored a backup of older version of the ROM. Did dirty flash 5.8.0. on top of it and FC's we're there.

Did also fix these bugs and new zip's available (v0.1.1), links on the first post as usual. Report back if any issues.

Thanks for users reporting! Been a bit occupied with my work, so apologies for late response.

Ako
[One (M7) Themes and Apps] tdpham102:
Thanks!! Don't need to apologize bro, work first then theming lol

Sent from my HTC One
[One (M7) Themes and Apps] SickL1408:
Really love the theme but encountering a strange problem. I am a frequent skype user but Skype FCs with this theme. I have tried other themes and with them Skype works fine, its only with these themes, Skype FCs. Really want to use the theme but cant because of this issue. I hope you would look into it.
[One (M7) Themes and Apps] JohnCorleone:
Exactly and with all of the recent updates and such it's hard to catch 100%. I was just going to report that I did another clean install but now I need a new B&W nand to go with the Scratched 2.0. I couldn't get the wallpaper in the OP...it went 404,on me but whenever you get a chance is cool with me. Thanks

Sent from my HTC One using Xparent Gray Tapatalk 2
[One (M7) Themes and Apps] tdpham102:
Hey buddy, just wondering if ure gonna update this great theme.

Sent from my HTC One
[Galaxy Y GT-S5360 General] LetJect:
Hello everyone...

First thing.. sorry for my Bad English..

Many times it happens that we want to install app from another rom which may be odexed...or we don't have PC/laptop to deodex app...

But now using only Android phone it is possible to deodex app ...

What you need is..

[1] Rooted android phone.

[2] any advance file manager installed.

[3] apktool installed on your phone :

Steps to install apktool on android:

1) Download apktool 4.1.1 apk from link:

http://code.google.com/p/apktool/downloads/detail?name=Apktool4.1.1.apk&can=2&q=

2) download apktool4.1_armel.zip from link: http://code.google.com/p/apktool/downloads/detail?name=apktool4.1_armel.zip&can=2&q=

3) extract above zip file ...you will get apktool folder.

Place apktool folder in root of SD card..

4) now install apktool apk and give it root permission...

5) now go to /system/framework/

And click on framework_Res.apk and list will come..now select import as framework...

Now select twframework.apk(if present) and again import it as framework....

6) Now you are ready to use apktool....

Steps to deodex apps:

[1] Make a folder on sdcard.and place the file you want to deodex and their respective odex file..

[2] now click on appname.apk file and select decompile all and wait till complete.

After completion you will see new folder namely appname_src.

Similarly click on appname.dex and select decompile all...after completion you will see folder appname_odex..

[3] Now go to any file manager.And open appname_src folder ...and create new folder having name "smali" (without quotes).

[4] Now go to folder apkname_odex and copy / move all files inside that folder to apkname_src/smali/here...

[5] now go to apktool apk and click on folder apkname_src and select recompile all....

After recompile process complete ..

There will be new apk in folder named appname_src.apk...

[7] now you have to sign that apk file..you can sign it by either zip signer apk or by clicking that apk and then selecting sign apk option ....

NOW INSTALL APK AND ENJOY......

If you have any problem please post here..

And You can press thanks....
[Galaxy Y GT-S5360 General] delroydsouza:
Haven't tried yet bt this was what i was searching for.....will report soon
[Galaxy Y GT-S5360 General] micmars:
This Works Quite Well...

Your instructions are clear and precise. Thank you for this wonderful tool, it works quite well.

I do have a few questions:

Do the framework-res files (TouchWiz and regular) need to be imported each time one decompiles/recompiles an odexed apk, or is once enough?

Also, where does the app leave its folders while it does its work? I noticed that while running the app, it appeared to pull the framework files into subfolders. Are these files left on the phone's internal storage, root of the phone, or removed after a session? These questions, of course, are related, but the bottom line is I am trying to understand the application's impact on resources and memory.

Thanks for your help!
[Galaxy Y GT-S5360 General] LetJect:
1) no need to import framework files each time..just import it once.

If you changed the rom then you have to import new framework files of that rom..

2) app creates the files for each app in storage.

After editing, odexing or deodexing app just delete the folders like appname_src....
[Galaxy Y GT-S5360 General] micmars:
Thank you sir. The app works well, has some minor error messages with the phone and contacts apps, but this may be unrelated to your app. Overall this is an outstanding resource.

Thank you very much.

Sent from my SM-N900P using Xparent BlueTapatalk 2
[Galaxy Y GT-S5360 General] kumar akarsh:
nice guide!!!!!!!!
[Galaxy Y GT-S5360 General] hippiesky:
Quick question, how long does it usually take to decompile?
[Galaxy Y GT-S5360 General] LetJect:
Actually it depends upon app size usually 1 min..

Sent from my GT-S5360
[Galaxy Y GT-S5360 General] hippiesky:
Thanks but this is all that's popping up

/data/data/per.pqy.apktool/mydata/apktool.sh: /data/data/per.pqy.apktool/lix/jvm/java-7-openjdk-armhf/jre/bin/java: not found
[Galaxy Y GT-S5360 General] LetJect:
Sorry dude ...

But I never have such problem...

You follow whole procedure correctly?

Sent from my GT-S5360
[Galaxy Y GT-S5360 General] hippiesky:
Yup oh well thanks
[Galaxy Y GT-S5360 General] hippiesky:
So I got it to work but I can't install. Any ideas?
[Galaxy Y GT-S5360 General] LetJect:
What error it says??

Sent from my GT-S5360
[Galaxy Y GT-S5360 General] hippiesky:
App not installed.
[Galaxy Y GT-S5360 General] LetJect:
Just sign app..

Sent from my GT-S5360
[Galaxy Y GT-S5360 General] hippiesky:
I did :)
[Galaxy Y GT-S5360 General] JeramyEggs:
I: Smaling...

I: Building resources...

Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 18, --target-sdk-version, 18, -F, /data/data/per.pqy.apktool/APKTOOL3106680010622472678.tmp, -I, ?/apktool/framework/1.apk, -S, /sdcard/deodex apk/SecLauncher4_src/res, -M, /sdcard/deodex apk/SecLauncher4_src/AndroidManifest.xml]

at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)

at brut.androlib.Androlib.buildResources(Androlib.java:283)

at brut.androlib.Androlib.build(Androlib.java:206)

at brut.androlib.Androlib.build(Androlib.java:176)

at brut.apktool.Main.cmdBuild(Main.java:228)

at brut.apktool.Main.main(Main.java:79)

Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 18, --target-sdk-version, 18, -F, /data/data/per.pqy.apktool/APKTOOL3106680010622472678.tmp, -I, ?/apktool/framework/1.apk, -S, /sdcard/deodex apk/SecLauncher4_src/res, -M, /sdcard/deodex apk/SecLauncher4_src/AndroidManifest.xml]

at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)

at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)

... 5 more

Caused by: brut.common.BrutException: could not exec command: [/data/data/per.pqy.apktool/lix/aapt, p, --min-sdk-version, 18, --target-sdk-version, 18, -F, /data/data/per.pqy.apktool/APKTOOL3106680010622472678.tmp, -I, ?/apktool/framework/1.apk, -S, /sdcard/deodex apk/SecLauncher4_src/res, -M, /sdcard/deodex apk/SecLauncher4_src/AndroidManifest.xml]

at brut.util.OS.exec(OS.java:93)

at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)

... 6 more

Caused by: java.io.IOException: Cannot run program "/data/data/per.pqy.apktool/lix/aapt": error=13, Permission denied

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1042)

at java.lang.Runtime.exec(Runtime.java:615)

at java.lang.Runtime.exec(Runtime.java:483)

at brut.util.OS.exec(OS.java:84)

... 7 more

Caused by: java.io.IOException: error=13, Permission denied

at java.lang.UNIXProcess.forkAndExec(Native Method)

at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)

at java.lang.ProcessImpl.start(ProcessImpl.java:130)

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1023)

... 10 more

This is what errors i got trying this on my note 2 deodexing SecLauncher4_src. Any help would be great. Thanks
[Galaxy Y GT-S5360 General] LetJect:
Truly speaking bro..

I don't know why this happens...

Plz can u ask to some expert ....

Sorry ...
[Galaxy Y GT-S5360 General] hippiesky:
Ok so I tried Modding my settings and everything worked, pushed it to system and it opened. I reboot my phone and it's gone. Like it uninstalled itself. Any ideas would be greatly appreciated :)
[Galaxy Y GT-S5360 General] LetJect:
Try to reinstall it...
[Galaxy Y GT-S5360 General] hippiesky:
I did but it didn't install
[Galaxy Y GT-S5360 General] TheFixItMan:
upload the apk and the .odex file and I will see if i can deodex it

also tell me what android version the framework of the file is so I can set to correct sdk level
[Galaxy Y GT-S5360 General] anhminh1232002:
I did as the instruction.

Every thing results in finish but I didn't see new folder namely appname_src.

please help.

Many thanks.
[Galaxy Y GT-S5360 General] LetJect:
After decompiling just press refresh..the folder must be their...
[Galaxy Y GT-S5360 General] biglil1:
+1

What android OS is this meant to work on? I'm on 4.2.2 Samsung S4 i545 VZW. I'm not an expert but I'm thinking the files in the apktool folder needs to be updated. I'll compare the files on my pc with these and if all looks good I'll transfer them and see if that works. I followed the instructions with no luck; this is the only thing I haven't tried.

Thanks!!

Sent from my SCH-I545 using Xparent Skyblue Tapatalk 2
[Galaxy Y GT-S5360 General] agusgopar:
i've followed the procedure just like you wrote on this tutorial but i have the same problem. can you explain why? and what we do next? is there any sollution?
[Galaxy Y GT-S5360 General] LetJect:
I think its mobile apktool problem....
[Galaxy Y GT-S5360 General] mohdnurr:
/data/data/per.pqy.apktool/mydata/apktool.sh[4]: /data/data/per.pqy.apktool/lix/jvm/java-7-openjdk-armel/jre/bin/java: can't execute: Permission denied

How to fix this? Noob..
[Galaxy Y GT-S5360 General] Androlover98:
Use armel not armhf. I am also getting the same error in hf version:p
[Galaxy Y GT-S5360 General] sugarkane87:
thanks for the tutorial man, maybe this is the easier method :good:
[Galaxy Y GT-S5360 General] cradonale:
Nice tutorial, will try soon :D
[Galaxy Y GT-S5360 General] xxweri:
in the 5th stage of setting up I don't have import as in the pop up list... something wrong?
[Galaxy Y GT-S5360 General] amirsokar2:
Thanks and will be test
[Galaxy Y GT-S5360 General] Kevin Rifo:
take a hour to do this :3
[Galaxy Y GT-S5360 General] gusato:
Apps not deodexed.

First of all thank you for your great job sir.

I have just flashed my phone with Balli's E2 ROM and there was no email app in Balli's ROM, so i tried to reinstall previous stock ROM email app which i have backup through Titanium backup but apps not installed, most provably as it was odex.

I have gone so far on my search in the forum and found you thread and tried carefully.

But sir, i couldn't enjoy the final apl even after following the whole process step by step.

I have root access to my phone (Galaxy Grand2)

I have installed root explorer, and

Apktool installed with root permission for the zip provided by you in the link.

Then created new folder on sdcard and placed the desired apk with respective odexed file.

On next, decompile both file and got apk_src and apk_odex.

Created new folder with name samli on sdcard/folder/apk_src/here and pasted all file of apk_odex.

Then from apktool by clicking on apk_src, recompiled it with finished ok msg.

After that i searched the new apk on apk_src folder but it was not there.

So request you to kindly point me to right direct to get solved my problem if i go anywhere wrong.

Pls hlp...
[Galaxy Y GT-S5360 General] TheFixItMan:
why dont you just push the apk and the odex to system/app and set perm to rw-w-w assuming the apk is for the correct android version you are using

assuming its a system app you cant install it just by opening the apk and clicking install

Or you can just search and find any email app and push it to system
[Galaxy Y GT-S5360 General] PaulDnoOb:
deleted
[Galaxy Y GT-S5360 General] TheFixItMan:
and its also banned for warez use so I would suggest removing that post
[Galaxy Y GT-S5360 General] PaulDnoOb:
sorry bout' that, thanks for telling me.
[Galaxy Y GT-S5360 General] gusato:
How to deodex apk

I have pushed the apk many timed to system/app/ and set permsn to rw-w-w and even rw-r-r too but didn't work. The apk is from 4.3 JB stock ROM and i m applying it on 4.3 only as Bali bro's E2 is base on 4.3JB. And, if i am not wrong, Balli bro's E2 ROM is deodex and i m trying to push an apk with/without odex file from stock rom to its system/app/. is it possible..? if so in either way than pls point me to the direction. I have tried android apktool, Xultimate and Cygwin-with-Packages___Kitchen to deodex the apk but didn't succeed. Pls find the email apk with .odex file in the attacment.zip

Rgrds

Gusato
[Galaxy Y GT-S5360 General] TheFixItMan:
iv done some research - the email app should be set to api level 16 in order to deodex it - I'll have a quick look else you will have to deodex it yourself if it fails on mine as I may need all the framework and im not downloading all the that considering this is the galaxy y 5360 forum but I have one attempt this time

unable to deodex - your phone model is probably not supported for deodexing without additional work which im not doing as I dont have your device and this is the wrong forum for support

I suggest downloading and installing an already deodexed copy of the email app for example from a copy of cyanogen mod 10 or 11
[Galaxy Y GT-S5360 General] gusato:
How to set API level

Though its not the right forum, however you have tried to solve my problem. Thank you for your try, i have also tried to deodex it but no luck. As you said that the email app needs to be set to API level 16 and i don't know how to do. I have android sdk and eclipse installed on my pc, just need a tutorial to use it. I'll be very nice if you can show or point me to the right direction as you have already done so much.

Regards

Gusato
[Galaxy Y GT-S5360 General] MidnightHarvester:
You can save a lot of time by never messaging with original apk/jar period until you're finished creating a dex file. There's no need to move the Ali source into a /small directory in the decomposed apk/jar. Just click the source folders and choose compile and it will create a dex file for you. Rename that to classes.dex and do this at a command prompt (so we don't need up having to decompress the apk/jar)

su
zip -j [path-to-original.apk] [path-to-classes-dex]

This process skips having to decompile any of the archives which tend to be quite large compared to the source in the odex
[Galaxy Y GT-S5360 General] BlinkYDroid:
error

When I try to recompile, I get this

Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml

at brut.androlib.Androlib.readMetaFile(Androlib.java:164)

at brut.androlib.Androlib.build(Androlib.java:183)

at brut.androlib.Androlib.build(Androlib.java:176)

at brut.apktool.Main.cmdBuild(Main.java:228)

at brut.apktool.Main.main(Main.java:79)

Caused by: brut.directory.PathNotExist: apktool.yml

at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)

at brut.androlib.Androlib.readMetaFile(Androlib.java:160)

... 4 more
[Galaxy Y GT-S5360 General] razor knight:
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml

at brut.androlib.Androlib.readMetaFile(Androlib.java:164)

at brut.androlib.Androlib.build(Androlib.java:183)

at brut.androlib.Androlib.build(Androlib.java:176)

at brut.apktool.Main.cmdBuild(Main.java:228)

at brut.apktool.Main.main(Main.java:79)

Caused by: brut.directory.PathNotExist: apktool.yml

at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)

at brut.androlib.Androlib.readMetaFile(Androlib.java:160)

... 4 more

The same error for me:(
[Galaxy Y GT-S5360 General] Black-Moon:
Good guide....