Related
Hello all,
you're like me and love to try severals Diamond ROMs on this forum ?
You're tired of re-instal every apps, wifi and other settings after ROM upgrade, me too !
I wasn't a SPB backup user, I used Sprite backup.
A few days ago, I read on a french forum ( before I forget, THANKS Bepe to make fabulous french ROMs ! ) about some new modes in SPB backup 2 software :
ROM and Device Upgrade Modes !!!
What ? Is it possible ?
So last night I try it, I have done a full backup of the official HTC_FRA_1.93.406.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05 ROM with all my favorites ( S2U2, TF3D config, Second Today, Ringo, Resco explorer and registry, Schaps advanced config, batti ) and many others ) apps and settings.
Just after flash to 0.98 french Bepe ROM, I restore the auto exe backup and....
Dream come true !
ALL ( and really all ) my apps and settings are back on this new ROM, the only thing you have to do is to re-organise the windows start menu as you want ( this is the only setting who has not be restored for me ).
I don't have another HTC so I can't try the " device upgrade mode " who sounds very interesting too.
If you install on the PC, you can also browse a backup to take every file you want in it, very useful !
I don't know how they do that but they did it !
Infos and download : http://www.spbsoftwarehouse.com/products/backup/?en
P.S : Excuse me for my english " learn by myself by reading english forums " you know, I'm french and french people speak.... french lol
Great ! Seems to be interesting !
Over way to do (more tricky) is to create the famous SDConfig.txt, add all programs you want to install (and try to find any exe programs in cab ... snif), and create a registry cab too
So when you install your new rom, it will install the software (be carefull of not installing already include cab)
I think I will try this cause I'm really tired of spending lot's of time to set back my conf...
Hello " compatriote ",
I like your blog, add it to my favorites.
Making a registry cab seems to be hazardous and dangerous for the phone, there is huge registry differences between ROMs.
And SPBbackup 2 doesn't just restore your apps, but all your settings too.
For exemple Wifi wep key, bluetooth pairing, second today plugins, all are working after the first boot, so you can flash a ROM and restore everything in 15 minutes.
With official ROM, I have 17 Mos free storage, now with Bepe 0.98, 62 Mos, waouh !!!
Mixed feelings with the backup/restore
Hi 2 all!
I took a look at the program.
I have mixed feelings with the restore.
The program also backups the registry. When I use an other rom and restore the datas the registry entrys will also be restored..
I don't know if this is the goal.
What do other users think?
br,
Chris
Looks very interesting if the registry backup is not an issue on different roms (i think that it shouldn't be a real problem if you "just" upgrade the version of a rom)
Sprite backup also has upgrade mode, which I heard is not so good, and caused lots of problems.
SDconfig.txt is part of the UC compliant, which is working - as far as I know - only o Bepe's ROMs. Other Diamond ROMs does not support it. Am I wrong?
beware!
1.you had ROM X---made a backup including system files and registry for ROM X and it includes also some clutter and unwanted files that you accumulated after installing and uninstalling progs and so on...you know what i mean..
2.you are flashing ROM Y----it has a better, improved system files, new registry witch is cleaner, more compact, tweaks all the works to make it better than the old one, ROM X
3. you are restoring the ROM x backup over the ROM Y !!!!
it might work but practically you went back from ROM Y to ROM X.
in my humble opinion backup-restore system function should be used only to restore on the same ROM. for example you installed a bad app and you have to hardreset. use yr backup and yr are set in under 10 minutes!
using backup from one ROM on an another ROM? don't think it is a good idea!
KukurikU said:
beware!
3. you are restoring the ROM x backup over the ROM Y !!!!
it might work but practically you went back from ROM Y to ROM X.
in my humble opinion backup-restore system function should be used only to restore on the same ROM. for example you installed a bad app and you have to hardreset. use yr backup and yr are set in under 10 minutes!
using backup from one ROM on an another ROM? don't think it is a good idea!
Click to expand...
Click to collapse
I don't know how it works but ROM Y don't become ROM X, as I said before, with HTC official ROM, I have 17 Mos free storage, now with Bepe 0.98, 62 Mos free, with all my apps. And the overall speed of the bepe ROM is present, fastest than the original one.
I don't think to use this solution for my " final " ROM and ultimate Diamond installation, I prefer start from scratch, but waiting for the ROM I'll keep in my phone forever ( perhaps Bepe 1.0 ), with SPB backup solution I can try severals ROMs and have my complete Diamond in few minutes with no bugs.
Many users don't want to flash and beta-test because of this and wait for the others opinions, with this solution, everyone can try and feedback more quickly.
KevinNash said:
I prefer start from scratch.
Click to expand...
Click to collapse
that's the best way to do it. don't bring the "dirt" from the old home to the new one
I also like to start from scratch... installing my personal data after.
as Punch said to Judy "that's the way to do it"
I used spb backup2 for a while now and flashed a couple of roms with it, but i noticed that it doesnt change the registry of the new rom back to old backup one. at least not everything. i noticed that with my weathersetting that i did with WDE. also other reg hacks i did to the old rom wherent present in the new rom. so this programs good for me. only must look out that you dont install double cabs when the programs in your backup ar already in your new rom.
htckaiseruser said:
I used spb backup2 for a while now and flashed a couple of roms with it, but i noticed that it doesnt change the registry of the new rom back to old backup one. at least not everything. i noticed that with my weathersetting that i did with WDE. also other reg hacks i did to the old rom wherent present in the new rom. so this programs good for me. only must look out that you dont install double cabs when the programs in your backup ar already in your new rom.
Click to expand...
Click to collapse
So are you changing any of the options, for example "overwrite existing files"?
KevinNash said:
Hello " compatriote ",
I like your blog, add it to my favorites.
Making a registry cab seems to be hazardous and dangerous for the phone, there is huge registry differences between ROMs.
And SPBbackup 2 doesn't just restore your apps, but all your settings too.
For exemple Wifi wep key, bluetooth pairing, second today plugins, all are working after the first boot, so you can flash a ROM and restore everything in 15 minutes.
With official ROM, I have 17 Mos free storage, now with Bepe 0.98, 62 Mos, waouh !!!
Click to expand...
Click to collapse
Thanks bro !
I update it everyday actually, HTC is hotfully moving actually, so post lot's of acticle (tuto) and test. Improving readability ...
See ya
KevinNash said:
ALL ( and really all ) my apps and settings are back on this new ROM, the only thing you have to do is to re-organise the windows start menu as you want ( this is the only setting who has not be restored for me ).
Click to expand...
Click to collapse
So, I wonder if your PPC was recognized by Active Sync as the old one...
I always have the problem that after installing a backup, active sync creates a horrible mess with double entries in outlook...
BTW: does anyone know a good (free) program for your desktop pc to delete double entries in Outlook (2007)?
uniqueboy said:
So are you changing any of the options, for example "overwrite existing files"?
Click to expand...
Click to collapse
I didnt made any changes to the options
Dia Duit ROM v1.7.0 final is out
for keyboards installation see bottom keyboard note
for latest news/changes take a look here
DOWNLOAD :
thanks to myself for original mirror: jump
MAIN FEATURES :
Based on latest 2.11.70.1 (from Orange, removed Orange stuffs)
Diamond Manila TF3D 2.1 + new driver set from Topaz, ported some basic Leo packages, etc...
LZX compressed rom... 130Mb free main space after fresh installation
Removed the annoying Ms welcome & manual screen calibration after every upgrade/flash/hard-reset, now is pre-configured so don't take care anymore
sUC (aka suiller's UC) is included (detailed sUC review/instructions) with it of course all Dia Duit features: speed profile selection, automatic backup (favourite manila people too), gps profile selection, planned auto-reboot, ramdisk, mobile upx (upxlist.txt), personal tweaking (by reg files now) + all the "safe" battery/speed tweaks I collected in several years, 3/4 rows selection, mail + attachments & documents moved to "Internal Storage", etc... note: the rom is fully UC/UC2 compliant too
Modded smooth violet buttons in keypad, commmanager, calculator & usbtopc applications, menu enhance
Connection Setup is NOT included, you can find 3 versions in extra cab repository (at top page): 1st from 2.00 rom (China included), 2nd from 2.03 (China NOT present) & the 3rd is the Topaz porting; install one of them like a standard cab (put always in your CAB folder); if you install/uninstall separately remember to restart to see changes
Steps to proceed with this ROM installation (only 1st time) :
before flash read here carefully all news related to sUC (because is included & active)
download latest rom from one of the mirror specified at top page and look in my signature for a fast upgrade procedure
after rom installation sUC will start asking you: configure general speed & GPS profiles; remove ActiveSync time change queue (stop popup every 5 min); left/right softkey configuration; CAB & CABi + REG + EXE + CPY installation/execution (as mentioned above) + upx compression phase, then choose backup method & eventually load a restore, restore previous saved Start Menu and for finish reboot to apply changes
then you can re-organize shortcuts in your "\windows\Start Menu" directory to fit your needs, then run the script "backupStartMenu", this will make a copy of your "final" start menu directory, useful to preserve your original Start Menu structure (in this way it can be restored automatically on next flash)
the last important folder (always under "Backup and Restore" directory) is "pimbackup", under this directory will be saved automatic pim backups during night (contacts/sms/call logs/et cetera)
some notes to know :
I don't like to get out every time the stylus, in my way the phone should be easily used with just one hand, so this rom is designed, where possible, to be used just with fingers: vertical bar is fatter, icons are more spaced & system font is bigger
pimbackup is enabled to make scheduled (automatic) backups every day at 4.00AM, remember for 1st to make a restore at 1st installation (a menu will presented at 2nd boot for this)
to speed up a bit the whole system & get off ActiveSync popping up every 5 minutes answer "OK" when asking to remove ActiveSync time change queue (of course ActiveSync will work normally when connected trough usb cable) & remember also to disable automatic checks (from AS application select Menu, then Schedule & put both to Manual, close tapping X & launch recover ram script... this will close automatically AS & will clean the queue)
about upx compression only exe files coming from cab installation can be compressed, existing exe files (cooked in the rom) can't be touched
I strongly suggest to upgrade your radio version too (I'm currently using 1.13.25.24, anyway find your best), 03 & 05 are really outdated, if you don't know where find new/good/tested radios download always at CAB repository (at top page or in my signature)
DO NOT remove the (automatic created) hibernation file "SwapImgDoNotRemove" because it's a copy of your cache, NOR remove files inside Ramdisk (the original cache) & neither remove MAIL folder under "Internal Storage\Backup and Restore" because from V05 mails are stored there
CAB installation is made seeking alphabetic sort, so keep it in mind when installing cabs that need a specific sequence
keep in mind that many cabs to work properly need to be installed into main memory (so not CABi)
CABi installation isn't perfect & doesn't work with languages different from ENG/USA, it work at 100% with simple cabs such as games, sometimes it fails on complex cab (license accept & various boring confirmation... such as iGO)
to restore the boot image (splash) to the original one (all black) simply download & install this package
special keyboard note: there is ONLY ms-keyboard as default, this because any keyboard set takes a lot of memory & registry becomes fatter, so install just the one you prefer (look always at repository below or in my signature)... so for example you can choose between FingerKeybd (very nice, download from XDA & here a simple guide to restore automatically after every flash) or Rhodium_EzInput (add Rhodium_EzEngine to have also T9 support... this T9 library works also with FingerKeybd) & above all remember that must installed during 1st setup, so don't install manually but copy your cabs in the CAB folder
WHY ALL THIS PROCEDURE?? in few words... I was very tired to re-install everything from scratch after a new installation/flash... so I thought about an easy way to have a fast & real "restore" after every flash
bye,
davide
ps: dia duit in gaelic means "good day"
Hm, this looks very interesting !
Looking forward to test your ROM !
it does look intresting. 1.96, optimized png and wav, and new drivers is what im looking forward to. TF3D version sticks out though, 1.2.345 is current, i thought maybe a newer version whould be included.
On your site : ROM_Diat_Duit_v01.diamimg.nbh - size: 82Mb
It's for test and it's : V1.96.710 ??
Thx for you futur rom ;-)
Seems interesting,but i didn't understand a thing:i can install my cabs in the "old way" too?
I explain:i usually flash the rom and then install all programs...can i do this with your rom or not?
Blazeitup123 said:
it does look intresting. 1.96, optimized png and wav, and new drivers is what im looking forward to. TF3D version sticks out though, 1.2.345 is current, i thought maybe a newer version whould be included.
Click to expand...
Click to collapse
no no that version isn't "newer"... that version is different because isn't native for diamond but it was adapted (from raphael if I remember well) but has some (small) bugs, the last one for diamond is 1.1.34575..., anyway there is no need to use the adapted one ver 1.2 because benchmarks speak clearly, there aren't significant speed improvements
suiller said:
no no that version isn't "newer"... that version is different because isn't native for diamond but it was adapted (from raphael if I remember well) but has some (small) bugs, the last one for diamond is 1.1.34575..., anyway there is no need to use the adapted one ver 1.2 because benchmarks speak clearly, there aren't significant speed improvements
Click to expand...
Click to collapse
..recommand to install it or not?
Your development is y new area in flashing!!
sure... simply put ALL your cabs in the "CAB" directory, after rom installation it will ask to install "your" cabs
suiller said:
sure... simply put ALL your cabs in the "CAB" directory, after rom installation it will ask to install "your" cabs
Click to expand...
Click to collapse
....looks nice!
Bugs:
Connection Setup: Error in Database
Sounds: Ring-WindowsMobile -> Ring tone error
perfect... thank you very much, I NEED this kind of infos, really hard to test alone
I'll look "sas" tomorrow morning
you're fast
I confirm both bugs, the 2nd is easy, that sound is not present, I have to add it...
again thx
Seems interesting,but i didn't understand a thing:i can install my cabs in the "old way" too?
I explain:i usually flash the rom and then install all programs...can i do this with your rom or not?
°Dexter° said:
Seems interesting,but i didn't understand a thing:i can install my cabs in the "old way" too?
I explain:i usually flash the rom and then install all programs...can i do this with your rom or not?
Click to expand...
Click to collapse
sure, simply create a called: "CAB" directory in you storage card (the BIG one), then copy all your cabs in that directory and then you can proceed to flash this rom
bye,
davide
Release
Hi,
my first impressions:
Fast & Nice!!!!!!
When can we download the bug-fixed version?
+ 1 Bug?
Internet: Launch Browser: nothing happens..
Great work!!!
Chris
cyron_at said:
Hi,
my first impressions:
Fast & Nice!!!!!!
When can we download the bug-fixed version?
+ 1 Bug?
Internet: Launch Browser: nothing happens..
Great work!!!
Chris
Click to expand...
Click to collapse
well, opera wasn't included for 2 reasons, the 1st one because many don't like it, they prefer skyfire for example, the 2nd because the version included in this original rom was a bit outdated, so you can download from here the latest beta version of Opera mobile, I'm using it from 2 days and it works very well
bye,
davide
Hi,
just flashed your rom.
nice addons and feels very fast.
there's a bug in the phone settings from comm manager.
i cannot close the settings the normal way.
so all settings beside services cannot be saved.
any solution for this?
greetz
Network Adapters
HI,
what is a "Microsoft null Ethernet Miniport Driver"?
The word "null" sound a bit strange..
what do you mean for "close in the normal way" ?
thank you,
davide
Hello,
I'vejust installed it and everything is working fine... And quick!
Gratulations for your work!
I've noticed that the icons from some programs are being showed more then once.
I'll continue testing it and give you more feedback.
it's a virtual driver, it can be used by the system for network emulations, like for ex vpn
PLz do you know How to change keyboard hardeware layout from QWERTY to AZERTY,i'm using ?
i'm using Myn’s Warm Donut,every thing work fine for me !!
matriix said:
PLz do you know How to change keyboard hardeware layout from QWERTY to AZERTY,i'm using ?
i'm using Myn’s Warm Donut,every thing work fine for me !!
Click to expand...
Click to collapse
I think this is actually hardcoded into the kernel. I've had some looks at the kernel source code (which DZO maintains) as I want to add support for scandinavian keyboard. Shouldn't be that hard to modify once you manage to set up an enviroment that allows you to compile the kernel.
Could you take a photo of your azerty keyboard (detailed enough to also see the Fn alternative for each button) and if time allows I may have a go at it.
I've successfully managed to remap the kernel for my scandinavian keyboard (except for the special nordic characters).
How did you remapped it?
Henri från Finland
Hepe83 said:
How did you remapped it?
Henri från Finland
Click to expand...
Click to collapse
By changing the kernel source.
Edit: /arch/arm/mach-msm/board-kaiser-keypad.c
Then compile your own kernel. I'll send my changes to DZO once they are complete. Right now I have changed the "normal" layout but the correct way would be to add a new setting and make it selectable so it's needs to cleaning up. I also haven't managed to add ÅÄÖ (and the norwegian counterparts) yet. But everything else is mapped correctly so I no longer have to guess where the "slash" is and so on.
Actually my current mappings are posted in the kernel thread in the Vogue forums as I've asked for help for the remaining 5 buttons.
EDIT: Added my experimental kernel as an attachment. Unzip and place in x:\andboot\ (make a backup of your original kernel just in case)
This kernel should be the same as DZO's 29-03-10 kernel except it is partially remapped for nordic hardware keyboard and also have the BT changes that broke bluetooth on Eclair reverted.
EDIT2: Removed attachment, later version (and NAND) available here: http://forum.xda-developers.com/showthread.php?t=660158
Newer version of the Nordic keyboard kernel here: http://forum.xda-developers.com/showthread.php?t=655512
Edit: fixed the link
Try the attached kernel. Make sure to set board-kaiser-keypad.atttilt to 3 in default.txt/startup.txt.
Please let me know if it works OK asap. I've used a picture that I found on the net of the Kaiser azerty keyboard. Not use about the Fn->S. The picture was a bit blurry so I left the defult mapping for Fn-S which is a ".
EDIT: Removed attachment, later version (and NAND) available here: http://forum.xda-developers.com/showthread.php?t=660158
Hi guys.
This is my first contribution to XDA, so I hope you'll like it and find it useful.
After searching thoroughly through the forums and Google, I couldn't find how to get back my native language in a custom ROM, but finally found a *very* easy way. It's weird no one mentionned it anywhere before.
While it might seem obvious to modding gurus, it was not for me that just started modding my phone.
As you might have noticed, there are a lot of custom ROMs with Sense 3.5 these times. But the original stock ROM being chinese, there are problems with the languages dictionaries, word-prediction and spell-check. I tested it on MindHacker's mod, but it should do it on any of them of course.
Here is an easy way to get your native language back :
1) Delete /data/data/com.htc.android.htcime/udb
2) Find a suitable HTC_IME.apk
For this I recommend extracting HTC_IME from another ROM. I myself deodexed a n european HTC MARVEL Gingerbread 2.3.5 stock ROM to retrieve it. Edit : upload of the file failed because it is too large, and I can't post external links. Buuuut you'll find it on comax dot fr slash HTC_IME.apk
3) Copy it to /system/app with your prefered method. I recommend using ES explorer.
4) Make it executable. In ES explorer, long press HTC_IME.apk, go to properties, permissions, and set them so that the user can execute the apk.
5) Reboot.
6) Go to setting, and set them accordingly. #For me it's working just like it used to on the stock ROM : French as the only choice in international dictionary (I don't need to switch to write in English...) and English in the second language prediciton.
7) ???
8) Profit !
Does this work with CM9
comaX13 said:
Hi guys.
This is my first contribution to XDA, so I hope you'll like it and find it useful.
After searching thoroughly through the forums and Google, I couldn't find how to get back my native language in a custom ROM, but finally found a *very* easy way. It's weird no one mentionned it anywhere before.
While it might seem obvious to modding gurus, it was not for me that just started modding my phone.
As you might have noticed, there are a lot of custom ROMs with Sense 3.5 these times. But the original stock ROM being chinese, there are problems with the languages dictionaries, word-prediction and spell-check. I tested it on MindHacker's mod, but it should do it on any of them of course.
Here is an easy way to get your native language back :
1) Delete /data/data/com.htc.android.htcime/udb
2) Find a suitable HTC_IME.apk
For this I recommend extracting HTC_IME from another ROM. I myself deodexed a n european HTC MARVEL Gingerbread 2.3.5 stock ROM to retrieve it. Edit : upload of the file failed because it is too large, and I can't post external links. Buuuut you'll find it on comax dot fr slash HTC_IME.apk
3) Copy it to /system/app with your prefered method. I recommend using ES explorer.
4) Make it executable. In ES explorer, long press HTC_IME.apk, go to properties, permissions, and set them so that the user can execute the apk.
5) Reboot.
6) Go to setting, and set them accordingly. #For me it's working just like it used to on the stock ROM : French as the only choice in international dictionary (I don't need to switch to write in English...) and English in the second language prediciton.
7) ???
8) Profit !
Click to expand...
Click to collapse
Anyone tried it in CM9? It bugs me that I have to spell all the words lettrer by letter.
first things first: always do a backup before, this files are for testing / development only!
you should install the bootmenu dettofatto posted in order to do a restore
if your phone doesn't boot anymore.
Bootmenu thread
atm i am trying to build a fully translated rom with the stock blur apps
from 2.3.4. on top of dettofatto's rom but after testing a little bit i've
found some issues and i want to fix them first before i release the rom.
the issues are:
-after updating the google search you'll get a force close when pressing
search button in the app launcher, this problem is also with the original
files, so if anyone knows where to find the eventhandling let me know
-after wiping the phone with cwm almost all social networks disappeared in
the account settings and the social network setup doesn't work anymore,
at least in the german translation ... so it only works if i give you my /data backup
which isn't a good solution ;o)
files that haven't translated yet:
BlurUpdater_VZW.apk
BuaContactAdapter.apk
Cmas.apk
ConnMO.apk
EncryptionSettings.apk
GlobalNwSwitch.apk
LAWMO.apk
LocationConsent.apk
MotoAtCmdQcPlugin.apk
MotoVzwAtCmdPlugin.apk
PhoneConfig.apk
PNI-Moto-2010-09-17.apk
PNI-Moto.apk
ProgramMenu.apk
ProgramMenuSystem.apk
QuickTutorial.apk
Vvm.apk
VZWInstaller.apk
but i think all the verizon stuff doesn't need to be translated...
i've also wrote a quick and dirty translatorscript, read the readme in it
first to find out how it works and what it does.
btw: the most files have the following languages: en, de, fr, it, pl, nl
translator script, translated framework and app files:
THE FILES
have fun with it
last but not least: thanks to dettofatto and to all the creators of the tools i've used
To translate dettofatto's rom in italian, i have token string*.xml of pro+ and copied all strings into string*.xml of gingerbread rom
Now italian is at 99,9
Tnx to dettofatto
Edit:
i don't understand how i can use your script.. in notranslated dir i put in original apk.. and in traslated dir what apk must i put in?
translator software is never as good as handmade translation,but nice try....
tragikomix said:
translator software is never as good as handmade translation,but nice try....
Click to expand...
Click to collapse
did you even know what the script does?
translatorscript sounds like a automatic,crappy translation. if it works well,iam your biggest fan
only want to say that i like your intension and i´m waiting for translated german language on 2.3.4 german pro!
maybe it´s very useful to take the translation from the pro+ like hnktc already said!
did i undestand you right..you wanna make a stock 2.3.4 rom for pro with german translation...
For putting home made translations..
Copy and past the same file (example: settings.apk) in nottranslated and in translated.
Copy your home made values-xx folder (not past, copy only for now...)
run "run.bat"
wait, see the script and wait some seconds
go into /translated/decoded/settings.apk/res
past your folder (values-xx) now (overwrite)...
wait...
Schallstoerer said:
only want to say that i like your intension and i´m waiting for translated german language on 2.3.4 german pro!
maybe it´s very useful to take the translation from the pro+ like hnktc already said!
did i undestand you right..you wanna make a stock 2.3.4 rom for pro with german translation...
Click to expand...
Click to collapse
i thought about making a rom for the middle european main languages ...
but to be honest ... i doesn't think its worth the afford, since there are
some things broken and i'm not in the mood to fix things that even
broken in the original 2.3.4 files from verizon ... but maybe the
translated files can be used by others to create a fully functional rom