Until now you had to use a Linux distribution in order to create a ODIN flashable package like a Recovery, Kernel or even a coplex file like a Firmware, but now you don’t need it any more. You can create a ODIN flashable package in your device only using a simple tool which will do all the work for you.
Thanks to a XDA Member called ferreirawax, who created a simple application to do the job for you. If you want to share your current ROM as an ODIN Firmware, you can do that easily by using the simple app that the developer managed to create.
See also: Turn Android Bootanimation In a Logging Center Using LiveBoot By Chainfire
Let’s start learning what this app is and what it needs to work. First of all to create package file compatible with ODIN you need UStar (Uniform Standard Tape Archive) compression by POSIX.
Android does not support this type of compression so it’s necessary to use the original GNU tar cross-compiled to ARM.
This app is very handy and it allows you to create different ODIN flashable package like kernels, recovery and many others. Also you can create multiple files in one package like a firmware for example. The app is very useful even when you want to create MD5 for package to Odin check.
Requirements
- An Android device running Android 4.1.2 or higher.
- Your device must be rooted.
- Lates busybox installed. Download from Play Store.
Downloads
- Download ODIN Package Creator.
- If you need a tool to dump the partitions, use UAPM application.
We suggest you to download V1.3 apk file. It is the latest release and contain more optimizations and you can use very easily.
How to use ODIN Package Creator
At first you will need the file you want to create the ODIN package, it might be a recovery, a kernel or whatever you want.
Then you have to rename your file to same name on the firmware. So what this mean. If your device kernel has the name “kernel.bin” in the firmware then you need to rename your file to “kernel.bin” and create the package using that name.
See also: Top Best Android 5.0 Lollipop Features. Why You Should Install It
How to create Firmware using ODIN Package Creator
- Create a folder and place the files inside.
- Open the app and choose to create a multiple package.
- Select all files in the folder.
- Give the output name.
- Remember to use the same names that are in the package.
ODIN Invalid Package
Invalid package error happens when there is an error in package name. How to understand this?
If the kernerl of your device is named “kernel.bin.md5” on firmware you should only “kernel” as output. If you use “kenel.bin.md5” the output file will have the name “kernel.bin.md5.tar.md5” and ODIN will say invalid package.
Related posts
7 Online Tools To Record Lectures [2023]
The educational environment seems a lot different compared to a few years ago, with technology bringing major changes. Are you as a lecturer or a learner up to date with the apps and software that can make your life a little easier, for example catering…
Should You Take Mobile Security Seriously? Here Is Why
Gone are the days when the biggest security threats only existed on your computer. Most people think that a cell phone can be a safe space for personal, financial as well as confidential data. However, nowadays with the extensive use of cell phones for literally…
The Best Android Apps To Download This Year [2020]
As our mobile phones have become an essential part of our lives in this technologically advanced world of ours, we have found more ways in which we can use them. Some people stick to the traditional methods of calling and texting, while others venture into…
The Best Photo Editing Apps That You Need to Increase Your Instagram Followers
Instagram is probably the most used social media network nowadays. For some people, it’s just a simple a place to share photos and try to impress the other with the “good life” they have while some others have discovered the power of Instagram and run…
Comparison Of Smart Watches – Apple Watch 8 vs Google Pixel Watch
Since the introduction of smartwatches in the market, people have started to rely more on them because of their convenience. You can use smartwatches to receive notifications, make and receive calls, and access various apps. Smartwatches are not just about looking at the time; they…
Why You Should Use a Personal VPN on a Daily Basis
Personal VPN is one of those technologies which is gaining more and more popularity and importance from day to day. Generally, VPN (Virtual Private Network) was designed to get a secure connection for business purposes mainly. Now, the role of VPNs has changed a lot….
Best Instagram Usernames For Boys and Girls To Get More Followers in 2019 (Updated)
If you are an Instagram user, you have to agree that there is nothing as cool as a catchy name. The importance of a good and unique Instagram name is something that can’t be ignored. The username determines who follows you, the comments that are…
How IoT is Influencing App Development
As you leave your office for the day, you tap an app on your phone and start your car. Another app allows you to turn on lights at your house, maybe even get dinner started. Welcome to IoT, the Internet of Things, in which an…