You can safely convert your x0 to x2 using this method. You will not enable any additional features in your 40 or 50 as the x0 and x2 features are identical, but you will have a unit with the same 'new look' that is now in all 2013 devices, funky icons and squared-off text boxes:
Spoiler: INSTRUCTIONS
Because this first method uses the original 40/50 boot.bin with original HWID of 1350, there is practically zero chance of bricking your unit if you use the correctly modified fw and follow the correct flashing process. Flashing back to the full 40/50 fw is the same process described below but using original fw as an rgn.
Things that you will need to flash the firmware, although you won't need to download these if you use the ready-made kit below:
The latest 40/50 firmware from [Only registered and activated users can see links. ]
The latest 42/52 firmware from [Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
Before you attempt any flashing of firmware, always do a full files backup of your unit (important), a [Only registered and activated users can see links. ] to microSD Card (ESSENTIAL!), and hard reset your unit. There is no need to remove any files from from 40/50 as 42/52 uses the same text, keyboard, voice, JCV etc files.
We need to flash an rgn file combining the boot bin from 40/50 and the fw_all bin from 42/52 to your unit. You can download this kit which contains both the modded 13500100400.rgn and updater.exe in which case you can then start from Step 4. [Only registered and activated users can see links. ]
Or you can make the rgn yourself using Steps 1, 2 & 3:
Open the 40/50 fw in RGN_Tool, press the Save button on the first section to save the boot.bin somewhere convenient. Close RGN_Tool.
Open the 42/52 fw and press the Load button on the first section, browse to where you saved the 40/50 boot.bin and select it.
In the Overrides section, check HWID and enter 1350 in the field. Press the RGN button to save the modded fw as 135001000xxx.rgn (where xxx is the version number of the 42/52 fw you're using eg 135001000400.rgn).
Put updater.exe in the same directory as the rgn file and drag it on top of updater.exe. If you are using Win 7, firstly right click updater.exe and select run as administrator and set compatibility mode to WinXP SP3.
Select usb on updater.exe when it opens, and leave it visible on your desktop.
Plug the usb lead into your PC, but not into the unit yet.
Ensure that your unit is completely off. Use a finger, thumb or pencil eraser to hold the upper LH corner of the screen (as you look at it), then plug the usb lead into the unit while still holding the corner to access pre-boot mode.
When the unit details appear in the usb window of updater.exe, quickly press OK and wait for 'Loader' to appear on the unit's screen before releasing the screen corner. Do not unplug the unit until updater.exe prompts you that the fw has been flashed successfully.
Hard reset the unit again.
The unit will now identify as a 42 or 52 on the boot screen. To update firmware, you will need to repeat the process using modded rgn made as above.
NOTE: If you use WebUpdater to update firmware, it will identify the unit as 42 or 52, but will download the 40/50 GUPDATE.GDC to the unit and the unit might remain as 42/52 depending on Version number. To flash back to full 40/50 fw you'll need to make the full 40/50 fw as out.rgn and flash using updater.exe.
EDIT: Thanks to Alviora (see Post #5) I worked up the guts to flash the full x2 fw. Works fine and flashes back to x0 ok. To do this, save the x2 fw as OUT.rgn (or updater.exe will give the 'No updates found for your device message'). To flash back, do the same with x0 fw as OUT.rgn. Flashing full x2 fw may inherently have more risk than using the x0 boot.bin, it should be ok however time will tell. More convenient for future fw updates as WebUpdater will dl the x2 fw gupdate to the unit. Same precautions, do full files and NV backups first with hard reset/clear nv before and after flashing.
BE AWARE that the usual caveats apply and you are doing this at your own risk. In in unlikely event that you manage to brick your device please do not blame me. I've done both flashing methods back and forth several times on a US 40 & AU 50 without any problems but cannot and will not warrant that you won't get into trouble. If you don't understand the process, don't attempt it until you do understand. Ask for clarification if needed please.
Last edited by Neil; 25th November 2014 at 12:25 PM.
Reason: Update Hybrid pack.
'Thanking Posts' are banned. To thank someone, and/or to see hidden links and content, use the [Only registered and activated users can see links. ] button below left of the helpful post then refresh your browser [F5 key]. 'Thanking Posts' are banned. Please don't spam. Posts serving no purpose other than to thank or to ask about hidden links are trashed or deleted, it's GPSPower's policy. Please don't spam. [Only registered and activated users can see links. ] should make their first post as a new Intro Thread in [Only registered and activated users can see links. ].
I was actually tossing up whether to try that before posting this tut, but, no, i haven't tried it .......
'Thanking Posts' are banned. To thank someone, and/or to see hidden links and content, use the [Only registered and activated users can see links. ] button below left of the helpful post then refresh your browser [F5 key]. 'Thanking Posts' are banned. Please don't spam. Posts serving no purpose other than to thank or to ask about hidden links are trashed or deleted, it's GPSPower's policy. Please don't spam. [Only registered and activated users can see links. ] should make their first post as a new Intro Thread in [Only registered and activated users can see links. ].
Do you clear non vol befor convert or you just remove gupdate.gcd and flash in pre boot?
Text, voice, keyboard is compatible from 40/50?
After convert, webupdater see device as 42/52 and download all for 42/52 and model is still 40/50?
@Loly
All the 40/50 files are compatible with 42/52.
@Alviora
How did you flash original x2 fw? Standard RGN method in preboot?
'Thanking Posts' are banned. To thank someone, and/or to see hidden links and content, use the [Only registered and activated users can see links. ] button below left of the helpful post then refresh your browser [F5 key]. 'Thanking Posts' are banned. Please don't spam. Posts serving no purpose other than to thank or to ask about hidden links are trashed or deleted, it's GPSPower's policy. Please don't spam. [Only registered and activated users can see links. ] should make their first post as a new Intro Thread in [Only registered and activated users can see links. ].
lolypop000 clear nv , del gupdate.gcd , text, keyboard are compatible. webupdater see device as 42/52 and download all for 42/52 including the new firmware. long time ago, with the appearance of uat284. Neil flash original firmware in preboot.
Bookmarks