How to modify spi files - Samsung Galaxy A20 Questions & Answers

I was wondering if theirs a way to modify spi files on samsung , so that I can change what the charge logo/animation will look like

Related

Changing Themes programatically

Hi All,
I want to make a application in .net, C# or C++ through which i can change the themes of XDA. I need to do this so that i can change my theme depending on the phone profiles like Home, Car, Office etc...
Any ideas...
Thanks in advance.
Maharishi
Hi !!!
U can try THeme King Plus....this will give u an idea...
Try this article:
http://www.pocketpcdn.com/articles/changetodaytheme.html
I'm having a strange problem with themes on Mobile 5.0 too. Seems the device only shows themes in the Today settings screen under certain circumstances. If I copy a tsk files over ActiveSync everything works file. When streaming the same file from a server to the client over an http connection and writing it to disk itse not recognized anymore. When I manually cut, move and paste the saved tsk file to a different place its then picked up. Its like the application that writes the original file has reduces security permissions and these are then passed onto the file but as soon as I manually move the file those permissions are reset to that of AUTH_USER(??) and its recognized as a valid theme file.
Anybody experienced anything alone these lines?

How to Edit Point UI Questions & Answers

Currently there is no way to edit Point UI but here wat we know!!
It have many jif files
Jif files are images but for some wierd reason not any jif viewer can open it
Cdl files
NetCDF (network Common Data Form) is a set of interfaces for array-oriented data access and a freely-distributed collection of data access libraries for C, Fortran, C++, Java, and other languages. The netCDF libraries support a machine-independent format for representing scientific data. NetCDF files should have the file name extension .NC. The recommended extension for netCDF files was changed from .CDF to .NC in 1994 in order to avoid a clash with the NASA CDF file extension, and now it also avoids confusion with Channel Definition Format files. CDL files contain metadata.
A Hex of the Home.exe
said this program should not be used with dos which lead me even more to believe this is a port of a program
Plz add more detail so we can customize this wonderful program
I don't think we need to go through all that trouble to change the look of it... Its just released and you want to hack something that's absolutly free??
My guess is that they will release some sort of customization app to go with it later. Also, I wouldn't be surprised if they released some sort of framework, so that we can add more new stuff to it.
Just my 2cents...

How to write .rgu properly??

Hi, i have an Herald with the original windows mobile 6 executable i downloaded on a website and i extracted the RUU_signed.nbh, then i used Hypercore to get the OS.nb and then i got the OEM and SYS folders to start building my ROM the way i like it. First i thought about including my own registry modifications and i know those modification have to be installed in the device at the end of everything to over write the default that get install first so in the OEM folder i created a sub folder i called zzz_My_registry_OEM. As you can see, my attempt there is to put the .rgu file in there and because the name of the folder start by zzz, it will obviously be installed at the end. Is that right? Because if i'm wrong please tell me, i never did that before, its my first time cooking a ROM. Then, i face a new problem. I have the complete list of all the registry tweak i want to put in the .rgu file, i know i have to begin the file by REGEDIT4, the lines starting by ";" are not recognise so i can put a note of what the registry is for (for personnal reminder), then at the end of all my registry tweaks, i have to leave a blank line but... I just dont know how to write the lines properly because i know its some sort of code and i have to write in code. I'll show you precisely what i mean. Here i have a tweak to change the temp file to the storage card and it goes like this:
HKEY_LOCAL_MACHINE\System\FileSys
edit temp path key \Storage card\Volatile
Here an other one to change the language of the slide out keyboard to US:
HKEY_CURRENT_USER\ControlPanel\Keybd
create a new string
Name: Locale
Value: 0409
The problem as you can see, that is good if i tweak the registry of my already installed ROM from a registry editor, thats not valid for a .rgu file while cooking a ROM. But i have no idea how to write those codes properly and i found absolutely no instruction no where. And i have a lot more tweaks like that that i want to do. Is there any one here willing to link me to a detailed and intelligent tutorial or to translate my reg tweaks for me so i can finally nail that once for all? I thank you all in advance for your help. Anything could help because even if you dont have a complete answer, i'll do the job of reading the post and take all the bits together and figure it out. Some of you know a little bit that will complete some that an other one know to finally form the big picture.

HELP: How to hack a executable file

hi buddies, does anyone one know how to hack an app? for example, change a predefined (hard coded) path like "\storage card" to any other locations. I tried to use hex editor but couldn't find any paths hard coded. I know there's a program called "Olly Debugger" for Win32 which can change binary code to machine code. However it doesn't support PPC applications. Can anyone help?
Many thanks!!
If the path does not appear in the executable then it is not hard coded in the program.
Hard coded strings, string tables, static data and the like, get bundled together by the linker into a separate data segment. They would all appear in the same area within the exe.
The program is probably using FindFirstFlashCard() and FindNextFlashCard() functions to emumerate storage devices. "Storage Card" would be returned by this/these function(s) at run time.
Another reason may be that the executable has been 'signed'. In this case the code is encrypted with the certificate so the hard coded stuff cannot be seen. Altering the code here will invalidate the checksum and the operating system will refuse to run it.
hi stephj, thanks for your info! finally i can figure out the location is hard coded in a dll file instead.
btw do you know how to convert a module (in the form of folders) into a binary dll?
thanks!!
Not quite certain what you mean. A DLL file is the same structure as a .EXE except that it does not have a WinMain() function that a .EXE file has that the loader calls once it is loaded.
Once a DLL is loaded the loader can resolve the real address(es) of its exported function(s).
sorry, i was talking about the modules in rom cooking. after dumping the rom, some DLLs appear in the form of modules (which are folders). what I want to know is the ways to convert these folders into binary files.
In that case it's over to the chefs. My expertise is in the area of application development.
Thanks stephj!!
To convert module to file, look for recmod
It will give you a plain .exe/.dll you want to modify.
After you do it, restore it using reversmod

[Q] How do you update compressed .dll module in winCE .bin?

I'm pretty new to the winCE scene - but I figured that someone in this forum probably has a really easy answer since it seems like the kind of stuff you guys do on a daily (or maybe even hourly) basis.
I've got a navigation device that's windows CE based - they put out a new update that now compresses the modules. All of the existing tools that are customized for the navigation system hacking seem to be subsets of the windows mobile hacking tools and use some of the same code:
Here are some of the tools people have used in the past to hack on these nav systems:
DumpNavi by bysin ( http://www.linuxkiddies.com/projects/navi/ ) is windows based and uses the native nkcompress.lib / cecompress4.dll to
handle compressed files - but doesn't handle updating modules (it will extract them ok, just not replace them) (I could update this to handle updating modules in a .bin and then this would probably work)
cerom ( http://code.google.com/p/cerom/ ) is linux port of bysin and will update modules inside a .bin - only it doesn't handle compressed modules. (I could update this to handle lzx compression perhaps - and then this tool would work)
cebin ( http://home.earthlink.net/~akonshin/files/cebin.0.6.zip ) has a nicer batch interface but doesn't handle the compression in the .bin file. I don't know where the source for cebin is so I don't think I can update this.
The file I want to update is HMIManager.dll inside of 09Touch2.bin - someone hosted the .bin file here:
http://www.4shared.com/file/364rDLnq/09Touch2.html?
I've already got the dll module patched the way I want it to - now I just need to find a way to get it back into the .bin file so I can load it on my nav device.
I can work on modifying the tools that are navigation-centric but I figured that I would first ask here if there are any existing tools that will do the job off-the-shelf. I looked at some of the romtools and wasn't sure if something like splitrom would help or maybe one of the other tools.
Any help is appreciated!
Hi , i am looking to do the same !
I have a Honda Alpine NAVI based on WinCE4.2.
With DVD 3.23 there isn't a "DVD Check" and with DVD 3.31 and more you can't backup DVD because the Navi see that is a backup.
Now my game is to compare all files in 3.23 with 3.31 and replace in 3.31 the file that check the DVD.
I've found many files that have been changed and one is : HMIManager.dll
How did you find this in your case ?
Do you have same game as me ?
Best regards
tbzdat00
Yep, I had to get nitty-gritty with the windows ce pe format, but I managed to update the business tool to be able to replace compressed modules with updated versions.
If the DLL isn't compressed then there are a few tools that will work.
The github repo for the updated bysin that will handle the compressed modules is here:
https://github.com/ryangardner/dumpnavi/
The best info is here: http://wiki.hive13.org/Honda_Navigation_Hacking
Mine used the "white disc" so it was different. I think patching your hmimanager.DLL is a better approach since it probably changed more than just DVD checking.
winCE.bin for Navi
Same situation here, although I'm using the Euro versions. The bin file to extract is 07avne2.bin and from a first look the images are also on different images, and I've only managed to identify 2 images. I'm still trying to "understand" IDA Pro to try to follow either the disc check and the OK button
best regards
Luis
Hey guys, would you mind sharing?
What is the system Honda uses to sniff out the backup copies?
I'm trying to do a backup with maps for my country WHICH Honda DOES NOT SUPPORT! and therefore has no right to ask 200$ for a new CD or update.
But so far I can't do a copy that reads as an original.
Please reply.

Categories

Resources