How to import .zip? - Theme Screenshots and ZIPs

I found this thread that details it, but on my N5, my "MyColorScreen" Folder doesn't contain a "Themer" and ergo no "Exported" folder.
I tried creating them, but it wouldn't let me rename them from "New Folder"
Perhaps a sticky in the top of this area would provide a FAQ to address this sort of question?
Thanks in advance

Related

[TUT] OEM Building

HOW To Make an OEM
Here is the tutorial for building an OEM, so, of course it can be used for any device,.
nb: try it at your own risk,.
OEM folder used as the place for any application that would be a default ROM application.
Here is step by step,.
1. Download & Install Hypercore Kitchen
2. Open Hypercore and go to panel/extra/CAB Analiser,.
3. Open or Drag and drop the .cab files that you would make it an OEM,.
4. Choose "XML" display then extract all cab files to a new folder,.
5. Go to "Registry tab", then copy all the registry setting from there, and paste to a new blank document
{
"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"
}
6. The registry setting is absolutely unusable, to make it usable, it must be edited like this,.
(Before edited)
REGEDIT4
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\WM5torage_Class]
"ActivateFlags" = dword : 00000000
"DeviceName" = ""
"NLEDWrite" = dword : 0000FFFF
"NLEDRead" = dword : 0000FFFF
"idVendor" = dword : 0000045E ---------------------------------------> There is a space between "=" and "dword", its Wrong,.
"ReadOnly" = dword : 00000000
"Dll" = %CE1%\WM5torage\WM5torage.dll --------------------------> It have only one slices, its wrong,.
"Product" = "Windows Mobile Device"
(After edited)
REGEDIT4 -------------------------------------------------------------------> There must be REGEDIT4 at the TOP
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\WM5torage_Class]
"ActivateFlags"=dword:00000000
"DeviceName"=""
"NLEDWrite"=dword:0000FFFF
"NLEDRead"=dword:0000FFFF
"idVendor"=dword:0000045E ------------------------------------------> Take a look at this, there should be no spacing inside the registry,.
"ReadOnly"=dword:00000000
"Dll"=%CE1%\\WM5torage\\WM5torage.dll -------------------------> If the keys are pointing to somewhere else, it must be two slice like this,.
"Product"="Windows Mobile Device"
--------------------------------------------------------------------------------> Leave one line empty at the BOTTOM,.
7. Generate GUID Name, (The generaor could be downloaded HERE)
8. Okay, save it in UNICODE encoding, using (Generated GUID Name).rgu
9. Make another blank document, and rename it with, (Generated GUID Name).dsm
(The generated GUID name between .rgu and .dsm must be the same)
10. Make a "initflashfiles.txt",. -------> (I give the tutorial below,.)
HOW To Make a initflashfiles.txt
initflashfiles.txt used to copy a file from specified location, to another specified location,.
Here is the step by step,.
1. Just make a new blank document
2. Save that document as initflashfiles.txt
What should you write inside initflashfiles.txt?? you should write this (below),.
The formula is:
Directory("DESTINATION FOLDER"):-File("DESIRED FILENAME","FILE SOURCE")
So, it will be like this,.
-------> Means that you want to copy the file named WM5torage.lnk in \Windows folder, to \Windows\Start Menu\Programs\System folder,.
There you go, you have one working initflashfiles.txt now,.
--- Finally, make it in one folder, and give it a name, ex: OEM_WM5torage ---
NB:
That you have to remember when you build an OEM:
a. There must be REGEDIT4 at the TOP
b. Leave one line empty at the BOTTOM
c. Dont use Wordwrap view
d. Save with (GUIDname).rgu and use UNICODE encoding
GOOD LUCK,.
Happy ROM Cooking to all of you,.
- Kumara -
I dnt know why the pictures are not showing??!!
I think this is the problem !!
When u want to put a pic , press on *insert image* and put a direct link
not IMG code or HTML code
ghostrecon2050 said:
I dnt know why the pictures are not showing??!!
I think this is the problem !!
When u want to put a pic , press on *insert image* and put a direct link
not IMG code or HTML code
Click to expand...
Click to collapse
Hi buddy, i put this picture from a direct link, it might be your internet explorer setting,.
But serialz got the same problem but in the Atom Cooking tutorial thread :
he said : "please update the pics too..it's much easy to do it with visual guide.."
May be it's our IE settings ?? I'm confused !!
ghostrecon2050 said:
But serialz got the same problem but in the Atom Cooking tutorial thread :
he said : "please update the pics too..it's much easy to do it with visual guide.."
May be it's our IE settings ?? I'm confused !!
Click to expand...
Click to collapse
Image updated, could you see the picture now??
Link Megaupload please!
Thanks
mykolor said:
Link Megaupload please!
Thanks
Click to expand...
Click to collapse
What do tou mean by link megaupload?????
BTW, could you see the picture of my post??
Garmin said:
What do tou mean by link megaupload?????
BTW, could you see the picture of my post??
Click to expand...
Click to collapse
All the picture #1 page is not showing.
I want to download your ROM by link Megaupload
Yes , Now I can see the pictures , TY Garmin <3
Hi Garmin,
Thank you for the tutorial to make OEM. wonderful!
Your tutorial is good for standalone .exe files
but if you don't mind if i ask about cabs?
I have a question about cabs files:
how to input serial number into the cabs registry for programs Cabs that has serial activation? so everytime i install it.. it doesn't need to enter serial?
for example: i need to put "modified cabs" to extended rom. so it will install by itself every time i do hard reset.
Thank you garmin.
sliders7 said:
Hi Garmin,
Thank you for the tutorial to make OEM. wonderful!
Your tutorial is good for standalone .exe files
but if you don't mind if i ask about cabs?
I have a question about cabs files:
how to input serial number into the cabs registry for programs Cabs that has serial activation? so everytime i install it.. it doesn't need to enter serial?
for example: i need to put "modified cabs" to extended rom. so it will install by itself every time i do hard reset.
Thank you garmin.
Click to expand...
Click to collapse
Every apps is different. So if don't know where a reg patch (sn. insert in registry), that's unable to create registry
Yup agreed with abusalza, every apps is different and they store their serial and reg key differently. i found some at the registry, and some on the file folder itself, some even encode them in the registry.
For me i key in the serial and search for it in the registry, den backup the key, and create cab for the registration and placing of ringtones and placing of shortcuts (for appz and games that installed on storage)
This ways saved me many hours when i will tryin to cook my own ROM or tryin out new appz
Just wanna thank Garmin for creating this thread and really helped me alot!!
thank very much bro!!!
ckaidi said:
Yup agreed with abusalza, every apps is different and they store their serial and reg key differently. i found some at the registry, and some on the file folder itself, some even encode them in the registry.
For me i key in the serial and search for it in the registry, den backup the key, and create cab for the registration and placing of ringtones and placing of shortcuts (for appz and games that installed on storage)
This ways saved me many hours when i will tryin to cook my own ROM or tryin out new appz
Click to expand...
Click to collapse
Backing up the key is one beautiful idea!
Thanks for the help!
sliders7 said:
Backing up the key is one beautiful idea!
Thanks for the help!
Click to expand...
Click to collapse
Try Settings Saviour. I haven't tried though, but it is supposed to that what you need.
@Garmin: good job!
ckaidi said:
Just wanna thank Garmin for creating this thread and really helped me alot!!
thank very much bro!!!
Click to expand...
Click to collapse
Thanks Bud,.
BTW, Sorry for not in the forum so often,.
My computer has just attacked by many variant of virusses, and it started with one of the thread here,.
Becarefull guys,. someone try to distributing a SPAM in this forum,.
Take care,.
Some appz and gamez include a setup.dll in the cab which insert reg values. Anyone know how to decode it? This will really help in building OEM
Thanks!!
ckaidi said:
Some appz and gamez include a setup.dll in the cab which insert reg values. Anyone know how to decode it? This will really help in building OEM
Thanks!!
Click to expand...
Click to collapse
hi ck..
try using ResHacker (google it),.
or try reverse mode (search it in the forum),.
gud luck,.
wrong post, sorry
HI!
when I want to copy registry values from Cabs Analyzer there is no values...
It is S2U2 Cab, and some others too...but when i opend HTC keyboard cab registry values are shown

[TUTORIAL] How to create packeges for ROM

Download View attachment package-creator-v27.zip
After downloading the package creator Extract to any folder and run package-creator-v2.7.exe. Select language and select group to insert package. Here The group reffers to Programs. You can add or edit lang.xml to add or delete groups.
{
"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"
}
Then click on Open Cab File and navigate to your cab file and Click Open.
Wait until it shows you done Confirmation window. Then navigate to the cab folder and you will see new folder with OEm package. This tool will generate initflashfiles.txt, option.xml, .dsm and .rgu for the kitchen ROM.
Copy the OEM package to your kitchen and have fun with customizing your Rom
(found this somewhere on internet, correct me if i m wrong)
Great work! Nicely done tut. Here is another method to do so. This one is a bit faster but it doesn't always works.
Cab2OEM is also a free software that can be used to convert cabs to packages. This software is a command-line utility with no GUI but it does its job pretty well.
Cabs are of two types, the older ones with an inf file with extension .000 inside that describes the installation process and the newer ones with a _setup.xml files. Cab2OEM works on XML ones only.
Usage:
Its simple, just fire up a command prompt and run this command:
Code:
Cab2OEM -f <path to cab>
Here, replace path to cab with a real path. In a few seconds, it will convert the cab into a folder in the current directory.
NOTE: Cab2OEM creates an option.xml file inside the package which provides a description to the package that can be seen while running build os. but by default, it doesn't adds the package to the buildos list. I recommend you to delete this file.
This method is not as advance as Package Creator but its a quick and dirty one Package Creator can work with all cab files.
The file is attached with this post.
Great Work
Good going man....
Can you suggest some good and easy Kitchen for old gene..
Can i also include cracked applications...in custom ROM
Ramerson's kitchen is the easiest one i have ever seen. But the whole process of cooking ROM can never be easy, no matter which kitchen you use.
We strictly dont support cracking etc here so no answer for that.
Many thanks Krazy.......
Can ur ROMs be used to delete some packages and include some freewares...
please guide me about the pagepool.....what are disadvantages of increasing or decreasing it...does it help in increasing RAM....
I read about a thread which says RAM can be increased by deleting ExtROM...
Your expert comments please....
Also the Ramerson's kitchen link and "How to gude" if possible........
That would be nice of you....
Heres a quick response:
1. Yes my roms can be dumped and modified as per your needs. The only thing you need is the knowledge of how to dump them properly for recooking. For that refer to ramerson's tut.
2. Pagepool is that reserved part of memory that is never available for the programs to use and iit is used by the OS to maintain its internal state, data structures and so on. More the pagepool memory, more resources the OS will have and more simualtaneous running programs you can have. But this clashes with the fact that programs also need RAM for other purposes other than the OS provided resources. So the contradiction is that you cant run more programs simualtaeously id you have less RAM. So increasing Pagepool decreases RAM but increases OS resources, Decreasing page pool increases free ram and decreases OS resources. Chefs have to keep a balance between that. For gene, 6 MB of Page Pool is recommended, keeping in mind all the specs of the devices. Pagepool has to be changed everytime you recook the ROM as of now.
3. My ROMS use 4 MB of ExtROM and that is optimal, by default you have 10 MB of ExtROM. SO no need to messup with that, device doesnt boots with extroms smaller than that. Ramerson has also confirmed this.
4. Ramerson Kitchen is a seprate thread in this same forum, use your eyes and mind for that. How to Guide is currently not available as step by step, but Ramerson's tut which is a sticky post, will help you greatly.
I hope my answers helped.
o my god my head is spinning
hi guys
i tried reading all this and my god o god my head went for a spin i think for me to do any thing cook rom and all this in this chapter will take me a long long time of reading which im realy not great at
but reading all this give me more repect for Krazy,ankit,ramersnow and all u great techi guys
u guys are great man hats off to all off u and thanks a million
^Thanks Hari. Actually the gene you are having in your hand is not very less complex than any other computer. So apart from some basic differences, most of the elements of computer engineering can be applied to this small buddy as they are applied to computers. Thats why it seems so darned techie, coz it is techie
i meant every word
hi
to all u great contributors to this great forum i thing all these tuts available are a great eye opener to a totally non techi guys like me who uses ur great services which you actually do for free i having read many many tuts have clearly understood the time u are spending for us to enjoy and i really really say from my heart hats off to u guys and thanks for ur great contribution
and in the future when things get better for me i will start donating
and the funny thing is i sell computers for around 10+yrs
but this info in the tuts is a total head spinner for me
getting to next level
Great Krazy....
U r true krazy about technology......
To run emulators like SPB Mobile shell in best performance what should be optimum pagepool....
New version of Package Creator
Please find newer version of package creator, Version 5.4 to be exact
http://wiki.xda-developers.com/index.php?pagename=OEM Package Tutorial
Thanks man! this will really help
imblfmstr said:
Great Krazy....
U r true krazy about technology......
To run emulators like SPB Mobile shell in best performance what should be optimum pagepool....
Click to expand...
Click to collapse
SPB Mobile shell is not an emulator, its a shell replacement which actually runs on the top of the existing shell32.exe shell. There is no extra page pool requirement for it to run. 6 MB would be fine.
Cab Maker
Useful application for Making Windows CE compatible cab can be found here: http://forum.xda-developers.com/showthread.php?t=400221. It can be used by developers as well as cook.... OOPS Chefs
Another alternate is http://www.ocpsoftware.com/downloads/cecabmgr/CeCabMgr_Setup.exe
Could any One tell me how to make my own package and add it to ROM while cooking , or the link that i can found this
I already use the tools that mentioned here but while cooking process going on it give me an ERROR ( I use the cooking way in -[TUTORIAL]How to cook for GENE-)
Thanks in advance
facing one problem in cooking a ROM...
every time i add a custom package ...and then i run "build OS" i get an error
"Error in building in default.hv and user.hv"
and i if remove the content of .rgu files from the custom packages it run fine..no issue...
i am using the "package-creator-v2.7" to create packages..i want to have some registry settings in ROM...
Please advice how to overcome this issue....
orange2784 said:
facing one problem in cooking a ROM...
every time i add a custom package ...and then i run "build OS" i get an error
"Error in building in default.hv and user.hv"
and i if remove the content of .rgu files from the custom packages it run fine..no issue...
i am using the "package-creator-v2.7" to create packages..i want to have some registry settings in ROM...
Please advice how to overcome this issue....
Click to expand...
Click to collapse
I do not have a straight solution for this, But here is what I did, I exported the registry key, saved it as rgu and then used package manager 5.4 to make it into a package.
Registry file is not properly formatted. Keep following points in mind :
1. Registry file (.rgu) must be in unicode format, not ANSI, which is the default saving format of Windows Notepad. You can change it in the save file dialog of notepad.
2. The file must begin with the word REGEDIT4 in the first line saperately.
3. There should be atleast one or two blank lines at the end of the file.
4. Entries in the files should be properly formatted. Following are the general values and their formattings that you will find in rgu files :
a. Path to hives must be covered in square brackets, ex : [HKEY_LOCAL_MACHINE\Software\Microsoft]
b. All string values must be formatted like this : "Name"="Value". If there is a file path inside the string, it should be having \\ instead of \ as separator. Ex: "FilePath"="\\Windows\\AudioManager.exe"
c. All DWORD values should be in this format : "Name"=dword:8 digit number. Ex : "BacklightOff"=dword:00000001
d. All binary values should be formatted as : "Name"=hex:v1,v2,v3,v4...... Ex: "AValue"=hex:00,00,11,01,10
Follow these guidelines and your registry file will compile fine.
Thanks a lot Krazy...thats a valuable information .... i ll check the rgu files ... correct them and give a shot.....
and thank you Addicted2xda for your inputs... i ll try this one also ..
Also please note, inside the dump folder, there is a text file that contains the error log. The last 2-3 lines of this file actually describes in which file the error occured. Actually the Windows Mobile Registry is compiled from rgu files using a program called rgucomp.exe and is stored in files ending with extention .hv. Just for your information
Good luck!

[TUTORIAL][How-To] Edit .jar or .apk files using VTS

----------------------------------------------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------
PREFACE
Hello guys, first of all I want to say thanks to all the real developers (and not just rom-modder like me) that are here, helping us to get better performance and features everyday, so thanks to FXP, CosmicDan, DooMLorD, wedgess, smokerman, krisdee, Spizzy, Keiran, fareneith, Pizza_Dox, Bakisha, and many, many others.​
This guide is intended for those who want to make some mods, for example touchpads fix to their rom, and it's not too hard to understand how to do it (we will just use an IDE to achieve that, so it'll be pretty simple).
Let's start!​
Click to expand...
Click to collapse
----------------------------------------------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------
DECOMPILING .APK AND .JAR FILES
without custom framework
Make sure you have installed NetFramework 4.5,
if not download it from here and then install ;
You can now install Virtuous Ten Studio (VTS):
download it from here and follow the passages to install it ;
Run VTS (you could easily find it under Start) ;
Now you can create a new Project:
simply click on File (on the left top) and select New Project ;
Projects can be of 4 kinds: apk, jar, m10 and boot.
Select apk if you want to edit an apk; select jar if you want to edit a jar ;
Compile the fields on the bottom (Solution and Project name) ;
Wait for VTS to create the folders...;
Now you can import the file you want to edit:
simply right-click on the project you have created (you can find it under Solution Explorer bar, on the left)
and select Import File, then find and select the file you want to edit ;
Here we go! VTS will now decompile our file, and when it finishes,
Solution Explorer bar will be updated to show you what your file contains (smali files and whatever) ;
Now you can make every modification you want to do;
When you have finished, you can recompile that file by right-clicking your project and selecting Build Project:
you can easily find your modded file, just click Binary (under Home tab on the top) and select your file project name;
Here we are! If you've got some questions, just ask here!
Click to expand...
Click to collapse
​​
Click to expand...
Click to collapse
​​
​
----------------------------------------------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------
DECOMPILING .APK FILES
with custom framework
first of all, you must know what to do: just take a look at the guide above and follow the steps (from 1 to 7) ;
now you must take the custom resources needed from the apk you want to decompile to work (that resources file is another apk, generally located under /system/framework and its name contains always something like Res or Resources - for example SemcGenericUxpRes -) then place it wherever you want ;
once you've done that you can create your project (DON'T import now the app you want to modify, because you'll get errors related to missing resources) and set-up a custom framework: just right-click on your project and go under Properties ;
find External tools on the left and click on apktool: select Add single framework, import the custom-resources apk that you took from your rom ( see first step ) and set a Tag (the name you want to assign to that file) ;
now you must select that framework to be used instead of the default one: right-click on your project and go under properties; here you can find a selector called Framework tag: select the one you've just setted ;
that's it! Now you can import your custom-framework-based apk ( if you don't know how just take a look at the guide above - step 8 ) .
​
Click to expand...
Click to collapse
​
Click to expand...
Click to collapse
----------------------------------------------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
----------------------------------------------------------------------------------------------------------​
When i have the time, i really have to give this program a chance. Tnx for tutorial
Sent from my R800i using xda app-developers app
Good job, I've used vts.for awile now.its a great program.
Dark Lords Development Team
Needed to learn Apk Decompiling, now i can!,
simpler than apk tool..and easy to use in small changes..comes handy. nice post.
i have a problem with decompiling resource files can anyone help plz???
{
"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"
}
and this is my log
raminta said:
and this is my log
View attachment 2048601
Click to expand...
Click to collapse
It seems apktool is missing, maybe an incorrect installation? Have you tried reinstalling?
CriGiu said:
It seems apktool is missing, maybe an incorrect installation? Have you tried reinstalling?
Click to expand...
Click to collapse
Yes but nothing has changed
Sent from my R800i using xda premium
raminta said:
Yes but nothing has changed
Sent from my R800i using xda premium
Click to expand...
Click to collapse
try using an older version of VTS, but I can't promise anything
it's clearly related to missing binary, and that's strange. does this happen just with that specific apk, or with all of them?
And keep in mind that you're decompiling an apk with a custom framework, so before you can decompile it, you must add its resources by right-clicking on your project, selecting properties, going under External tools and clicking on Apktool, selecting Add single framework (here you must place your resources apk file: it's generally located under /system/framework folder of your rom - the rom from which you're taking the apk you're modifing - it's something having for name SonyResources or something like that).
Then you must set that framework to be used instead of the "stock" one by right-clicking on your project and going under properties; here you can find a selector called Framework tag: select the one you've just placed in.
CriGiu said:
try using an older version of VTS, but I can't promise anything
it's clearly related to missing binary, and that's strange. does this happen just with that specific apk, or with all of them?
And keep in mind that you're decompiling an apk with a custom framework, so before you can decompile it, you must add its resources by right-clicking on your project, selecting properties, going under External tools and clicking on Apktool, selecting Add single framework (here you must place your resources apk file: it's generally located under /system/framework folder of your rom - the rom from which you're taking the apk you're modifing - it's something having for name SonyResources or something like that).
Then you must set that framework to be used instead of the "stock" one by right-clicking on your project and going under properties; here you can find a selector called Framework tag: select the one you've just placed in.
Click to expand...
Click to collapse
Ok thanks for replying:thumbup:
Sent from my R800i using xda premium

How to extract android game files?

I was wondering how to access an Android's game file : like see the current skins , characters and upcoming in-game items.
I am specifically interested in Call of duty Mobile (which uses Unity) should this help.
I have looked in many forums and tutorials but nothing seems to be working.
It would be nice if you don't use so technical terms in the steps
Thanks in advance!
Ba7rawy said:
I was wondering how to access an Android's game file : like see the current skins , characters and upcoming in-game items.
I am specifically interested in Call of duty Mobile (which uses Unity) should this help.
I have looked in many forums and tutorials but nothing seems to be working.
It would be nice if you don't use so technical terms in the steps
Thanks in advance!
Click to expand...
Click to collapse
What have you tried so far?
jwoegerbauer said:
What have you tried so far?
Click to expand...
Click to collapse
I have an Apk of the game on my PC tried extracting it but only found little info , most of the files are in strange formats.
Also tried from my mobile using a method using "Es file explorer" but also no results.
This is my first time doing such thing so I have no idea where to start and what are the basics
Ba7rawy said:
I have an Apk of the game on my PC tried extracting it but only found little info , most of the files are in strange formats.
Also tried from my mobile using a method using "Es file explorer" but also no results.
This is my first time doing such thing so I have no idea where to start and what are the basics
Click to expand...
Click to collapse
You can use any 3rd-party APK Editor to look inside an APK. GIYF ...
And you can decompile an APK's program code with an APK-Decompiler - several online versions of those exist. GIYF ...
N.B.
ES File Explorer is known as a malicious application because it collects data and sends it home (China). Wondering why you're using it?
Ba7rawy said:
I was wondering how to access an Android's game file : like see the current skins , characters and upcoming in-game items.
I am specifically interested in Call of duty Mobile (which uses Unity) should this help.
I have looked in many forums and tutorials but nothing seems to be working.
It would be nice if you don't use so technical terms in the steps
Thanks in advance!
Click to expand...
Click to collapse
Hi there, if I understand you want to see bits of code and clue on what's coming in the game, well there are two ways you can do this.
First one (easiest one) browse with MiXplorer (Labs, APKmirror)(you can use another but that one is better that es file explorer) Android/data/obb folder and search for the obb file of call of duty (I assume there is one), then on your pc (or phone, but pc is better) open it as a zip file and browse the different resources in it, try to see if there's something new.
The seconde one is to decompile the apk (means decode the weird text you saw), for that you'll need APKtool or any other tool for reverse engineering (I assume you don't know a lot about that, apktool is great).
You need Java
How to Install it
Now how to use it:
on the same folder you have the apk file, open a command prompt or a terminal and enter the command:
Code:
apktool d [Here the name of the file.apk]
wait for the process to finish, in the end you'll have a folder named as the apk file, in it, go in the res folder and search if some name in the code reminds you of something or not.
I have to tell you that this work of searching for new bits of code is quite heavy/not easy at all, plus you may encounter problems using apktool since you're not really familiar with the commands, but I can only encourage you to keep going that way!
Here's a guide I made to clarify what's an apk and how it works for newbies, if you ever wanna go further:
https://forum.xda-developers.com/general/xda-university/newbies-whats-apk-how-t3948438
If these steps are to complicated feel free to replie with questions, but do not PM me, so other people can learn from your questions.
Have a good day:good:
need suggestion for game files
Raiz said:
Hi there, if I understand you want to see bits of code and clue on what's coming in the game, well there are two ways you can do this.
First one (easiest one) browse with MiXplorer (Labs, APKmirror)(you can use another but that one is better that es file explorer) Android/data/obb folder and search for the obb file of call of duty (I assume there is one), then on your pc (or phone, but pc is better) open it as a zip file and browse the different resources in it, try to see if there's something new.
The seconde one is to decompile the apk (means decode the weird text you saw), for that you'll need APKtool or any other tool for reverse engineering (I assume you don't know a lot about that, apktool is great).
You need Java
How to Install it
Now how to use it:
on the same folder you have the apk file, open a command prompt or a terminal and enter the command:
Code:
apktool d [Here the name of the file.apk]
wait for the process to finish, in the end you'll have a folder named as the apk file, in it, go in the res folder and search if some name in the code reminds you of something or not.
I have to tell you that this work of searching for new bits of code is quite heavy/not easy at all, plus you may encounter problems using apktool since you're not really familiar with the commands, but I can only encourage you to keep going that way!
Here's a guide I made to clarify what's an apk and how it works for newbies, if you ever wanna go further:
https://forum.xda-developers.com/general/xda-university/newbies-whats-apk-how-t3948438
If these steps are to complicated feel free to replie with questions, but do not PM me, so other people can learn from your questions.
Have a good day:good:
Click to expand...
Click to collapse
Is it safe way because I also don't want to damage my current game files.
berryjohnson said:
Is it safe way because I also don't want to damage my current game files.
Click to expand...
Click to collapse
That's safe but you don't have to touch the game on your phone, just download the apk though internet, crack it open on your PC with the method I told you and browse it on your PC and that's it.
And for the Obb file, if you delete it or move it, it will harm the game, that why you just need to COPY it (don't miss click lol) to your download folder (or another one) and then transfer it to your PC via USB cables.
We use apktool on PC, not on phone, and apktool is perfectly safe : no virus, not extremely demanding with resources (I used to run it on a 2Gb Ram PC)
So if you don't delete the Obb or move it , and as long as you don't uninstall the game, it is completely safe
jwoegerbauer said:
You can use any 3rd-party APK Editor to look inside an APK. GIYF ...
And you can decompile an APK's program code with an APK-Decompiler - several online versions of those exist. GIYF ...
N.B.
ES File Explorer is known as a malicious application because it collects data and sends it home (China). Wondering why you're using it?
Click to expand...
Click to collapse
Thanks! I Will try and see where I go!
Also I didn't know that ES was malicious , But thankfully I used it quickly then deleted it as I felt uncomfortable using it.
jwoegerbauer said:
You can use any 3rd-party APK Editor to look inside an APK. GIYF ...
And you can decompile an APK's program code with an APK-Decompiler - several online versions of those exist. GIYF ...
N.B.
ES File Explorer is known as a malicious application because it collects data and sends it home (China). Wondering why you're using it?
Click to expand...
Click to collapse
So what apps or tools would you suggest? online tools seems useless , since the apk is around 2gb and most of them have size limit.
Raiz said:
Hi there, if I understand you want to see bits of code and clue on what's coming in the game, well there are two ways you can do this.
First one (easiest one) browse with MiXplorer (Labs, APKmirror)(you can use another but that one is better that es file explorer) Android/data/obb folder and search for the obb file of call of duty (I assume there is one), then on your pc (or phone, but pc is better) open it as a zip file and browse the different resources in it, try to see if there's something new.
The seconde one is to decompile the apk (means decode the weird text you saw), for that you'll need APKtool or any other tool for reverse engineering (I assume you don't know a lot about that, apktool is great).
You need Java
How to Install it
Now how to use it:
on the same folder you have the apk file, open a command prompt or a terminal and enter the command:
Code:
apktool d [Here the name of the file.apk]
wait for the process to finish, in the end you'll have a folder named as the apk file, in it, go in the res folder and search if some name in the code reminds you of something or not.
I have to tell you that this work of searching for new bits of code is quite heavy/not easy at all, plus you may encounter problems using apktool since you're not really familiar with the commands, but I can only encourage you to keep going that way!
Here's a guide I made to clarify what's an apk and how it works for newbies, if you ever wanna go further:
https://forum.xda-developers.com/general/xda-university/newbies-whats-apk-how-t3948438
If these steps are to complicated feel free to replie with questions, but do not PM me, so other people can learn from your questions.
Have a good day:good:
Click to expand...
Click to collapse
First of all thanks for your detailed steps!
Regarding the first method , there is obb for Call of duty but it has 0 files in it and it's size is 0 bytes , that's normal? if not , what's the alternatives?
Second method seems complicated for me , at least for now. So I will stick with the first one
But I was curious , will both methods give the same results?
Ba7rawy said:
So what apps or tools would you suggest? online tools seems useless , since the apk is around 2gb and most of them have size limit.
Click to expand...
Click to collapse
An APK's program code never exceeds 50MB. The program code - in Dalvik bytecode - is located in APK's subfolder classes.dex. Images, icons and raw files, menu files, and layouts, etc.pp, are located in APK's subfolder res. The rest is located in subfolder resources.arsc. You get access to these folder when you unzip an APK.
If you manually want to explore the app's program code then to convert the Dalvik bytecode back to readable Java program code you need the app named jadx.
{
"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"
}
N.B.
The APKTool mentioned/recommended earlier here does NOT decompile the program code, it disassembles it: The generated code won't be Java source.
FYI:
OBB files are used to provide additional file assets for Android applications ( such as graphics, sounds and video), separate from an application's APK file.
Ba7rawy said:
First of all thanks for your detailed steps!
Regarding the first method , there is obb for Call of duty but it has 0 files in it and it's size is 0 bytes , that's normal? if not , what's the alternatives?
Second method seems complicated for me , at least for now. So I will stick with the first one
But I was curious , will both methods give the same results?
Click to expand...
Click to collapse
yep that's weird, check this vid, you should have a heavy file!
https://streamable.com/h5phld
Try another file explorer and see if you have the real number, if not just copy it to your download folder and try to unzip it on your PC anyway.
If it doesn't work your only hope will be the 2nd method, and tbh it's almost the only one used to find what you want. I just remembered finding some interesting this in the obb, but I was lucky.
At least you'll have sountracks in there
jwoegerbauer said:
An APK's program code never exceeds 50MB. The program code - in Dalvik
...
FYI:
OBB files are used to provide additional file assets for Android applications ( such as graphics, sounds and video), separate from an application's APK file.
Click to expand...
Click to collapse
Thanks for the distinction, I didn't know that!
I mainly advised apktool to search the full res folder and being able to see if anything new is there. Because usually, bit if "code" announcing something new are xmls.
Java code isn't my field (yet) so if you had any thread, links that I could use to learn more, I'd be interested.
Thx !

Merge super_*.img_* files

Hello everybody!
Anybody knows how to merge these multiple {Mod edit} into one super.img file? I wanna obtain the LG Velvet's color emoji ttf file, and they're extracted from G90010s_0_user-signed-ARB0_COM1_EU_OP_1229.dz firmware file. Thanks in advance.
(BTW I don't have the LG phone )
View attachment 5513619
giant_ant_tiny_elephant said:
Hello everybody!
Anybody knows how to merge these multiple {Mod edit} into one super.img file? I wanna obtain the LG Velvet's color emoji ttf file, and they're extracted from G90010s_0_user-signed-ARB0_COM1_EU_OP_1229.dz firmware file. Thanks in advance.
(BTW I don't have the LG phone )
View attachment 5513619
Click to expand...
Click to collapse
@giant_ant_tiny_elephant
Prior to your next posting please read the guidances that are stuck on top of every forum like
Note: Questions go in Q&A Forum
If you are posting a Question Thread post it in the Q&A forum. Technical discussion of Android development and hacking. No noobs, please. Device-specific releases should go under the appropriate device forum...
forum.xda-developers.com
I've moved the thread to Q&A.
Regards
Oswald Boelcke
Senior Moderator
giant_ant_tiny_elephant said:
Hello everybody!
Anybody knows how to merge these multiple {Mod edit} into one super.img file? I wanna obtain the LG Velvet's color emoji ttf file, and they're extracted from G90010s_0_user-signed-ARB0_COM1_EU_OP_1229.dz firmware file. Thanks in advance.
(BTW I don't have the LG phone )
View attachment 5513619
Click to expand...
Click to collapse
Where the attached image went?
Anyways, you put nulls between those images. One way to do it is to minus the numbers at the end of file names and then multiply that number with block size which is in this case 4096. Like this:
super.img_0
<here (10-0)*4096 nulls>
super.img_10
<here (30-10)*4096 nulls>
super.img_30
<... and so on...>
CXZa said:
Where the attached image went?
Anyways, you put nulls between those images. One way to do it is to minus the numbers at the end of file names and then multiply that number with block size which is in this case 4096. Like this:
super.img_0
<here (10-0)*4096 nulls>
super.img_10
<here (30-10)*4096 nulls>
super.img_30
<... and so on...>
Click to expand...
Click to collapse
{
"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"
}
And what is the software I must use to merge these {Mod edit} chunks?
Mod Edit: Message edited
giant_ant_tiny_elephant said:
View attachment 5514921
And what is the software I must use to merge these {Mod edit} chunks?
Click to expand...
Click to collapse
Copy will do. And there is plenty of those Python scripts out there that you probably used to get this far. Some of them might do it for you, but I don't know much about them. Some work for some and some don't.
Then you'll have to extract that super too...
Probably binwalk or something like it would be an easier or a faster approach... ?
CXZa said:
Copy will do. And there is plenty of those Python scripts out there that you probably used to get this far. Some of them might do it for you, but I don't know much about them. Some work for some and some don't.
Then you'll have to extract that super too...
Probably binwalk or something like it would be an easier or a faster approach... ?
Click to expand...
Click to collapse
I want to do it on Windows.
For example, the super chunk filename is:
super_xxx.img_yyy
Can you explain me what are the xxx and yyy numbers mean?
giant_ant_tiny_elephant said:
I want to do it on Windows.
For example, the super chunk filename is:
super_xxx.img_yyy
Can you explain me what are the xxx and yyy numbers mean?
Click to expand...
Click to collapse
Last one is probably chuck's place on the on the disk (yyy).
Python runs on Windows...
giant_ant_tiny_elephant said:
LG Velvet's color emoji ttf file, and they're extracted from G90010s_0_user-signed-ARB0_COM1_EU_OP_1229.dz
Click to expand...
Click to collapse
Hmm... depends what you're after but that G90010s firmware might be old. The new ones came with Android 11 according to this article: https://blog.emojipedia.org/lg-emojis-return-to-say-goodbye/
You might want to try with newer one. G900EM20j seems to be latest at the moment...
LG-Kdz-downloader (updated)
A small batch tool to download kdz files from LG servers. Just because I don't want use some unknown tools out there. Post at XDA: https://f...
cxzstuff.blogspot.com
Anybody has extracted/obtained that {Mod edit} emoji file from the LG Velvet phone or firmware here? Please upload the file to GDrive and send the link to me. Thank you.
It usually named *ColorEmoji.ttf and located at /system/fonts
giant_ant_tiny_elephant said:
Anybody has extracted/obtained that {Mod edit} emoji file from the LG Velvet phone or firmware here? Please upload the file to GDrive and send the link to me. Thank you.
It usually named *ColorEmoji.ttf and located at /system/fonts
Click to expand...
Click to collapse
Extracting it for you would be just a waste of time...
I did enough of that in this thread already.
Have fun!
CXZa said:
Extracting it for you would be just a waste of time...
I did enough of that in this thread already.
Have fun!
Click to expand...
Click to collapse
For those who have the LG Velvet phone, download the FX File Explorer app from Play Store. If you already have the app, you can open it. Then go to System → /system/fonts, look for a file named LGColorEmoji.ttf, copy to the internal storage and upload to GDrive, and then send the link to me through conversation.
giant_ant_tiny_elephant said:
LGColorEmoji.ttf
Click to expand...
Click to collapse
There wasn't such. All I could find was one with the name {Mod edit}ColorEmoji.ttf...
Just try to do it yourself, it's not that hard...
CXZa said:
There wasn't such. All I could find was one with the name {Mod edit}ColorEmoji.ttf...
Just try to do it yourself, it's not that hard...
Click to expand...
Click to collapse
I don't have the LG phone, but I really like that {Mod edit} emoji file (because of the flag emojis wave style are similar like Apple's) and even I'd like to replace my phone's current emoji with that one. If it's found from the LG Velvet phone, please upload that {Mod edit} to GDrive then send the link to me through conversation.
giant_ant_tiny_elephant said:
look for a file named LGColorEmoji.ttf
Click to expand...
Click to collapse
Got myself now interested in this Super of LGs, and it's "differencies". While checking them (and wasting some more time), I also extracted that newer kdz. Found just a file named "NotoColorEmoji.ttf".
Hope it's what you're looking for... (*)
Have fun!
(* edit: probably not, see the post #19 for more...)
CXZa said:
Got myself now interested in this Super of LGs, and it's "differencies". While checking them (and wasting some more time), I also extracted that newer kdz. Found just a file named "NotoColorEmoji.ttf".
Hope it's what you're looking for...
Have fun!
Click to expand...
Click to collapse
Thanks so much and sorry for wasting your time...
Have fun too!
BTW, What is the firmware version, build date, and its Android version?
Deleted the folder already. It's the one I mentioned earlier, post #8.
As you see it's Android 11 (R).
(It was put to LG's server on Tue, 14 Dec 2021)
CXZa said:
Deleted the folder already. It's the one I mentioned earlier, post #8.
As you see it's Android 11 (R).
(It was put to LG's server on Tue, 14 Dec 2021)
Click to expand...
Click to collapse
Oh sorry, I almost forget.
The emojis must look exactly like in this Emojipedia page:
LG Emoji List [Updated: September 2021]
emojipedia.org
And I Hate the Google's Stock Emoji.
giant_ant_tiny_elephant said:
Oh sorry, I almost forget.
The emojis must look exactly like in this Emojipedia page:
LG Emoji List [Updated: September 2021]
emojipedia.org
And I Hate the Google's Stock Emoji.
Click to expand...
Click to collapse
So, do they look like them then? That is the only one I found. Didn't check it or anything...
giant_ant_tiny_elephant said:
BTW, What is the firmware version, build date, and its Android version?
Click to expand...
Click to collapse
Just checked a T-mobile Velvet 5G firmware released on Monday. Found LGNotoColorEmoji.ttf in it.
Naturally I now had to extract that G900EM20j again to see if I just missed it...
Now it was in /system/system_ext/fonts/ folder.
It probably was hiding somewhere else last time... odd.
The build date was Wed Nov 17 15:46:24 IST 2021
So it took almost a month to put it to their server...
The T-mobile version is a bit bigger. I'll attach that as well.
Now enjoy!
CXZa said:
Just checked a T-mobile Velvet 5G firmware released on Monday. Found LGNotoColorEmoji.ttf in it.
Naturally I now had to extract that G900EM20j again to see if I just missed it...
Now it was in /system/system_ext/fonts/ folder.
It probably was hiding somewhere else last time... odd.
The build date was Wed Nov 17 15:46:24 IST 2021
So it took almost a month to put it to their server...
The T-mobile version is a bit bigger. I'll attach that as well.
Now enjoy!
Click to expand...
Click to collapse
T.H.A.N.K. Y.O.U. S.O. M.U.C.H. A.N.D. M.U.C.H.
I REALLY LOVE YOU AND LOVE THAT GODDAMNED EMOJI!!!

Categories

Resources