[SCRIPT] APK Manager like UI interface to edit m10 files - Android Software Development

Based on apk manager script I have created a script which gives ease to modify m10 files. Copy script.bat into folder where m10tools binaries exist (at location where m10decoder.exe, m10encoder.exe, etc...).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download Script File Here
Installation:
1. Create folders Decoded, Encoded and m10_files at location where m10tool binaries are placed.
2. Copy script.bat at location where m10tool binaries are placed.
How to use
1. Place you m10 files in m10_files folder.
2. Select desired operation as shown in screen shot.
Change Logs
Code:
[B]Version 1.0[/B]
Initial release

Let me know if anyone needs any help on this

Hmmm... We need something like this impleted in apkmanager... Looks great amresh!

worked like a charm, thanks a ton amresh

Man thats great thanx!
Senergized in 3D

Can't believe I haven't thanked you yet. I've been using this for about a month now, and one thing everyone should know, is this tool has an extra advantage. Contrary to the m10 Editor UI Application, this script uses straight command line which makes all of your sense 3.0 m10 images decode with the same file name every time, where as the UI will give you random file names every time. And this is way simpler
Amresh, This was an ingenious idea and I can't thank you enough!

mpitcher225 said:
Can't believe I haven't thanked you yet. I've been using this for about a month now, and one thing everyone should know, is this tool has an extra advantage. Contrary to the m10 Editor UI Application, this script uses straight command line which makes all of your sense 3.0 m10 images decode with the same file name every time, where as the UI will give you random file names every time. And this is way simpler
Amresh, This was an ingenious idea and I can't thank you enough!
Click to expand...
Click to collapse
Has this program been optimized to work with sense 3..5?
Sent from my A500 using xda premium

i tried to modify the htc love apk. m10 files, but the thing is when i separate the dat and png files the folders are empty...plz help if u can..

sweet, thanks, will give it a shot

Related

initFlashFileGenerator

Ok guys, i've been using the Molski.Biz HTC Wizard Custom Rom Cooking Pack and started to create my own rom. I was quite tired to create/modifing the initFlashFile.dat file every time by hand.
So i created this little tool. It will regenerate automaticaly the structure and will merge it with the original initFlashFile.dat.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Requirement : Java Runtime (exe should indicate if it's needed or not)
Usage :
1 - modify the initFlashFileGenerator.bat and provide the good uri for 3 variables
set ROOT=C:\DEVPACK\ROMDUMP\root"
set INPUT="C:\DEVPACK\ROMDUMP\dump\initflashfiles.dat"
set OUTPUT="initflashfiles.dat"
ROOT : containe the file structure you want to integrate
INPUT : The original initflashfiles.dat
OUTPUT : The generated initflashfiles.dat (original merged with the discovered structure provide by INPUT)
Click to expand...
Click to collapse
2 - run the .bat file
3 - replace the original initflashfiles.dat with the new one
4 - You will need to copy all the new files from the root directory (and sub content too) into the C:\DEVPACK\ROMDUMP\dump\ to be able to recreate a working rom
You'll also find the initflashfilegenerator.excluded. It's not really usefull except if you want to exclude directory creation
(Don't forget to double every \ in every path)
NOTE : \Windows will never be "created in" and files inside \Windows\ either but all subdirectories will generated
Click to expand...
Click to collapse
Hope it helps, any comment or feature idea will be appreciate
Source will not be publish mainly because it's crappy one... But usage of this tool is free !
Wow....sounds great!
Gonna test it out and add it to the pack in a couple of days!
Thanks,
Molski
Hi Naboleo,
You helped me with these *.hv to *.txt files, now you're helping again! Thank you, saves a lot of work. I will modify the batch to my needs!
Leo
Greate software man
Thanks alot

[APP] htc programs.EXE very smooth scrolling

hi guys i have this program extracted from my friend touch dual
it let you scroll and view your programs folder very fast and smooth
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Name : htc programs
Size : 150kb
Info : 3X FASTER than the original program folder
Comparing Video : http://www.youtube.com/watch?v=YWlZC_ZPIXA
so now i need your help to change the original programs folder path to this EXE
YOU NEED TO TRY IT
installing: unzip it and copy it anywhere in your diamond and make shortcut to startmenu
Very smooth indeed. Nice one mate.
Got a question though. How do you create a shortcut in the start menu to a program like this that hasn't been installed?
look at this - Link Creator 1.3 ... it should do the job... (if u are using english rom)
Wonderful
Is there the settings.exe?
I think this is the same as something that should already be on your phone. Check in \Windows for a file called folderview.exe (it's on my Fuze and I presume it's in Diamond's as well). I've seen this in the past since the tweak to get 4 columns in the programs directory will not work for this file. What I've done n the past is set this as a soft key to make it quicker to get to.
Aqrab said:
so now i need your help to change the original programs folder path to this EXE
Click to expand...
Click to collapse
Renaming this file to folderview.exe and cooking it in the ROM overwriting the existing file wont help?
DevilzGtr said:
Very smooth indeed. Nice one mate.
Got a question though. How do you create a shortcut in the start menu to a program like this that hasn't been installed?
Click to expand...
Click to collapse
use resco explorer
1-hold on the file you want to make shortcut for
2-a screen will popup
3-press send/send to startmenu
wow thanks for this! makes such a big difference
Where did you get the background from?
Thanks guys for the solving my shortcut program. It was really bugging me that I didnt have a shortcut to the TomTom 7.9.

[v2.5.1] Android BootChangerGUI

An windows .net application that writes/reads to and from:
/system/media/
/system/customize/resource/
/data/local/
To change the boot screen. Very simple and easy to use.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download in attachments
v1.1.4 - Tick Box Added switch between /data/local/ and /system/media/
v1.1.5 - Tweaked GUI
v1.2.1 - Tweaked GUI again; added /system/customize/resource/ support added help via clicking android.
v1.2.2 - Test button added; launches the phones boot screen
v1.3.5 (BETA) - New UI and rearranged coding. /Glitchy
v2.1.0 - Tweaked UI and Recovery/Backup Directory Selection
V2.1.1 - Fixed Bug
v2.5.1 - /system/ mounting supported, moveable windows
Nobody taking interest?
0*_*0
I am really interested
not just that you & me sharing & developing same idea
.
I'm really happy to see someone interested write android programs
I sent you a message >>> please chick your index
thank you ...
Update
v2.5.1 - /system/ mounting supported, moveable windows.
I am very new to the android hacking community so please forgive my ignorance. But is this a program that allows you to create a boot animation for your device?
NicholasQ said:
I am very new to the android hacking community so please forgive my ignorance. But is this a program that allows you to create a boot animation for your device?
Click to expand...
Click to collapse
Assuming you've rooted your device then yes.
Works lang a charm I finally modified my bootanimation using this. One thing though I made a mistake on the command prior making it work.
adb push bootanimation.zip /system/custom/resource (should be customize) How can I remove that. Btw Thanks a lot 2 thumbs up to you.
How to use (I'm stupid so i need instructions) Please
Ill change that now :L
Depending on your phone it has different locations for the bootanimation.
If you tick all the boxes then hit backup open each file until you recognized one as the one you see at the boot screen then simply overwrite that with a custom one. Keeping a backup of course incase it doesnt work properly.
very nice idea! good job!
NicholasQ said:
I am very new to the android hacking community so please forgive my ignorance. But is this a program that allows you to create a boot animation for your device?
Click to expand...
Click to collapse
It doesn't let you create one, but it can set one recover and backup current ones etc.
please explain more
I don't understand at all how to use it ...... :'(

[Porting Tool] MIUI APKTool

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Overview
This is a more than full-featured APKTool GUI, It has a few options for porting which I'll explain in great detail but for now I'd like to say despite the minimalistic look which will stay lite forever, it does do a lot for efficiency and can be used for things other than MIUI, but is made especially for MIUI.
Notepad++
This deals with edits that need to be made with Notepad++ in general; It will open the selected file from WIP as well as the one from the Rom being ported for easy comparison.
Kernel Options
Pretty Simple, Executing the 'Unpack Boot.Img' Command will automatically split your Ramdisk; which can be found in root\boot, Repack puts everything back together and inserts Boot.img back into your WIP Rom folder.
Backup Options
Use this to make a backup of the current WIP Rom files; any backup files stay present until manually overwritten; saving time since the boot.img and updater-script can be used for any MIUI build generally.
Target
When a Workspace is generated, all APK and JARs will be placed into respective folders for easy access, tick 'Base' to work with your base rom APK and JARs and tick Port to work with your Port rom components
Download: MIUI APKTool 0.10
Handbook and source / Original post
Misc. Notes
This can be compiled If you have AHK installed easily by just pasting the code into a new AHK file.
Are you a fans of MIUI?
ImaxAndroid said:
Are you a fans of MIUI?
Click to expand...
Click to collapse
Huge fan, I'm also a member of the porting team at en.miui.com ;x
Bump, I have recoded this and it is less complex in general, using only variables to keep track of its own settings.
Aapt should be kept in the same directory and folder settings are no longer persistent for the sake of simplicity; however rotating folders are still possible and it works the same as before
I added porting options lol
Bump, I've added more to this and removed the need to have to set folders before each use; Ramdisk stuff has been streamlined to be more 'in the background' and the option to backup Build.prop, Updater-Script and boot.img have been added as well.
The Backup options apply to things inside 'WIP' and when using the Load option, it inserts backup content into WIP. This takes a lot of pain away from multiple ports or multiple attempts when trying to find the right base as far as Updater-Script and Boot.img go.
Lastly the Workspace Generator has been updated to mirror the new dependancies that have appear in MIUI 3.9, this should now support all MIUI JB versions 3.9 and under
Lastly the GUI is less clunky and less obnoxious to use, and faster in general
any tutorial on how to use this?
Will try

[MTCD/E][PX5][THEME] Radio red & black

Hello,
I've just modded the px5 radio for my personal use, so I share it here if it can be useful to others as well. Sorry for the bad picture, it renders way better in real.
I've only tested with 1024*600 resolution.
Ideas of improvement are welcomed!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To download the apk (I'm not able to post outside link yet, not enough posts...):
drive.google.com/open?id=1MCMa6yBURbXVhWYpL8B1-XvmvM0PIYBg
Hy m8!
Great work I was also trying to change for myself, but I gave up reverse engineering (takes too long) I am a software developer and I would appreciate, if you could share your source code with me? Background: i want to create a custom style for my old mercedes with new android head unit px5. What do you say? Or explain what to do exactly... On the other hand - promise - I will share with community too!
KR
Milo
miloniko said:
Hy m8!
Great work I was also trying to change for myself, but I gave up reverse engineering (takes too long) I am a software developer and I would appreciate, if you could share your source code with me? Background: i want to create a custom style for my old mercedes with new android head unit px5. What do you say? Or explain what to do exactly... On the other hand - promise - I will share with community too!
KR
Milo
Click to expand...
Click to collapse
This is no rocket sience...
Your unit needs to be rooted!
Search for the related apps on your device, copy them to a stick.
Extract the APK with 7z and search there for the background picture in the folder "res".
Create a background picture in the same size as your screen resolution (1024x600) and name it exactly as the found background picture.
Just now use 7z to open the APK file (do not extract) move to the folder you found the background while it´s just opened in 7z and paste the new file to this folder.
Close the in 7z opened APK and copy it back to your stick.
Open the file path on your device (root rights needed), rename the original APK to may be radio.bak and copy the new one in this folder.
Change the permissions of the file back to 644.
Reboot device and you have the new background in.
This can be done with all related PNG files for the APK, as long you don´t extract it while adding the new pics.
Needs to be done after each update. So store them accordingly.
Edit:
There are different screen resolution folder to search. So have a look where you find the background related to your device.
If you don´t see any changes after reboot, you chosed the wrong folder.

Categories

Resources