Related
Since people want smaller updates for themes I have reworked the Theme template so that HTC_Music can be installed as well as HTC_IME vk keyboards for those using apps2sd (located in system/sd/app)
NOTES:
This is just a template, you need to add all your files in the proper directories
The Readme.txt file in the app folder is a placeholder Replace it with HTC_IME.apk or whatever other program you want in system/sd/app so that you don't clog the system/app folder
Don't forget to sign before using. Do not delete any folders or it will not install.
This is for people with system/sd/app only. If you have your data in data/app I can try to make another but you will have to test it yourself!
If you are not making a theme for this or porting one DO NOT USE it since it is not meant for anyone to install without loading a theme into it.
Here is the file.
http://www.4shared.com/file/128013848/f9256799/_2__402b.html
Thank you for this beagz. As always great work
Hi,
everytime I want to flash a new version of a rom I have to modify the zip file contents, i.e. delete some files etc, which is a very tedious process.
Thats why I created a little tool for Windows (requires .NET 3.5) that can do the following with a zip file of a rom:
- Delete files
- Add / Replace files
- extract .apk's, decompile them, modify (regex replace) inside text / xml files within, recompile them and put the updated version back into the rom zip.
The tool is still beta, so there could be many errors if you don't use it correctly... always make a copy of the rom zip before using this tool on it
The included apktool (for decompile/recompile of apk) requires JRE 1.6 and only works for Android Jellybean roms / framework-res.apk's - but I think you could just use another apktool version for different Android versions.
Included in the package is a sample configuration that is basically exactly what I am using. Of course you can change what files to add, delete and modify. Also there is a screenshot attached so you can see what it looks like - as you can see you need to have some basic knowledge of how android rom stuff works, I don't think this is useful to total noobs, sorry.
If you have any problems / suggestions feel free to write here.
I hope this is useful to someone
Regards
Abomb
Changelog:
1.0: Inital release
1.1: Some error checking, not all errors will be caught but at least some basic ones.
1.2: Files to delete and apk's to modify can now be selected from the zip file via file browser
1.3: Log during modify operation and bugfixes
1.4: More bugfixes, plus the settings are now stored in the image of a cat
This looks like it could be useful. Thanks for sharing.
Great!!! easy to edit a rom for me
Thx, great job.
New version 1.1 with some error checking released.
Version 1.3 released with the following changes:
- Files to delete and apk's to modify can now be selected from the zip file via file browser
- Log during modify operation and bugfixes
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
DeadMetaler said:
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
Click to expand...
Click to collapse
Yeah I noticed, the problem seems to be thatthe zip file contains some folders like "a" and "A" - which is no Problemon Linux, Android etc, but does not work under Windows I haven't found any solution yet, but I'll try to find a fix for it.
What you will need:
Basic tools
- Notepad++
- ZIP manager tool like 7zip
Advanced tools
- Cygwin
- smali (assembler/disassembler)
- APKTool/APK Multi-tool
Lets Begin:
Download a ROM (we use CM in this guide) of your choice (don’t forget to get the permissions for it modding from the developer) and extract it. When you extract it, you will see at least two folders and one file
Folders
- system
- META-INF
Files
- boot.img [this is not present in defy/defy+ ROMs so don't worry about it ]
NOTE THAT I AM ONLY GIVING DETAILS ABOUT THOSE FOLDER WHICH YOU CAN REMOVE/EDIT
THE \system\bootmenu\2nd-boot\ FOLDER
In this folder you'll find the kernel [zImage] file of the ROM here you can change it with the one you compiled or by others.
The Tts folder
The ‘TTS folder’ is all about Text-To-Speech. It contains all the files needed by the Android system to get Text-To-Speech working. If you are removing the TTS feature from your ROM, make sure you remove this entire folder and the TTS related apps from the ‘system folder’, as this will save a lot of space.
The WiFi and Usr folders
The WiFi folder contains the drivers required by the WiFi module to function. So i strongly recommend NOT to touch this folder. If you delete any file from this folder, you will mess up the WiFi functionality.
The usr folder contains some miscellaneous but very important stuff. It may contain anything and everything needed by the Android operating system. For instance, this folder contains all the key-mapping. If such files are messed with, your device will be non-functional although it will boot.
The Build.prop
The build.prop file is pretty self-explanatory. Here, you can change the most basic things, like the android version that setting shows. Wondered how people are making 2.3.4 look like 4.0.3 in settings? Its build.prop. Also,you can change what ‘About phone’ shows here.
Other things,you can change things like,how long your wifi scans,how much battery your phone saves while in sleep, Dalvik VM heapsize and default ringtones. If you are wondering what # stands for, it signifies that, the particular line is commented out, and the system does not read it. You can use it add comments to the build.prop. This helps others understand, what is the function of a particular tweak.
A guide for some basic build.prop tweaks can be found here.
Please be aware that, these build.prop modifications are not universal. So, you will have to experiment with the tweaks and their values.
The META-INF folder
This folder contains instructions for the Android Recovery about how to work with the files present in the zip. This folder contains many folders, but the only one we need to edit is the update-script file.
Making Flashable ZIP
In order to create a flashable zip, first zip the ‘system, META-INF’ folder and the ‘boot.img’. Let’s name this zip as ‘update.zip’. Next we need to sign the zip. Get a signer here. Put your update zip in the same folder as the signer. Then run the ‘signer.bat’ file. This will sign your zip file. After the signing process is complete, you can change the name of the zip to your liking.
confused
hi,,,i'm new here,,,,
after reading ur post, actually i can't do this,,,
and i installed miui v5 rom and always find crashing about "android process stopped."
and i can't edit the rom or make update of it because of no jnderstanding it, but i like miui so far.
so, can u give me the link of miui v5 rom that not crash, in order to me just to instal it without editting.
thx so much.
gwesal said:
hi,,,i'm new here,,,,
after reading ur post, actually i can't do this,,,
and i installed miui v5 rom and always find crashing about "android process stopped."
and i can't edit the rom or make update of it because of no jnderstanding it, but i like miui so far.
so, can u give me the link of miui v5 rom that not crash, in order to me just to instal it without editting.
thx so much.
Click to expand...
Click to collapse
Checkout my miui thread I have already posted the original link there
D5+/cm11/1.2GHz.
Sent from Tapatalk app
coolshahabaz said:
Checkout my miui thread I have already posted the original link there
D5+/cm11/1.2GHz.
Sent from Tapatalk app
Click to expand...
Click to collapse
which one???
is it the official rom from miui site or edited rom you created??
actually its take too long doenloading from official site. but rom i doawnloaded is always crashing android.process.stopped.
gwesal said:
which one???
is it the official rom from miui site or edited rom you created??
actually its take too long doenloading from official site. but rom i doawnloaded is always crashing android.process.stopped.
Click to expand...
Click to collapse
The one I edited had that prob of crashing, n the one on official site is about 240mb ty its taking time
D5+/cm11/1.2GHz.
Sent from Tapatalk app
DISCLAIMER
Flash at your own risk.
INTRODUCTION
Hello everyone, This is my first time posting my own thread, I've been lurking around these forums since the release of Galaxy Note 1 (N7000) ,my first android phone. I've learnt to flash custom roms, root devices, etcetera. This is my first time I've extracted and repacked an apk file.
Anyways, I've learnt how to change the background wallpaper of the Smart Cover app whilst the cover is on the phone. I've used this site as my source; http://www.oppoforums.com/threads/m...-sfondo-per-le-custodie-easy-cover-etc.17149/
Credits goes to the author for the original apk and zip files. I am no app developer neither am I proficient in creating custom scripts or apk files. I just repacked the apk and zip files and replaced the jpg files located here:
\system\app\OppoLeather\res\drawable-hdpi\window_bg.jpg
\system\app\OppoLeather\res\drawable-xxhdpi\window_bg.jpg
The first 3 flashable files were created by the aforementioned author from the linked forum.
INSTRUCTIONS
I flashed this using the custom ROM, Kulay OS v1.1 on my Find 7a X9006, on CWM Philz Touch Recovery 6.42.2.
I believe you will not face any problem using the stock ROM on any Custom Recovery.
First download the attached 7zip file, then extract
Choose your preferred flashable zip based on the attached screenshots in this thread
Copy it in the internal/External SD card of your phone
Reboot into recovery
Perform a wipe cache and Dalvik-cache (you will not lose your settings and apps installed)
Select the zip file you downloaded earlier and flash
Reboot the phone
SCREENSHOTS/ DOWNLOADS
You may also click the pic for their individual download links
BG 01:
BG 02:
BG 03:
BG 04:
BG 05:
BG 06:
BG 07:
BG 08:
BG 09:
BG 10:
BG 11:
BG 12:
PS
I am using NILLKIN Thin PU Leather Smart Flip Pounch Cover Case for Oppo Find 7 X9007 if anyone asks.
Hi @leihuwan,
Can I include this work as an option during installation in Kulay ROM in my next release?
tantrums said:
Hi @leihuwan,
Can I include this work as an option during installation in Kulay ROM in my next release?
Click to expand...
Click to collapse
Of course!
PS
Give me a few minutes, I will update OP for more stuff
update
Updated OP for more backgrounds (07 to 12), included individual download links per pic via mediafire
Support 7s or not ?
Yes, it works wird 7s... I tested it in my x9076
Gesendet von meinem Oppo Find 7
Hi leihuwan,
Thanks for the fine work. Working fine on my 9076, but it doesn't wake the screen when i open the smart cover. I have to double tap to wake it. Although not a big problem, would be nice to see a fix for it.
Once again thank you.
P.S tried four of your mods and the problem persists on all of them.
Hey,
I love this, thanks a lot! I always use BG 01, it's perfect.
However, it does not wake the device anymore if you use the new ColorOS 2.0.0i
Will you fix this? I'd love to continue using it, but if it prevents the device from waking up I can't
Thanks for this !
Each one of them, so much nicer than the stock one...
Great job.
DonVito2020 said:
Hi leihuwan,
Thanks for the fine work. Working fine on my 9076, but it doesn't wake the screen when i open the smart cover. I have to double tap to wake it. Although not a big problem, would be nice to see a fix for it.
Once again thank you.
P.S tried four of your mods and the problem persists on all of them.
Click to expand...
Click to collapse
What version of ColorOS are you using? Have you tried setting screen lock to None at Settings > Safety & Privacy > Screen Lock?
MB48 said:
Hey,
I love this, thanks a lot! I always use BG 01, it's perfect.
However, it does not wake the device anymore if you use the new ColorOS 2.0.0i
Will you fix this? I'd love to continue using it, but if it prevents the device from waking up I can't
Click to expand...
Click to collapse
I am terribly sorry. Truthfully I am not a programmer and my knowledge in coding and packaging APK files is very limited. I only translated the instructions I've discovered at oppoforums seen at the link at OP. Maybe they changed something in the apk of the official ColorOS 2.0 release. If someone more knowledgeable than me is present, feel free to chime in.
leihuwan said:
I am terribly sorry. Truthfully I am not a programmer and my knowledge in coding and packaging APK files is very limited. I only translated the instructions I've discovered at oppoforums seen at the link at OP. Maybe they changed something in the apk of the official ColorOS 2.0 release. If someone more knowledgeable than me is present, feel free to chime in.
Click to expand...
Click to collapse
Alright, thanks.
I read what you did and fixed the problem myself since it's pretty easy.
I took the original OppoLeather.apk of ColorOS 2.0.0i and modified the background of it and put it in your .zip
This works without problems for me and the device now wakes up properly. Yes, they did some changes to it in 2.0.0i.
If anyone else wants it, in the attachment is a working flashable .zip for ColorOS 2.0.0i with Background picture 1 of the original post.
please help...
MB48 said:
Alright, thanks.
I read what you did and fixed the problem myself since it's pretty easy.
I took the original OppoLeather.apk of ColorOS 2.0.0i and modified the background of it and put it in your .zip
This works without problems for me and the device now wakes up properly. Yes, they did some changes to it in 2.0.0i.
If anyone else wants it, in the attachment is a working flashable .zip for ColorOS 2.0.0i with Background picture 1 of the original post.
Click to expand...
Click to collapse
I suggest you to make a tutorial review....please,I have no idea on how to do it.....appreciate your kindness.....
For me it's perfect like this...
Before that ,the screen went on even with a little opening of the cover .
Now,I decide when the screen goes on...
huffaz841 said:
I suggest you to make a tutorial review....please,I have no idea on how to do it.....appreciate your kindness.....
Click to expand...
Click to collapse
Find the oppoleather.apk (it's somewhere in the /root partition of the phone)
copy it to your computer
rename it from .apk to .zip
you can now open it with any zip browser.
Replace the window_bg.jpg in /res/drawable-hdpi and /res/xxhdpi with a picture of your choice.
Make sure your picture is also a .jpg, has the exactly same name and resolution.
After you replaced the pictures in the .zip you can close your file browser and rename the file into .apk
Your apk is now modified.
To flash it:
Download any of the flashable .zip's the creator of this thread put up.
when you have a flashable .zip open it.
In there will be the OppoLeather.apk and some other files. Replace the OppoLeather.apk with your modified .apk.
Make sure your apk has the exact same name as the one you're replacing it with.
After replacing you can close your file browser and copy the modified flashable .zip on your phone.
Now you only have to flash it (see instructions in first post).
Hi! I know this is an old thread, but I have a question concerning this little mod. I recently got the N3 and since the cover had a square window, the default easy cover window of the OPPO N3 is a circle.
So, I decided to flash one of the modified packages provided by the op and they work great. However, there is a slight misalignment - unsurprisingly - due to the resolution and size differences between the 7/7a and the N3. What I would like to know, is whether it is possible to to decompile and modify the apk, in order to place the small window screen a bit higher. I have decompiled the apk myself, but I haven't yet figured which string to modify.
A small help would be greatly appreciated!!!
Feregorn said:
Hi! I know this is an old thread, but I have a question concerning this little mod. I recently got the N3 and since the cover had a square window, the default easy cover window of the OPPO N3 is a circle.
So, I decided to flash one of the modified packages provided by the op and they work great. However, there is a slight misalignment - unsurprisingly - due to the resolution and size differences between the 7/7a and the N3. What I would like to know, is whether it is possible to to decompile and modify the apk, in order to place the small window screen a bit higher. I have decompiled the apk myself, but I haven't yet figured which string to modify.
A small help would be greatly appreciated!!!
Click to expand...
Click to collapse
You can do it manually with a root enable file browser.
Find the OppoLeather.apk in /system/app/Oppoleather, copy it into your phone storage then transfer it to your computer, open the apk with 7-Zip, navigate to find window_bg_circle (.png or jpg), extract it, modify the picture while keeping its dimensions, put it back into the apk, transfer the apk in your phone storage. With the file browser, change the suffix of the original OppoLeather.apk into .bak, copy the modified apk into the /system/app/Oppoleather folder, modify its permissions according to the old file (i.e. rw-r--r--). That's it.
Thanks on behalf of many owners here. It's rare to see someone reply to something in such a helpful manner and in plain english instead of abbreviated jargon
This mod will change default apps UI to look like G3:
Contact, Phone, Setting, Lockscreen, Home, Message, Camera
Little icon change for:
Internet, videos, calculator, gallery
How to:
1. You must have a file manager for editing Example.apk, X-PLORE file manager is always highly recommended:
2. Download zip from attachments, open mod & copy(replace) "res" folder in Example.apk.
3. Replace your new Example.apk with the original one in system/app.
4. You MUST always Restart your phone to get the right result! Possible Force closes before restart are normal
Done! Enjoy!
Flashable zip is here!please reply the result
----------editing apk files with X-plore file manager:
hold on an apk file & select "open as archive" & then you can modify APKs easily
----------how this mod works?
this mod will replace only some pictures in Example.apk
If you don't like a change, easily delete its picture from mod folder & copy pics again to the original copy of Example.apk.
!! remember to have the original STOCK APK files somewhere safe !!
I suggest to copy the system/"app" folder somewhere safe
If you want to have changeable status bar & navbar colors same as action bar(flat style like my screenshot, you can use FlatStyleColoredBars! Even on 4.1 like myself. All the credits goes to ibocharov, that's a great module & worthy to buy the pro if you like!
BUT IT'S ONLY FOR 4.3+! BUT NO PROBLEM, install Xinstaller Xposed module & disable checking sdk version & it will be installed & will work on 4.1 jellybean perfect!
NOTE: use the 0.63 or lower versions of flatstylecoloredbars on jellybean, the newer versions cause serious force closes! If you've already faced the problem, use Xposed recovery mode:
Restart the phone,once you see boot animation, press volume down four times or more!
That's how I solve the problem on my (locked bootloader-no custom recovery) device!
The 0.63 version that I'm already using it, is perfect for jellybean,I've attached it(edited,works with 4.1 without other modules )
If you want to have G3 style notification bar & lollipop Navigation bar on your Optimus G like the screenshot, here is the place:
http://forum.xda-developers.com/opt...notification-lollipop-navbar-optimus-t3034589
can you make a flashable zip bro?
cesarguaro said:
can you make a flashable zip bro?
Click to expand...
Click to collapse
The problem is my phone is not unlocked & I don't know how to make flashable zip!
But I make you sure even by deleting the apps above, phone will boot normally(tested) & you can replace or copy your original apps, they will be restored FOR SURE.
Also that's not that much hard to modify them! At most 10 minutes for all of them!
Heeeeey. Thanks for the mods my compatriot We have a good community here: http://forum.mobilestan.net/forumdisplay.php?f=3380
join us
akahroba said:
Heeeeey. Thanks for the mods my compatriot We have a good community here: http://forum.mobilestan.net/forumdisplay.php?f=3380
join us
Click to expand...
Click to collapse
Hey, your welcome, but I think it has been a misunderstanding bro!
Which kind of language is that site?
M.M.K said:
I think there must be some misunderstanding bro!
Which kind of language is that site?
Click to expand...
Click to collapse
Persian. Well, maybe your tester was an Iranian. The screen shot from contacts was my clue.