Related
I have unlocked the Extended ROM on an XDA2 device (Himalaya for those with alternative distributers) with bootloader 1.06.
(This was done using the information at:
http://forum.xda-developers.com/viewtopic.php?t=8422 )
I am then able to change the ROM to suit my needs so that it loads various bits of software.
(Changing the cab files and config.txt file to my needs)
I can then copy this Extended ROM onto an SDCard.
(I followed the steps here:
http://en.pdamobiz.com/en/forum/PDAforum_posts.asp?TID=62&PN=1&TPN=2 )
Using this SDCard it is possible to Flash install the device I copied the ROM from, but not another device with the same bootloader. It comes up with the error:
"SD Download
==========
Sections=1
Not allow
update!"
Any ideas as to what I am missing to make this flash install onto other devices?
Many thanks,
GBird.
Just a quick nudge since there has been a lot of activity since I posted
Hi all,
let me start telling that reading through this frum gives me the feeling that this is a very nice place for information around htc-devices and I thank both creators and users of this site for such a good information-base.
Reading here convinces me that I am able to fulfill my wish to change the language of my VPA-IV (HTC Universal).
I am a Dutch person working in Russia. As I was living in Germany I optained the device there, hence the German language.
For me personally all computer stuff should be English, so I'd also like this device to be so. The fact that the keyboard is German does not disturb me too much.
As a Vodafone user, who has other provider cards as well, I immediately bought the unlock code, so the device is working with other GSM cards as well.
When I asked Vodafone (before I bought the device) if I could switch to English I was told that I should buy myself another Windows Software and they were not able to provide me with it. They were not able to provide any help, nor software for this purpose though.
When reading around the site here (as well as the ftp) I understood that Windows is not provided now. So my first question would be :
-Am I really set to go if I have downloaded the following files :
Jasjar_WWW_11353_137_10301.zip
MaUpgradeUt_noID.zip
Universal_Radinly_UPgrade_1.04.02.zip
Or do I need something more ?
Further I read about extracting the .exe file (f.e. Jasjar_WWW_11353_137_10301.exe) and put some files from there at certain places. I have WinRar but this program does not recognize the .exe file. Can I really extract files from this .exe ? How do I do this.
A lot of talking is here about a bootloader. If the device is in this stage, can I still access it ? (f.e. like seeing a harddrive in my PC's Windows Explorer or something the like)
As I will be stressed like hell (who does not, when he does this first time) when I see the bootloader screen, is there something I SHOULD or should NOT do to make sure all will be OK ?
Last but certainly not least I feel very eager to backup before I do this. Is there a posibility to backup my ROM in some way, save the files on some place for eventual return to the ROM and ExtRom I have now ?
I tried the Program TotalCommander. If I enter the Extended_Rom in the "directory" field of this program I see all files included in the Extended_Rom, same if I enter simply "Rom". Is a backup simply copying these files to my PC or is there more to be done ?
thanks for answering in advance,
Ruud
Hi,
I'm searching a german ROM...
if you have a little of your time to spend on it, i would be very thankful.
but first:
- about extracting the .exe files: Run WinRAR -> Menue: Open file... -> change 'All archives' to 'All files'
- about ROMs: Jasjar_WWW_11353_137_10301.zip is the only rom I would update, not the Radio.
- about bootloader: In this state you can't access your device (only updating the ROM)
- about backup: It is not easy. (How to d2s (dump) the ROM ) but I think Vodafone will shortly relase a update. So it will be possible to restor the device.
How to help me out:
- you will need a Storage Card.
- Download TestWM5.rar
1. Extract TestWM5.exe from TestWM5.rar and place it to you device.
2. At the device, use File Explorer to execute the TestWM5.exe
3. Click "button1" to start the dump process, the file will then be save to \Storage Card\Dump\
4. Copy the Dump folder out and then RAR or Zip it
This will include all files in your windows dictionary -> this is what i need
Where to place exactly ?
Hi bepe,
do not know if You are still available (or again). First your issue.
I logon to FTP from XDA-developers as to upload.
In the upload directory there is only a HTC-Wizard directory, not a wizard. Is this directory the one to place your file on ?
Is there a rule how to name the file ?
I will be dumping in a minute, can upload as soon as I have your answer.
Ruud
Hi bepe,
further to your issue.
1) I do understand that no private information is copied ? or should I do a hard reset before I dump for You ?
2) Whilst running your testwm5.exe from the root-directory of the storage-card I am being asked to agree your program access. This is normal, I allow. But why are there additional programs being opened I never heard about ? I denied them access and let the program run further !
After a lot of files running through the screen (very fast) it looks like the program stopped or finished. Now which file has been created for You ?
Explorer on the Universal does not show it, through my PC I looked as well, but do not see any big file, please explain.
Ruud
Hi Bepe,
one more reply to You :
Even if I allow the file mentioned to run (during the time your program is running), I am being asked again and again if I allow it again. The name is GAC_System.Data_v1_0_5000_0_cneutral_1.dll
Even if allow access all of the occasions I being asked, no file is being created on my storage-card, nothing to dump to You. Not even the dump directory is made.
What do I do wrong here ?
To my issue :
First I noticed that the radio update is available here only as 1.04.02
My system tells me I have 1.04.10 delivered from origin. If I do a ROM-upgrade, do I loose my "radio", or will it not be touched ?
Connected to this, can I dump my "radio"-files seperately ?
WinRAR. Issue solved !
Backup : I was at the buzzdev.net link before. But I actually do not even understand where I can get or see the task32 language he dumped on his screen. And I understand that I will not be able to restore it without help anyway. So this is not really the kind of backup I want.
The information about Vodafone, where does it come from ? when is something expected ?
Ruud
For security sake only.
I am getting nearer to make that final step ;-)
My Winrar was too old, I could unzip the .zip file to a .exex, but I could not unzip the .exe file further. Just downloaded the latest Winrar, now I can see all files included in the provided .exe file.
1) I understood that I should delete the original upgrade-file called ROMUpgradeUt.exe.
2) When I start the MaUpgradeUt_noID.exe in a seperate directory with the rest of the files from the .exe I get to see a different HTC device. When I continue, it will not recognize any of the versions from my Universal. I felt unconfortable to continue.
Can it be done without a problem ??
2a) I renamed the ms_.nbf AND radio_.nbf and restart the Utility, it still shows a photo of the wrong device, but it now does recognize the versions of Device CD image version : 1.13.56 Device Extended image version : 1.13.163 and Device Radio image version : 1.04.10
It confirms to change to CD image version 1.13.53 and leaves the extended image version : "empty" as well as the Radio image version : "empty"
Does this mean that by taking away the ms_.nbf and radio_.nbf files I can stop the device from upgrading the extended rom and the radio ?
Why I ask ? Because if I renamed ms_.nbf back and ONLY radio_.nbf is unavailable now, it shows to change the Extended Rom too, but the Radio image is still empty.
Finally if I rename ALL back, it shows to change all, but all version numbers are older once ;-(
Main question here is, can I leave radio_.nbf away, upgrade and hope for radio to be my version 1.04.10 ?
Ruud
Hi,
I'm back.
I'll PM you Upload information...
private information are not copied.
Only if you have saved private information in your /windows/ folder!
i have never being asked to agree for program access :?
...but I started it of the root-directory of my device.
what is the name of your 'Storage Card' folder?
I not realy have the info from Vodafone, but for all devices before there have been more than one update. But I can't tell when the first update is expected.
If you are trying to make a backup: you will need a terminal program
About dumping
So I have a complete "new" device now.
Did a hard-reset, after which I did not give any new information to the device.
I placed the .exe file You gave me in the \windows\startmenue before, after which it is asking tonloads of access requests.
Now I replaced it in the root-directorym Yes, no additional questions asked anymore, perfect, well NO. As there is no directory made on the storage card. I tried it once with the async active and once with the device seperate. No result.
Any ideas ?
what is the name of your 'Storage Card' folder in your root?
As the device is German, it is called "Speicherkarte"
and renaming is not possible (allowed)
OK this is the problem, I'm trying to get the Source code to change that.
found something: this tool will change the folder name from different languages to "Storage card" which is often needed for different tools
Understood.
About my question, as I am still nervously waiting (cannot start the upgrade before You got your data, can I ;-)
Did I understand correctly, that the file MaUpgradeUt_noID.exe is made for different devices from HTC and therefore I do not get a photo of the universal when I start the software ?
If I start the JASJAR_WWE_11353_137_10301.exe I DO get to see the Universal, but of course get the country error.
Did I also correctly understood I can take away the radio_.nbf from the directory and the update will handle both ROM and ExtROM but leave the Radio untouched ?
Will I be entering this "bootloader" status at all, as I do not need any further updates then ? Are there any resets after the upgrade which I SHOULD or SHOULD NOT make to get the device working again ?
Ruud
Hi bebe,
storage.cab works (be it only after a soft-reset)
The program testwm5.exe is much slower now, so the result is taking minutes now (if not tens of).
Looks like the perfect speed of the program while the storage card (at least for his eyes) was absent, was due to "saving into space"
Will upload asap.
Ruud
I'm loading JASJAR_WWE_11353_137_10301.exe its at 60%
MaUpgradeUt_noID.exe is a hacked version, of another device.
So the photo should not be important. (Please wait until i have downladed the file, I'm not realy sure jet...)
OK, I have to wait anyway, because TestWM5 is very slow now, I can see file after file and calmly read it. Before it was running before my eyes. I am afraid this is going to take ages.
We are on the same frequency that the dump I am making is from a device WITH Extended Rom installed. I was NOT soft-resetting during installation, so all Vodafone add-ons, are to be there now.
If You need the one without ExtRom as well, please tell me.
The upload works OK, I prepared a directory there, but uploading is to be done after longer waiting time.
Are You afraid the JASJAR file is not good ? I downloaded it because this one was proposed on this forum.
Ruud
Its not about the ROM its about the MaUpgradeUt_noID.exe I'm not sure if ths is the exe file to update a Universal.
I dont have a Universal only a Himalaya and my up UpgradeUt starts with HimUpgradeUt... .
Was this file mentioned in the readme of the JASJAR exe?
my download is very slow... 70%
I only downloaded MaUpgradeUt_noID.exe because it was proposed here (for the Universal).
I have no Readme.txt inside the exe
EnterBL.exe
GetDeviceData.exe
ms_.nbf
nk.nbf
radio_.nbf
RUU.conf
RUU.dll
UI.dll
Well and of course the original upgrade file ROMUpgadeUt.exe, but I was suppose to delete it.
Only file which I can read is RUU.conf :
[PLATFORM]=857873
[RADIO_TYPE]=2
[SECURITY_FLAG]=1
[DECODER_KEY]=1
[RADIO_FLAG]=2
[GETADDR_TYPE]=1
[JUMPCODE_TYPE]=1
[FORMAT_TYPE]=2
[SCREEN_TYPE]=2
OK, TestWM5 is finally ready, will do compressing and uploading soon.
Ruud
For all those who are struggling to extract the contents of the '.abi' file for P552w and P565, here is a good news !!
I found these tools somewhere on a non-English forum, while searching for the decryption tools.
It is a command-line tool that directly works on the '.abi' file, and produces the '.nb0' file.
Part02.nb0 is the OS Image and Part03.nb0 is the ExtROM.
Let me know if you face any difficulties. I have used it on my P565 and successfully dumped the ROM (using imgfs tools on the the OS image). Working on the kitchen now....
Hoping for someone to come up with a kitchen for P552w/P565 soon...lol
cheers,
We also have decrypted P565's rom,and now the problem is how to encrypt the rom.Do you found any tools to encrypt it?
gerry86 said:
We also have decrypted P565's rom,and now the problem is how to encrypt the rom.Do you found any tools to encrypt it?
Click to expand...
Click to collapse
Well, decryption and encryption are both resolved. The only issue is to find where the IMGFS checksum is stored, and update the new checksum there. The '.abi' ROM Header is encrypted using some complicated encrption( not XOR ), and I have not been successful in decoding it as of now.
I see you're all experts here. Maybe you can help me.
I just want to know if it is possible to upgrade my italian ROM with an english one (P552w)?
If not I guess I can throw away my Asus while I don't speak Italian
Thanks for your help,
VanGog said:
I see you're all experts here. Maybe you can help me.
I just want to know if it is possible to upgrade my italian ROM with an english one (P552w)?
If not I guess I can throw away my Asus while I don't speak Italian
Thanks for your help,
Click to expand...
Click to collapse
Sure buddy, no need to throw it away...
Just follow these simple steps :
1. Ensure that your Storage card capacity does not exceed 2GB and is not corrupt.
2. Connect the device using activesync and wait till the connection is established.
3. Go to file explorer on your PC and enable the option to display hidden files and folders.
3. Take your English ROM ( .exe file) and execute it from your PC.
4. Press 'next' till you see the error message that the ROM is not meant for your device. Wait !!
5. While this message is still being displayed, go to the folder which contains your ROM ( .exe file). You will see a file called 'tmp_rom.abi'. Rename this file to 'GM5.abi'.
6. Now close the error message screen.
7. Copy 'GM5.abi' to your Storage card.
8. Now Press the "Navipad down"+ "Reset" buttons and keep them pressed until you see the reboot screen.
9. That's it. The ROM flashing process will begin automatically.
10. Do not press any button till the ROM flashing is in progress. The device wil reboot automatically.
Enjoy your new English ROM.
Disclaimer : Hope you are aware about the risks associated with the ROM flashing process.
First of all, thanks rishi for your help, but in my case something doesn't work.
I get to the boot screen where it says that it can not find the file (but it is on the card).
I followed all the steps (including 1GB storage card) but always the same, no success.
Is it possible that this is because of my Asus which was I suppose unlocked before I bought it. It has an Italian mobile provider logo on boot screen?
Do you have any other solution for my problrm?
Thanks again for your effort,
Van Gog
Found a solution!!!!
The name of *.abi file must be the same as the name of an *.exe file!
WOW!
Thanks a lot, you saved my Asus!!
Greetings,
VanGog
It should be GM2_name.abi and don't forget to clear hidden attribute.
For me it works also on 4GB card.
rishi, you said that "decryption and encryption are both resolved", is it using the same tool? I cannot say I got it...
weiqiix,
You may use this tool: http://forum.xda-developers.com/showthread.php?t=511158
Thank you very much, I'll test it right now.
Then I could even understand what (and how) to do with those *.nb0 files,
and who knows, I could understand my p552w's internals
If anyone can fix the camera and video problem that will be perfect!
Tis operation IS EASIEST AS you thinking about.
Just download this zip and make all by instruction:
1. Burn noogie.img [2] to microSD card (from 128Mb)with win32diskimager [1].
2. Turn off (10-20 second on power button) NOOK2E and plug in microSD with noogie.img.
3. Turn on NOOK2E
4. When Rooted Forever appear on screen - connect with cable to PC.
5. Wait for a wile.
6. Install Mini tools partition [3] (free).
7. Delete all partition from NOOK2E (Disk size - 1.82Gb)with Mini tools partition (first "Delete" - than "Apply" in top left corner).
8. Install Roadkil's Disk Image [4].
9. Run Roadkil's Disk Image select backup.img and burn on Nook (Physical Disk with 1,82Gb size)
10. After all - turn off NOOK, pull the noogie sd card from it.
Thanks for all who create root for Nook2E & forum.xda-developers.com.
P.S. NOOK image was made from CLEAR NOOK without registration.
Now working on changing s/n and mac. Need public key generator
Need help:
For now - find ./rom/devconf directory with lot of info:
for me are interesting 4:
DeviceID - same as S/N (on motherboard/on box)
MACAddress - as is (write on motherboard)
PublicKey - I don't know is this the same for all nooks or personal for each?
SerialNumber - the S/N as is (on motherboard/on box)
If change sn+id+mac - will work fine with new info.
But what about public key?
Waiting for you replays.
Find more - there are:
HashOfPrivateKey - some thing to use with PublicKey
ProductID - I don't know were to find
MainBoardSN - (write on motherboard)
Yep - there is 3 piece for making all works:
ProductID, HashOfPrivateKey, PublicKey
NEEED HELP
I'm trying to download this, but there are no seeds on the torrent. Any way you could hop back on and seed?
I can leave it seeding for a while after it's done.
So does this work or not ? I read somewhere that every nook has its own very personal default ROM. Since I didn't backup before rooting I suppose my own clean rom is gone, and I think it is impossible to do the other method which uses ADB wireless to do the 8 consecutive boots.
Can you host the file to another location, because it can not be downloaded.
Thanks.
vacano said:
So does this work or not ? I read somewhere that every nook has its own very personal default ROM. Since I didn't backup before rooting I suppose my own clean rom is gone, and I think it is impossible to do the other method which uses ADB wireless to do the 8 consecutive boots.
Can you host the file to another location, because it can not be downloaded.
Thanks.
Click to expand...
Click to collapse
The wireless ADB method worked for me. Much better than trying to 'catch' the boot 8 times in a row.
*first post on XDA, btw!
For me the ADB method didn't work. The process froze at the very end without completing the whole procedure. I got scared that I had f****d the device, but happily it booted again, but with the rooted shell.
Guess I will have to be stuck with the Rooted Forever
Hi,
Thanks very much for the instructions - I've managed to brick my NOOK and I'm desperate for help. But as others have mentioned, the file is no longer available. I cannot stress the amount of gratitude I'd have if you could possibly transfer the image to me via dropbox. I'm flying soon and really need my nook to work.
If you don't have dropbox, you can leave me some mail address and I'll invite you - you'll only have to copy & paste the file within your file system. If you do have dropbox - my mail is [email protected].
an image is nowhere to be found - please, please find it in your heart to transfer me your image.
alternatively, you can upload it to some file server and post it as a reply for the others in need of this file.
Thanks so very much in advance
Dan
I too screwed up and forgot to make a backup. I have acces to (and made a copy of) all the partitions I can view using a noogie bootable. On the factory partition, I noticed a zip file that has all the info for my nook (S/N, MAC address, etc...) in it. Is there any way you could try to put the backup img out, say with the files individual to each nook out, and instructions on where to replace them. Thanks
Warning: Do not use the image and method outlined in the first post!
It will replace data that are unique to _your_ Nook Touch, like your serial number and MAC address.
There are better options for restoring your Nook Touch, like this one.
Please let this thread die.
can you put direct download of (Just download this zip and make all by instruction):
I cant download it
Thanks
uuuuuuuuuuuuuuu hooooooooooooooooo
Hello Guys,
i opened the thread in the Question&Answer Forum but somehow i have an different approach now that i learned how to rollback an firmware version with an locked bootloader. i dont know if it is possible, i more want to open like a discussion about it if this would be an thing someone could possibly do (and thats the reason im opening another thread for it, since it is not the same question anymore as in the other thread).
well, you can flash an image like EML-L29 8.1.0.129 to the device via the dload method. this image installs just fine, great. but now.. in my understanding the interesting part is this update.app. this update.app as far as my knowledge goes contains all this img files. you know, kernel system boot recovery etc.. wouldnt it be possible to simply replace the recovery.img with an twrp recovery.img, put the update.app back together, zip it in the necessary update_sdcard file and try to install it? i read about the tool "HuaweiUpdateExtractor", and this handy nice tool is showing the files.
another thought of me is: the installer is *verifying* the update.app somehow. but if it is verifying this file, there must be like a crc-file, some way of telling "this file is original" or "this file is okay". so maybe this is another part of the problem that i would have to take care of. but still i would need to know a lot more about the way the eRecovery works.
my ultimate goal is to solve the bootloader code problem since tackling it with dc-unlock and hcu wont work cause the security patch level seems already too high in the first versions of this phone. im basically search now ways around it - i know, there is actually no way to do it, but this is the reason why im opening this thread in hope to get some clues or ideas - and telling my own. oh and im pretty sorry if this is maybe annoying, i surely dont have any intention of spam the forums or stress too much on this topic (but it got me very interested).
Edit: i read in another board that it is nearly Impossible to switch the img files because they are encrypted. I guess it is not possible with this method so basically.. just ignore this thread. I guess there is really no way.
Also I think they have to do some checksum when flashing, so it's really impossible to just switch files...
About dload, i'm on 9.0.0.293 on EML-L29C432
I try the dload method to rollback to android 8.1, no success
i use an usb otg, created dload folder to root and place update.app extracted zip in dload folder
Also i created an "EML-L29_hw_eu" folder inside dload with again extracted from the hw zip file
When i use the dialer method, phone recognize the update.app file and reboot
after reboot to recovery, i have an error and i can't downgrade
What i did wrong ?
thanks
bender8125 said:
About dload, i'm on 9.0.0.293 on EML-L29C432
I try the dload method to rollback to android 8.1, no success
i use an usb otg, created dload folder to root and place update.app extracted zip in dload folder
Also i created an "EML-L29_hw_eu" folder inside dload with again extracted from the hw zip file
When i use the dialer method, phone recognize the update.app file and reboot
after reboot to recovery, i have an error and i can't downgrade
What i did wrong ?
thanks
Click to expand...
Click to collapse
well the biggest problem may be the image itself that you are trying to flash. if you take it from firmwarefinder, you will get most likely absolutely no success. you need to take one from androidhost.ru, the ones there worked for me. there you just put everything in the dload folder on your USB-Stick. oh and better use an full-OTA, not just an simple ota update, because that wont work (you cant just update a few files when you are already on EMUI 9). and on top of that: backup your phone first, because it is possible that after your downgrade you lose all data on your phone.
oh and another thing if you just want to get back to EMUI 8.1 (not a specific version you wish for), just use hisuite, because they are allowing the downgrade even more easily. the method i mentioned above is if you try to flash a specific version like i did with 8.1.0.120