Related
Hi everyone, this is a tool for easier switching of the radio, spl and recovery of a 32A Magic. Now written in Java!
Requirements:
Fully charged phone!
Engineering SPL! Get one here: http://forum.xda-developers.com/showthread.php?t=529019&highlight=hboot+collection
NOTE: If the program says that you DO NOT have root it means that you DO NOT have an Engineering SPL! (S-OFF)
Now a powerful program with a GUI that has several options.
The program allows you to flash the provided files, or select custom ones!
You may also erase the system, data and cache partitions, on demand or as part of the flashing process.
You may now watch the progress on your mobile and on the PC!
NEW! Able to erase partitions AND restore nandroid backups!
N.B! DO NOT RENAME OR TOUCH ANY FILES THAT YOU RECEIVE WITH THE PACKAGE! There is no need for you to mess with it because there are options for flashing CUSTOM files. (the ones you select)
HOW-TO:
1. Extract RadioSwitchGUI_v4.rar anywhere you like, but do not touch anything inside its folder.
2. Boot your phone into fastboot.
3. Connect it to your PC via USB.
Windows:
4. Run RadioSwitcherAPP.jar or WinRun.bat and select one of the options.
5. Enjoy the app.
Linux:
N.B Don't double click on the jar file. It will not load the folder options correct! Use the provided LinuxRun.sh!!!
4. Right click on LinuxRun.sh and choose "Properties".
5. Click on the "Permissions" tab.
6. Click on "Allow executing file as program" and enable it. If it is allready enabled then leave it!
7. Click "Close".8.Double click on LinuxRun.sh and choose "Run".
8. Enjoy the app.
Warning! The procedure involves RISK, by downloading the files you agree that YOU are to be held responsible in case of any damage.
WITH THE PROVIDED FILES IT CAN ONLY BE USED FOR THE OLD 32A MAGIC (W/O 3.5MM JACK)!!!
You can use custom files to use it for flashing ANY device though!
THIS PROGRAM WILL (by default) ERASE YOUR SYSTEM AND DATA PARTITIONS!
This program will NOT create a nandroid backup that you can revert to later, so do it manually.
I hope someone will find it usefull!
Enjoy!
I wish to thank
KOZE for testing the Mac version and providing the mac version of the fastboot program!
BIG thanks to mumilover who wrote the wonderful Java version!
Amon_RA for the recovery images.
CursorDroid for everything he has done and for hosting!
:No-Frost: for the idea and code improvements and the Spanish translation!!!
tomme45i for translating it into Polish!
Bcrook for making the (legacy) linux version!
capychimp for translating it into danish!
fabioccoelho for translating it into Portuguese (BR)!
VERSION "GUI v4" is out! The most secure version yet! (thanks mumilover!)
Full version: NOTE: Due to slight changes version number did not change. (thread version is 4.1, the program says 4.0)
DropBox
Lite version (only for those who used the previous versions!):
RapidShare
Direct download
N.B To use the lite version simply copy the contents of the .rar file above into your existing RadioSwitcher folder!
Older versions:
1. v."GUI":
RapidShare
Direct download
2. v."GUI 3.5":
RapidShare
Direct download
Legacy version:
English: http://www.theandroidkitchen.com/eyegor/Radio Switcher/Version 2/?download=Radio+Switcher+v2.1.rar
md5: http://www.theandroidkitchen.com/ey...n 2/?download=Radio+Switcher+v2.1+english.md5
LINUX: http://www.theandroidkitchen.com/eyegor/Radio Switcher/Version 2/?download=radio+switcher+linux.zip
N.B: PLEASE DOWNLOAD THE CORRESPONDING .MD5 FILE AND CHECK FOR CORRUPTION BEFORE PROCEEDING (Win only, linux has it integrated)
Great idea
Awesome idea, I like it, just a little concerning for noobs if a file is renamed as NEW instead of OLD it could cause a brick and vise versa
For those using this please follow the instructions provided carefully, and rename the correct readio/SPL to the correct names, Yes I know sounds simple enough.
Awesome work, might give it a try to revert to old radio to try the latest cyanogenmod ROM
and just wanted to suggest to include the Radio/SPL file combo's in the download to create a full package and simplify things even further.
I did include them all in the download link (I've made it more clear in the OP) The reason why i also provided just the batch file is cause some people might prefer using their own radio/spl/recovery combo
BTW, the new Cyanogen is simply amazing. It is as fast as 1.6/1.5! I'm currently running it...
Very useful but it returns me an error:
"CHOICE: invalid choice switch syntax. Expected form: /C[:] choices"
and then asks for installing the NEW radio
What's wrong ?
Did you press either 1 or 2 and NOTHING else?
I've tested it again, if i press any other number the computer beeps. You can only select 1 or 2.
The options work fine for me.
/c[:] "choice" sets from which values you can choose. in this case its 1 or 2
It just start with the error as soon as i run it, no menu and no way to choose between the two option even pushing 1 (or 2) while starting the batch.
I guess you have Vista/7; it must be something wrong with XP, I will let you know....
yes, i wrote it under win7...but it has to be compatible.
try downloading it again...
ill make a version in xp later today if you cant get it to work
I've tested it on other machines running XP with the same result, and works as it should on the only PC running Vista I have at the office.
ah ah, it's kind of amazing, it's the first time Vista does something better than XP ;-)
I think it depends on the different choice files in the two system (choice.com in XP - choice.exe in Vista)
Don't worry about me, I will revert to old radio step by step (I'm just courious to try the new Cyanogen 5 since the Hero update to 2.1 is still late)
Anyway, it will be a very useful tool for many people, so I hope you to succeed in get it working in XP too (of course if other people has the same errors in XP).
Thank you eyegor
SOLVED
choice.com (XP) and choice.exe (Vista) have different syntax (poor MS customers). I've made some testing and found:
Vista (as in your batch): CHOICE /N /C 12 /M "Press "1" for the OLD radio, or "2" for the NEW radio"
to get it working in XP must be translated to:
CHOICE /N /C12 "Press 1 for the OLD radio, or 2 for the NEW radio"
and, yes, this is sooo stupid IMHO ......... blame MS once again
Ill provide an xp version later today...or tomorrow if i dont succeed today..
Sent from my HTC Magic using the XDA mobile application powered by Tapatalk
Support for Windows XP added!
XP users please download the attached XP version!
Enjoy!
Thanks but...
"Please enter 1 for the OLD radio or 2 for the NEW radio."
2
This will flash the NEW radio!!! (HTC Magic 6.35.xx.xx)
Press any key to continue . . .
'adb' is not recognized as an internal or external command,
operable program or batch file.
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
'fastboot' is not recognized as an internal or external command,
operable program or batch file.
All done!
Press any key to continue . . .
The REQUIREMENTS state that you need to have working ADB/fastboot...
You need to add them to your system path
eyegor said:
Support for Windows XP added!
XP users please download the attached XP version!
Enjoy!
Click to expand...
Click to collapse
Woww dude, you´re fast
Thanks
EDIT: When I did switcher-for-xp download, just come a batch file! No radio or spl files! Some idea?
just put that new file in the folder with radio/spl/recovery instead of the old file ;-)
Sent from my HTC Magic using the XDA mobile application powered by Tapatalk
Let me know how it goes if you use it!
BTW, Lubu, I only just saw what you wrote about XP, i implemented XP support in another way
Thank you for your assistance!
xD Didn't expect somebody will use this ... Glad to know somebody likes the Batch file... I will upload the latest version that includes files verification...
The only problem is that I need to translate the batch from spanish to english...
Dou you have MSN???
EDIT::
Translation done... I will try to contact you to send you my batch file, it's has more security as it doesn't allow to install any file if it's not present in a "default" folder...
As you did the thread first, I don't want to take the credit of it ^^...
Hi eyegor
I have made little modification to this batch files. Here are my version (Radio_Switcher_tomme45i.zip includes XP and standard version) - added few commands and fully translated to Polish lang.
Cheers
great!
ill add it to the op when i get home
Sent from my HTC Magic using the XDA mobile application powered by Tapatalk
Version 2.1 is now out!
It is more secure and has more options!
It will NOT work with old files unless they are renamed to fit the names of the ones mentioned in the OP!
Code improvements done by :No-Frost: and I!
Uploaded!
I definetly want to see the improvements made by you ^^...
I'm working in an executable file that doesn't need anything more than a download and execute to show you the options (probably not even ADB )...
*DISCLAIMER: you must be rooted to try this, and second if you are rooted then you know that your warranty is now void, and lastly I am not responsible for any damage that may be incurred to your phone or yourself by following my steps*
I have tested this, and it works with HBOOT 2.10
First off, to give credit where credit is due:
- cypser @ android central (his tut is the outline for mine, but I wanted to bring it over to xda, and also for the nbimg file links.)
- pof for creating the nbimg tool
- romracer for creating a mac version of the nbimg tool
- dkdude36 for the android-info.txt file
- all the developers and great people here at xda, for inspiring me to delve into the android world, as well as helping me along they way
Now the the tut!
You will need:
nbimg (HTC splash screen conversion tool)
- Windows
- Mac
- Linux
android-info.txt
- dkdude36's attachment
and a program to create a .zip file (7zip or whatever)
Step 1.
Find an image. It can be any image, but you must crop it to be 480x800 (use pretty much any photo editing program to do so). You must then save your image as a 24-bit RGB .bmp file and name it splash1.bmp.
*EDIT* This is from dased14 and outerdepth who was having problems getting the splash screen to flash. Thought maybe this would help someone else:
dased14: the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8
outerdepth: That line in your help was the key, mi amigo. So for anyone using photoshop, (I don't know why it's not default, but whatever) make sure you look at advance mode and do the above.
Thank you tons, brother. I got my newest creation going as my splash. It's a small victory, but greatly appreciated. You rock, and thanks to the OP for the initial instructions.
Step 2.
Download and extract the appropriate nbimg version. You can extract it to where ever you like, but for the purposes of this tut I will use c:/sdk/tools (just because that is where I put all of my evo stuff)
Step 3.
Download the android-info.txt file into the same directory as nbimg.
Step 4.
Put the splash1.bmp into the same directory as nbimg.
Step 5.
Open a command prompt and type the following (use whatever directory that you used in place of sdk/tools):
Code:
cd\
cd sdk/tools
nbimg -F splash1.bmp -w 480 -h 800
You should get this output:
Code:
=== nbimg v1.1
=== Convert NB <--> BMP splash screens
=== (c)2008 Pau Oliva - pof @ xda-developers
[] File: splash1.bmp
[] No padding added. Check file size.
[] Encoding: splash1.bmp.nb
[] Image dimensions: 480x800
[] Adding 0 bytes padding using pattern [0xff]
[] Adding HTC splash screen signature
[] Done!
This will create a file called splash1.bmp.nb in the same folder as nbimg.
Step 6.
Rename splash1.bmp.nb to splash1.img (a message may pop up saying something about the new extension being unusable, just click OK).
Step 7.
Take splash1.img and android-info.txt and create a zip file named PC36IMG.zip
Step 8.
Place PC36IMG.zip on the root of the sdcard in your phone. After that, power of your phone, then while holding the vol-down button, turn on your phone (this will make your phone boot into the bootloader, unless you have a rom with fast boot enable. If so then you can either disable it, download an app like quick boot and reboot to bootloader through the app, or use adb if you have that enabled.)
If you decide to use adb (I'm assuming that you already have adb set up if you've opted to use it), here is what you'll enter into the cmd prompt:
Code:
cd\
cd sdk/tools
adb shell
reboot bootloader
Once you have the white screen with skateboarding androids at the bottom, it will either 1)start scanning for an update file, or 2)it will have the following 4 options: BOOTLOADER, REBOOT, REBOOT BOOTLOADER, POWER DOWN.
If option 1 happens, press vol-up to update. After it updates, press it again to reboot, and you should see your new splash screen.
If option 2 happens, then press the power button to select BOOTLOADER. Once you do that it should start scanning for an update, and follow the steps above to flash your new splash screen.
I am also attaching a splash1.img version of the original HTC splash screen, in case you need to go back to it.
I hope that this tut has helped someone out as much as it helped me! I missed being able to use fastboot commands to flash my own splash screens (with the new HBOOT's being locked down), but this is actually an easier process than what it used to be.
If I have helped you out hit my thanks button!
cool so easy
Having a little trouble
Every time I try to do this, once I load it on hboot, it installs, but the image I used is not there. It has a white picture of 3 Androids skateboarding as my splash. Any ideas as to what I am doing wrong?
outerdepth said:
Every time I try to do this, once I load it on hboot, it installs, but the image I used is not there. It has a white picture of 3 Androids skateboarding as my splash. Any ideas as to what I am doing wrong?
Click to expand...
Click to collapse
you have coverted the image to a 480x800 bmp first then rename it to splash1.bmp, then used nbimg to covert that to splash1.img, then adding that to the android-info and zipped it up(in normal) and renamed it to PC36IMG(just as you see it) then installed it on sdcard and rebooted into bootloader, after it finds it you hit volume up (2x)once for yes to the update and then again for the reboot. just checking your steps.
dased14 said:
you have coverted the image to a 480x800 bmp first then rename it to splash1.bmp, then used nbimg to covert that to splash1.img, then adding that to the android-info and zipped it up(in normal) and renamed it to PC36IMG(just as you see it) then installed it on sdcard and rebooted into bootloader, after it finds it you hit volume up (2x)once for yes to the update and then again for the reboot. just checking your steps.
Click to expand...
Click to collapse
Yep, in order, all instructions followed to the t. I don't get it. It says install yes no and I say yes. It says it installed, which it must have somehow, because I have other splashes I have used in the past and have reflashed them tonight just to make sure it's not the phone. But it did install, just not the picture I created, it's what I described above, which is not what I made. I don't get it. Any help is greatly appreciated.
outerdepth said:
Yep, in order, all instructions followed to the t. I don't get it. It says install yes no and I say yes. It says it installed, which it must have somehow, because I have other splashes I have used in the past and have reflashed them tonight just to make sure it's not the phone. But it did install, just not the picture I created, it's what I described above, which is not what I made. I don't get it. Any help is greatly appreciated.
Click to expand...
Click to collapse
post up the zip you made that dosent work with a copy of the image.
You got it.
dased14 said:
post up the zip you made that dosent work with a copy of the image.
Click to expand...
Click to collapse
OK, here is my zip and the image below.
try this one just remove (XXX) i have tested and it works and looks pretty sweet too
here is one with tweak to it(just thought i would throw that in)
[/IMG]
Uploaded with ImageShack.us[/IMG]
dased14 said:
here is one with tweak to it(just thought i would throw that in)
[/IMG]
Uploaded with ImageShack.us[/IMG]
Click to expand...
Click to collapse
Dude, what did you do to get it working? I really wanna know. What am I doing wrong?
not sure what i did different from you if you followed the steps.i do pretty much the samething. i use gimp to edit and resize never bothered to check if it's 24bit rgb when i save it, i just hit save as rename and then do the nbimg thing and combine with the info file and zip in normal. i did tweak up another one using that pic(couldn't help myself) if you want i can post it up
heres a pic of it
[/IMG]
Uploaded with ImageShack.us[/IMG]
Seriously?!
Well, that sucks. I am still trying to figure out this little gem. It's annoying me that I can't get this working. You know what they say. If at 1st you don't succeed...
what are you using to resize pics to 480x800(photoshop,gimp,etc)
maybe the problem lies in that
I am using Photoshop. When it saves to .bmp format, it asks if I want 24b and so on. That's what it's set to by default. So, I am kinda at a loss for words at the moment. This is so simple, I know it's something tiny I am overlooking. I am totally following the instructions in the OP.
Let me try to make one using PhotoShop and see what happens, I normally use Gimp. I'll let you know
Sent from my PG86100 using XDA App
dased14 said:
Let me try to make one using PhotoShop and see what happens, I normally use Gimp. I'll let you know
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
K, thanks
worked flawlessly for me
this is what i did using ps4(on windows):when your save your(h480xw800) splash1.bmp and the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8 then do the nbimg(renaming it to splash1.img after convert)and when you zip it up (in normal) make sure that its PC36IMG.zip and not PC36IMG.zip.zip(if using 7zip just name it PC36IMG it should add the zip ext to it) try it and let me know the outcome
I wanted to add, I did flash your pc36img via bootloader and it worked fine. So, I am gonna try again and see what happens. Am I supposed to alter anything in the txt file in the zip or just leave it as is from the download?
no as long as your txt file looks like this "modelid: PC3610000
cidnum: SPCS_001
mainver: 3.26.651.6
hbootpreupdate:3
DelCache: 0
DelUserData:0
your good, just try a new image and resize to 480x800 and run through it like i did and lets see what happens
when you put the one your trying out on sdcard just rename the old one to (1)PC36IMG so you can just rename it if the newer fails(easier than redownloading it everytime )
dased14 said:
the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8
Click to expand...
Click to collapse
That line in your help was the key, mi amigo. So for anyone using photoshop, (I don't know why it's not default, but whatever) make sure you look at advance mode and do the above.
Thank you tons, brother. I got my newest creation going as my splash. It's a small victory, but greatly appreciated. You rock, and thanks to the OP for the initial instructions.
I have found out the format for Samsung Conquer 4G Boot Logos and made this simple batch to use Imagemagick and make a compatible RLE encoded logo for this phone.
Here is the Readme.txt included in the archive -
Samsung Conquer 4G Boot Logo Maker by brienj, founder of XHP Creations
Special thanks to Imagemagick and their awesome converting programs!
Only works on Windows Machines, but can easily be ported to work on Linux after installing Imagemagick, if you use Linux. I use Photoshop in Windows, so that's why I made it for Windows.
To convert your image to the correct boot image format -
1) Extract ALL the contents of the rar file to a working directory.
2) Open your image in Photosop or similar program.
3) Make sure the image looks ok if resized to 320x480, if not make it so it will ok resized to that size, and save it.
4) Make sure the image is in the main folder with the batch file and then drag the image into the convert-image.bat file.
5) Take the Replacement.rle image and replace the SPH-D600.rle file in the ramdisk image that is in the boot image.
6) Rebuild the boot image (A tutorial to rebuild the boot image correctly for this phone is coming).
7) Profit!
I normally work on modding Xbox video games, so this Android stuff is all new to me. I hope to use my prior programming and modding experiences to help me become better at Android modding. Expect a custom ROM for the Samsung Conquer 4G in the future, I am in the process of making it now.
Click to expand...
Click to collapse
You can download it from the link below -
http://www.mediafire.com/?3an8f2vi9wg4dbo
Great
took me a little while but it works. thanks.
EDIT : Sorry posted this in the wrong forum. To many windows open at the same time.
so this works now?
Sent from my SPH-D710 using Tapatalk
This tutorial will teach you how to make boot animations right from your phone ...
★No need of PC ..
★100% mobile usage..
Yes you read it right!!!
★★ PLEASE SUPPORT BY LIKING MY FACEBOOK PAGE TO GET CONTINUOUS UPDATES :: http://facebook.com/hacx4droid
So lets kick it off!!!
You will need the following things::
★Video to JPG convertor(4.23mb)
★Batch Image Convertor(1mb)
★Easy Unrar Premium(700Kb)
★File Tools(500kb)
★Sample Boot Animation structure(0.4Kb)
OK then ... if u have downloaded the requisite files then let's get started!!
Open VIDEO TO JPG Convertor and select a video which you want to be your boot animation ...
Click convert and let it finish transcoding ....
When it has finished transcoding it will form the images of low size and they will be rotated ..
Now we will have to increase their size and also rotate them 90°CW ...
For this purpose we will need BATCH IMAGE CONVERTOR..
Open the above app and select the transcoded images set size to 720x1280 and select format as png ..
On rotate dialog box select Rotate 90°CW..
Click convert and let the process finish..
Now rename the files in increasing order using FILE TOOLS..
For example ;; image_01, image02 ,...image_10 and so on...
.
.
.
.
Now extract the above downloaded sample structure ..
You will find the following files::
★part0 [folder]
★part1 [folder]
★desc.txt [text file]
In the part0 folder keep the files that you want to be your boot animation [Delete the "DELETE_THIS_FILE in it]..
In part1 keep the image on which the boot animation will end [Delete the "DELETE_THIS_FILE in it]..
In the desc.txt, select your dimensions (mine one is 480 854) and speed of your boot animation(frames per second) in the sample 11 represents the speed as 11 pictures will be flashed per second..
Now select the three files(part0,part1,desc.txt) and compress them using easy unrar premium but set the compression level to **STORE ONLY** ..
** DO NOT SET ANY COMPRESSION OR THE BOOT ANIMATION WILL NOT WORK**
Name it as your boot animation is named(located usually in /system/media) example mine one is "bootanimation.zip" ..
Delete your old boot animation and copy paste the above formed animation in the /system/media folder ...
All done!!!
You just made a boot animation fully with your mobile!!!
Hit thanks!!!!
DON'T LEAVE!!
PLEASE SUPPORT BY LIKING MY FACEBOOK PAGE TO GET CONTINUOUS UPDATES :: http://facebook.com/hacx4droid ....
Cool Guide sir thanks!
john.reyes.jmr said:
Cool Guide sir thanks!
Click to expand...
Click to collapse
Thank you!
all links are down would you please reupload ? thank you for this tutorial.
"all i can really do , is stay out of my own way and let the will of heaven be done"
mrrocketdog said:
all links are down would you please reupload ? thank you for this tutorial.
"all i can really do , is stay out of my own way and let the will of heaven be done"
Click to expand...
Click to collapse
Here you go Download everything here.
kirito9 said:
Here you go Download everything here.
Click to expand...
Click to collapse
thank you ×100.
"all i can really do , is stay out of my own way and let the will of heaven be done"
kirito9 said:
Here you go Download everything here.
Click to expand...
Click to collapse
@kirito9 sorry to bother , but am having issues downloading. have tried 3 different browsers. would you be able to repost link from some other site ?
dave
"all i can really do , is stay out of my own way and let the will of heaven be done"
mrrocketdog said:
@kirito9 sorry to bother , but am having issues downloading. have tried 3 different browsers. would you be able to repost link from some other site ?
dave
"all i can really do , is stay out of my own way and let the will of heaven be done"
Click to expand...
Click to collapse
Three different hosting sites :good:. MEGA or Androidfilehost or sendspace .
kirito9 said:
Three different hosting sites :good:. MEGA or Androidfilehost or sendspace .
Click to expand...
Click to collapse
lol. that should do it.
did a double download , just in case. thank you very much ; again. will name next child []strike[/] puppy after you
"all i can really do , is stay out of my own way and let the will of heaven be done"
mrrocketdog said:
lol. that should do it.
"all i can really do , is stay out of my own way and let the will of heaven be done"
Click to expand...
Click to collapse
haha hopefully it does :fingers-crossed:
Thanks everyone I've shortened the links but I'm not getting any revenue from them.. Haha... It takes a lot of time to work up and get something new... So I thought maybe I get some payback to my work but no..... It doesn't work.. Now I have a PayPal account :
Code:
[b] [email protected][/b]
Tired of looking at that honor 5X standard boot logo? Well here are 8 different ones I've made for you to chose from. This has been a bit of a challenge due to the different and occasionally strange 5X OS. I must thank @deadman96385 for pointing me in the right direction to where the 5X has it's boot logo stored.
Before using you must be aware that it is possible to soft brick your device, however I have changed my own boot logo 8 times using each one of the posted examples successfully.
At this point I must emphasise that I am not responsible for any ills that may befall your device, including soft and hard bricking through to Aliens landing, mating with your dog and then trashing all your devices.
It is not possible to upload .mbn files to XDA, therefore I have renamed the file extensions to .img, AS SOON AS YOU DOWNLOAD THE FILE rename the extension to .mbn
UPDATED 2/23/2016
I've had a request to give a guide for creating the oemlogo.mbn files to complement what I posted in respect of installing new boot logos. To keep it in logical order I have done a rewrite of the first guide and put in the new points at the appropriate places. If you are not bothered about making your own .mbn files but instead are just happy to use ones that I or anyone else post then you can just pick up at the appropriate point in the install part of the guide.
To create .mbn files for the honor 5X you will need the following..... (1) A graphics manipulation program - the one I use is the free "Paint.net" which can be downloaded from their web site at http://www.getpaint.net/index.html..... (2) You will also need a program which can remove the 54 byte header from .BMP files. Those of you proficient in code/scripting can probably do this with a good hex editor but I needed to find a program to do it for me. I use "bmp-header-remover.exe" from here http://karpolan.com/software/bmp-header-remover/ .... to be honest there is a lot of dispute and controversy on the Web about this type of program so I won't tell you to use it but for what I wanted it did the job.
When you get to the installation stage you will need on your 5X a File Manager and a Terminal Emulator.
OK let's get started ....
1) Firstly you have to find an image you want to use, this can be any of these .JPG, .PNG, or .BMP, personally I prefer to work with .JPG's. Bear in mind that the 5X default image size is 1080 x 1920 so if you start with a small image let's say 300 x 300, by the time it has been blown up to the full 5X size you are going to lose some definition and you will likely get an unwelcome degree of distortion.
2) Open the "Paint.net" program and click on the heading "Layers" then on the drop down menu click on "Import from File" then in the window that opens, navigate to where your image is and click on it to open it in "Paint.net". Don't be disturbed by the size or appearance.
3) Click on the heading "Image" then on the drop down menu click on "Resize". In the "Resize" window that opens enter the size of 1080 in the width box and 1920 in the height box. Then click "Ok". Your image will now be resized to the 5X parameters.
4) At this point you can use the "Paint.net" tools to adjust colors or add text and if you experiment you should be able to stretch or contract the image to how you want it. I make no apology for the fact that I am not giving a guide to the use of "Paint.net" here (their help page should answer any questions you have).
5) Now comes the juggling bit. In "Paint.net" click on the heading "Image", a drop down menu opens so click on the choice "Flip Vertical". Your image now takes what I think of as an "upside down and inside out" aspect, you'll see that it's upside down and in effect is a mirror image.
6) Now you need to save the file. Click on the heading "File" and from the drop down menu click on "SaveAs". Now it is important to save the image as a .BMP file irrespective of whether you started with a .JPG or .PNG or .BMP original. In the "SaveAs" box "Paint.net" tends to default as its own file format(.PDN) so change this by selecting .BMP. At this time you can leave the filename as it is or change it, it doesn't matter. Make certain that it is being saved to the folder location you want then click "Save". The next screen you get is the "SaveConfiguration" window, on the left hand side of this window you must click on "24-bit", leave everything else alone and click on "OK". Exit out of "Paint.net".
7) Now you need to run the program "bmp-header-remover.exe". A small window opens up and you will see two empty slots (to be honest you only have to read the screen and you will see what you have to do). In the top slot enter the path to your newly created .BMP file - In the bottom slot enter the path and name that you chose for your modified file. ***VERY IMPORTANT - YOU MUST GIVE THE FILE NAME AN .MBN EXTENSION*** So just to emphasize in the top slot you will have a .BMP file and in the bottom slot you will have an .MBN file. Click on the button "Remove BMP Header" and you have successfully created your .MBN file.
Now we move on to the "INSTALLATION" phase
8) Transfer the .MBN file to your device putting it in whichever folder of your SD Card you prefer. Use your File Manager to copy or Move the .MBN file to the Internal folder...../cust/hw/usa/logo..... If you want to keep the standard boot logo (as a safety precaution), rename it now or it will be overwritten. Rename your new .MBN file to oemlogo.mbn and change the permissions to match the original.
9) Come out of File Manager and open your Terminal Emulator. At the $ prompt change into superuser mode by typing su and pressing Return/Enter. You will then get the # prompt.Type load_oemlogo press Return/Enter and several lines of text will display, when this stops exit out of Terminal Emulator.
10) REBOOT and enjoy your new boot logo.
I have posted .jpg's so that you can see what you are getting.
Thought I would knock up another one. Very simple this one. All above instructions apply. Works on mine. JPG shows what it's like.
metpolds said:
Thought I would knock up another one. Very simple this one. All above instructions apply. Works on mine. JPG shows what it's like.
Click to expand...
Click to collapse
Can you write a guide on how to make these properly?
deadman96385 said:
Can you write a guide on how to make these properly?
Click to expand...
Click to collapse
Hey @deadman96385 thanks for your post. I have been making boot logos and boot animations for my varied Android devices since 2012 and believe me when I say I have never come up with such a complicated way of dealing with them as that which is used by Huawei in it's EMUI operating/themed system, I think you might agree with me. Looking at my above instructions (just to INSTALL the darned thing) I am amazed that so many downloads have been made without a squawk about the complicated proceedure compared with a "normal" device using a flashable zip in recovery. That by the way is my ultimate aim (flashable zips) but so far very little success with my Edify scripting.
However even if I was successfull that would not tackle the problem of constructing the ".mbn" file which I'm sure is the point you are making by posting your query. @Deadman it is one of the weirdest and complicated set of steps I have ever had to take in order to create a file which I could "flash/load/push". On initially thinking about posting my method I am a little reluctant because I don't want to lead a possible "noob" into soft/hard bricking his/her device because of me. However I appreciate your interest and if you think it would assist the thread's community then I will do so. A word of warning, it will take me a bit of time to try and write in logical understandable steps the way to go.
metpolds said:
Hey @deadman96385 thanks for your post.
Click to expand...
Click to collapse
@deadman96385 ... please see my edit to post#1 this effectively changes the playing field for the moment.
TO ALL READERS ..... This post can be ignored now later events have overtaken it.
@deadman96385 ... Don't know if this has anything to do with anything ... In twrp recovery in the "Mount" section I have a partition named "cust" with an empty check box beside it. It is not possible to chose "cust" , the check box will not accept a click. If I use any "Install type" function i.e. install a zip or install an image or wipe Dalvic & Cache, although the function is "Successful" , I also get written several lines in Red (Error) text i.e. "Failed to mount '/cust' (Invalid argument)"
It may seem a remote possibility but is there any chance that the mount "cust" has anything to with my missing folders?
THIS POST CAN NOW BE IGNORED ..... My system was screwed up by the B140 update.
metpolds said:
@deadman96385 ... Don't know if this has anything to do with anything ... In twrp recovery in the "Mount" section I have a partition named "cust" with an empty check box beside it. It is not possible to chose "cust" , the check box will not accept a click. If I use any "Install type" function i.e. install a zip or install an image or wipe Dalvic & Cache, although the function is "Successful" , I also get written several lines in Red (Error) text i.e. "Failed to mount '/cust' (Invalid argument)"
It may seem a remote possibility but is there any chance that the mount "cust" has anything to with my missing folders?
Click to expand...
Click to collapse
I have installed the B140 update and all the directories are still their and I can still see the oemlogo.mbn from ES file explorer
clsA said:
I have installed the B140 update and all the directories are still their and I can still see the oemlogo.mbn from ES file explorer
Click to expand...
Click to collapse
@clsA ... much appreciate your post, it just about confirms my suspicions that all the problems I'm having result from my installation of B140. Had tentatively decided that today I would restore one of my twrp backups taking me back to B130 then let it settle down before maybe trying B140 again. Just in the rare possibility that anyone else is having the same issues as me, when I found the folders missing I re-created them but on reboot they were deleted again.
deadman96385 said:
Can you write a guide on how to make these properly?
Click to expand...
Click to collapse
@deadman96385 ... Will give it a go this week. Can't give an estimated day to finish it. Having problems with my own system.
@deadman96385 ... All problems resolved. Will work on the guide @clsA ... Thankyou for all your assistance..
metpolds said:
@deadman96385 ... All problems resolved. Will work on the guide @clsA ... Thankyou for all your assistance..
Click to expand...
Click to collapse
@deadman96385 ... Post #1 amended. Guide now explains how to create .mbn files as well as installing them.
Skull splash screen
I made one, if anyone is interested I may post some more when I make them. Remember to rename .img file to .mbn and to follow the install guide posted here. I also suggest to make a nandroid beforehand. My thanks for it to @metpolds for the tutorial, and I apologize if I messed up the upload this is my first contribution to xda. If you like or use the file please hit thanks I need em right now.
wickedesires said:
I need em right now.
Click to expand...
Click to collapse
@wickedesires ... Do like your skull, I'll try it out for a while. Glad my original post was of some assistance. As for "Thanks" don't stop breathing awaiting them. If you add them up you will find that my original 8 logos have been downloaded 954 times and you can see that 5 different people gave a "Thanks" throughout the thread. It would seem that the new phone has attracted a new breed of poster.
metpolds said:
@wickedesires ... Do like your skull, I'll try it out for a while. Glad my original post was of some assistance. As for "Thanks" don't stop breathing awaiting them. If you add them up you will find that my original 8 logos have been downloaded 954 times and you can see that 5 different people gave a "Thanks" throughout the thread. It would seem that the new phone has attracted a new breed of poster.
Click to expand...
Click to collapse
I'm glad you like it, I've use xda for so long I'm glad to finally contribute to the community a little bit. About the thanks, yeah I've noticed that in a few other places in the 5x forums as well. It'll be nice to have the prerequisites out of the way. Again thanks for your tutorials, as soon as I find a video or something I like enough to put the work into I'm going to make a bootani also. I've been fooling around with the 2 that came stock and you're right Huawei made all of this much more complicated than it needed to be or has ever been on any other device I've owned.
Rgb skull splash screen
I made a red version of the skull splash screen to go with the new boot animation, for some reason when installed they render a different color than what I made on the PC so when trying to nail down red I got green and blue also that I will post. Since they render a different color I can't provide accurate thumbnails but they are the color in the file name. Remember to rename to oemlogo.mbn, put in the correct folder, change permissions, and load with terminal emulator as per the tutorial. I may take a break from making any more until I see about making them into flashable zips.
wickedesires said:
for some reason when installed they render a different color ............. I see about making them into flashable zips.
Click to expand...
Click to collapse
@wickedesires ... Congrats on the logos. Regarding the color change - I vaguely remember that in the early days of making logos for the moto G, I and others ran into a similar problem. This turned out to be a problem in the script used, the particular graphics program used by the script changed the colors. However if you are using the program "Paint.net" for your graphics manipulation then that probably isn't the problem.
As far as flashable zips go, since February when I posted my first logos for the 5X I have been working, fairly regularly, on trying to create flashables. I keep on running into errors which is particularly aggravating because I don't run into problems with creating them for the moto G or the moto X Pure. I think it's as we have both agreed - the problem lies in the difference between the 5X EMUI coding compared to genuine Android.
@metpolds I'm actually using gimp,but I'll give paint.net a look. If you break any ground on flashable zips let me know, I'll do the same.
View attachment oemlogo.bmpmy oemlogo
linux33it said:
View attachment 3715579my oemlogo
Click to expand...
Click to collapse
@linux33it ... Thanks for adding your logo to the thread.
I see that you have this well in hand but I thought you might find this interesting anyway -
https://github.com/fedotawa/flash_oemlogo_u9500?files=1
Looks like it would be easy to modify if this helps.
Could start by commenting out the final load step, changing the resolution, feeding it a PNG, and see if it produces the same oemlogo.mbn as the same PNG run through your procedure.
I mention this because some of us don't normally run Windows.
Edit - now that I think about it, I may be able to get the original bootsplash as a PNG and then compare with the original Huawei mbn. I think I'll do that and get back to you unless you beat me to it.