Related
NOTE: This is a thread for the build devs.
Users who want to try this solution themselves should head over to TheAgent1982's thread: RTL Support Project, or go to the Hebrew guide at htcaddicts.com.
Update: Hey devs. Just so you'd know, we're even willing to do the framework.jar patching for you!
All we ask from you is to deodex your builds, and include the patched framework.jar (which appears to be almost the same for all builds, barring sense/non-sense differences).
PM if you're willing to let us help
Hey devs
First of all, thanks to all the devs who are doing a great work with everything!
There's one thing though that's a pox on all Android builds (even native android devices), and that is full-on right-to-left support. What do I mean?
Sure, there are Hebrew (and I assume Arabic) fonts in Android, and MOST applications work just fine, with the notable exceptions of Gmail, Google maps, and most native Google-apps, who all display Hebrew backwards.
A far more stressing issue, however, is that ALL android applications without exception display numbers backwards in right-to-left texts (so 10 becomes 01, 12 becomes 21, etc. It can get really confusing really fast).
Any way, there exists a solution for both these problems that can USUALLY be fixed with a medium amount of experience on native Android devices, but requires a bit of a hassle for HD2 owners.
Hopefully, you devs can incorporate this fix to future releases, once the fixed files are obtained it shouldn't be too hard to spread in the future.
Here's the process:
BTW, This only works on completely deodexed builds!
First, you have to download this zip file. It basically contains the fixed files and some other stuff you devs probably won't need.
The fix then involves extracting 'framework.jar' from the phone, and extracting the 'classes' file thusly:
Code:
java -jar baksmali-1.2.2.jar -o classes classes.dex
Then, in the subsequently created "classes" folder, you need to replace the files in "/classes/android/graphics/" and "classes/android/text" with the relevant files in the aforementioned zip file (from the corresponding folders, of course, under "files/froyo/")
After that is done, you need to re-create 'classes.dex' using:
Code:
java -Xmx512M -jar smali-1.2.2.jar classes -o classes_new.dex
Then, replace the old 'classes.dex' in 'framework.jar' with the new one (after renaming it back to 'classes.dex', of course), and push the new and fixed 'framework.jar' back to the phone.
Reboot, and voila: full-on Left-to-Right support!
I'm sure you devs have far better ways of including these fixed files without having to edit the entire thing every time, but what would I know?
We would be extremely appreciative to all you builds devs if you could incorporate those fixed 'classes' files in future builds, it'll save us a ton of work.
Also, if any of you guys also need volunteers for beta-testing this solution (as I'm sure you don't have Hebrew content to test it with), feel free to PM me.
Thank you for listening, and keep up the great work!
((PS, thanks to member silverbluem who helped simplify the process))
+1
i use the htc sense to read sms so
the msg wont appear word4 word3 word2 word1
+1 for that. although i am using bifbif ver 1.2 with CM6 and its OK here.
i've test it on Mdj Evolution 2.3 and it work perfect:
i never copied the files to /graphic only to /text folder
to put the Framework.jar in the device because we dont have recovery mode
use this commands:
to pull the file:
adb pull system/framework/framework.jar
install the attached files
adb push (your file location/framework.jar) system/framework/framework.jar
after putting the file restart the device
restart might take 5-10 min first run after applying the file
thanks
silverbluem said:
i've test it on Mdj Evolution 2.3 and it work perfect:
i never copied the files to /graphic only to /text folder
to put the Framework.jar in the device because we dont have recovery mode
use this commands:
to pull the file:
adb pull system/framework/framework.jar
install the attached files
adb push (your file location/framework.jar) system/framework/framework.jar
after putting the file restart the device
restart might take 5-10 min first run after applying the file
thanks
Click to expand...
Click to collapse
This sure does absolve us of needing to use Linux and needing all that messy system.ext2 stuff. I'll give it a try.
Still, it'd be nice to have these updated files already incorporated into future builds.
Ambious said:
This sure does absolve us of needing to use Linux and needing all that messy system.ext2 stuff. I'll give it a try.
Still, it'd be nice to have these updated files already incorporated into future builds.
Click to expand...
Click to collapse
still need to figure out how to replace the graphic file
cause the view is not perfect without it...
Ambious said:
Edit: I tried this method, and while it DID boot, the solution didn't work - numbers still backwards, Google applications still reverse.
Click to expand...
Click to collapse
what rom are you using?
EDIT: the only thing that need to change to you is the phone book is now need to be RTL and the number backwards
Gmail need the Graphic file
silverbluem said:
what rom are you using?
EDIT: the only thing that need to change to you is the phone book is now need to be RTL and the number backwards
Gmail need the Graphic file
Click to expand...
Click to collapse
My WM rom is OzDROID2.0, my Android rom is MDJ FroyoHD 3.7
Well, the phone book was never a problem for me, only hybrid text/numbers like in text messages etc.
Anyway, turns out I didn't modify framework.jar correctly, so I tried again using the script, and this time the phone just won't boot (like when I used Linux, it just hangs at boot screen).
Edit: Tried all day, all combinations of 'texts' files and with or w/o the 'graphics' file, and it always either just didn't fix anything (when I did the fix manually), or didn't boot at all (when I tried the script). This got me to conclude that I must not be doing it right, or else it would fail to boot for me as well (at least, I'm not even considering me being able to totally fix it myself )
Not a week ago, i was referred to the Samsung Galaxy S's newest ROM which came from Orange..
The rom includes (to my understanding) all the latest fixes regarding left to right text and even a hebrew version of Swype
It is easily retrievable. Obviously, it isn't legal to extract their work and use it to manutfacture a widespread ROM... but you can use it for personal use if you want to check how to fix that annoying hebrew thing.
+1000
Thanks
nir36 said:
Not a week ago, i was referred to the Samsung Galaxy S's newest ROM which came from Orange..
The rom includes (to my understanding) all the latest fixes regarding left to right text and even a hebrew version of Swype
It is easily retrievable. Obviously, it isn't legal to extract their work and use it to manutfacture a widespread ROM... but you can use it for personal use if you want to check how to fix that annoying hebrew thing.
Click to expand...
Click to collapse
It COULD be used to reverse engineer some of the stuff, but I doubt it's similar enough to the HD2 builds to use it.
+1
Thanks
Hebrew RTL Support
For those who are asking, i have made a working framework.jar , time ago.
It is working for most FROYO Sence, CM6.+ does not need it...
BUT NOT Desire HD Sence ( Because is is odex files, not only *.jar).
If needed i will upload it, and put a tutorial how to make it work...
Good Day!
RTL HEbrew
Please do that !
Thanks
Framework.jar
Tomorrow i will post the file with short tut how to put it, i must say that Ambious bring a good tut directly from iAndroid
Any way, Ambious, if i will upload the file please stick it to 1st page.
For now, good night...
This fix is a must for all RTL language users.
As mentioned, CM6+ already includes the fix and is working pretty good!
Problem is, for some reason, CM6 builds are rare...
I tried a few Sense builds but eventually i came back to a CM6 based build
because of it's support for RTL languages.
Devs, please include this fix in you builds, to make them as much accessible
as possible.
Thanks.
TheAgent1982 said:
Tomorrow i will post the file with short tut how to put it, i must say that Ambious bring a good tut directly from iAndroid
Any way, Ambious, if i will upload the file please stick it to 1st page.
For now, good night...
Click to expand...
Click to collapse
I sure will!
Thank you
However, as a Sense user myself, I'm pretty anxious to see if a fix can be applied to any of the Sense builds (especially DesireHD, which is my current build).
Well Organized Post
I have made well organized post for it:
RTL Support Post.
I must say, it will NOT Work for Desire HD for now, because it is ODEX and jar combined, and as you have read at iAndroid, for now there is NO solution for it,
and i do not have the experience and time to learn and convert it, since i am a student.
But i will give it a try between the semesters...
Hey,
The HD2 Desire HD builds are fully deodexed.
Froyo HD 3.7 for example: http://forum.xda-developers.com/showthread.php?t=795914
Maybe you could use them for preparing a RTL fix for when the deodexed desire HD ROMS come and for us HD2 android users.
Cheers.
It may be my semi-n00bness, but all my attempts to create a fix for DesireHD 3.7 failed.
Also, trying the supplied fix in the thread above on MDJ Sense Clean (non HD based) failed, wouldn't boot.
Hopefully someone can get it to work, and better yet - that the devs will incorporate those fixes in their builds.
ok finally htc send me bak the phone i got from ebay and replaced the motherboard for overheating issue (4 dys...this guys they really stay beyind their products...no charge no question asked ...needs to be under manifact warrnty of course).
i start playing with this phone my only experience with this was the old i7500 samsung wher i can manage to do almost evrything.
with hd2 things are different..
at this point i can flash any COMPATIBLE COSTUM ROM after a hrspl hack
i can load android via sd card (still i dont understand how can be so fast)
but im stocked with a little problem when i try android via nand.
here a copuple of question that can help me jump out of the hole
- which roms REQUIRE partition the sd card
- can i partition the card with ROM MANAGER apk???????
- after loading manager downloader 1.3 how run DFT without errors
really i dont know to which folder place the costum rom (same folder where DFT app is??????) the errors are
DFT cant find readme file and cant load confg file.....
....or just a link where i can read how to DFT...
thanx
htchd2fix said:
....or just a link where i can read how to DFT...
thanx
Click to expand...
Click to collapse
use this until you flash mgldr:
http://forum.xda-developers.com/showthread.php?t=893948
then go to this:
http://forum.xda-developers.com/showthread.php?t=1044830
because nowadays many roms use cwm method instead of daf.
and you can use this tool for many parts of your work:
http://forum.xda-developers.com/showthread.php?t=1090783
So i am here with a new idea. A rescue.zip which can be used to rescue any android device which have a recovery like the famous cwm.
So here is it..
Some times we people screw up our android os like hell, and to reboot the device we usualy do a recovery flash of a new os, flash back our nandroid backup ( both on worst conditions) or even do permission fix, clean cache or dalvic cache( those in 'not that worse' conditions) . So thats are all the options we got. Rit?
Although flashing recovery backups, new roms can fix all, it will also eatup our apps, current setups, contacts, msgs, etc( in case we dont have backups) and will probably screw us. All we can do is say " WTF..WTF..WTF.."
SO here is my idea,
Find out the causes of what causes a reboot, non-boot, hang,fc etc.
And keep a zip that can be flashed through recovery, that has a solution for our problem. They may be including..
1) fix permission of system, data, and user data.
2) zipalign the apps
3) fix the default clock speed of processor
4) defragment memory
5) flash a new copy of su and busy box
6)wipe data or system or ext or cache or dalvic cache
7) flash a new copy of framework.res, system-ui.apk, settings.apk with default permissions( those files are kept in separate "custom" folder on the zip, so that end user can put their own files to that "custom" folder for flashing., the reason behind it is known to all, yap. Not all devices have them in common, every device have its own files)
These are all i got for now, pls post ur ideas and knowledge for any possible cure about any problem u faced/ cured. So that we can make it an ultimate rescue.zip that have a cure for 99% problems android os have. The rest 1% will go with a clean flash.( well we cant avoid that if we did something that bad).
So my plan is to use aroma installer( now on hard learning to find how it works). Throw in some scripts, files etc. Into the zip.
And since its not a device specific .zip file, i want to know how and why any problems are caused in any device( there are many common problems, but that is not what i ask for. I ask for device/os specific problems, and not for a problem that we can cure after booting, but for a problem that can make the device un-bootable) . So u people may help me to find those problems and cures for it. For my knowledge i have experience with wildfire and hd2.
Well i will keep this thread for a week or two, so that u can post ur knowledge, and info. after that i will release the file for u.
To the admin. Of the forum, pls keep this thread as announcement so that all can take a look.
HYPERDROID EXTREEM EDITION-THE NEW BENCHMARK ROM FOR HD2.
showlyshah said:
So i am here with a new idea. A rescue.zip which can be used to rescue any android device which have a recovery like the famous cwm.
Click to expand...
Click to collapse
good idea however there are SOOOO many variations of the files that would be needed, that basicaly it would be easier to consider what ever ROM you are using as the OMG_RECOVER.zip
Just my 2 cents.
Pvy
pvyParts said:
good idea however there are SOOOO many variations of the files that would be needed, that basicaly it would be easier to consider what ever ROM you are using as the OMG_RECOVER.zip
Just my 2 cents.
Pvy
Click to expand...
Click to collapse
mmmmm variables.... tasty
As JB is new to HD2, I decided to install ICS, and the ROM I love, is MIUI. so here is how I did it, maybe others like me are willing to install miui android 4 versions
# before first(!) you must know how to prepare your winmo HD2 to be able to run Android. so search the forums here, and find out!
# I have CLK 1.5 installed on my HD2. I don't know how to use MAGDLR. this how-to is based on clk.
I'm not reponsible for the damages you might do to your device. do this on your own risk.
0- repartition your SDcard by a partition manager. to have a 1)data partition, 2)1024MB or 512mb ext4 partition, 3)128MB swap space. I use gparted in Linux.
1- download the latest ICS version of MIUI roms form here
This is a nonEnglish webpage, you should click on the white button to download the ROM. then copy the zip file to your SDcard
The further versions are JB, not ICS, which are less stable and still under development. I feel ICS roms are more stable for HD2.
2- Turn off your HD2, then turn it on, while holding back btn (next to the power btn). here, go to the "settings" and change the system partition to 240mb, and cache partition to 10mb
3- Then reboot and go to the Recovery to install the ROM on NAND.
4- After installation complete, MIUI just run and everything is OK except language and wifi.
# to change the language which is chinees, follow these steps:
open the settings. (tap on the settings Icon!)
go to the right panel
come down to see a keyboard icon. it's under the clock icon
tap on the keyboard icon, and then tap on the first option. then you can change the language to English.
# wifi cannot find networks. to fix this, first you should install a file manager which can do ROOT jobs. I use Solid Explorer. root explorer can also do the job.
download this attachment. and extract AND OVER WRITE fw_bcm4329.bin INTO "SYSTEM/VENDOR/FRAMEWORK". more info here.
Extra Settings:
# I don't like this huge icons. I used to install Hyperdroid ROMS which had a smaller lcd density, and I feel it was more eye candy. to make this back, open build.prop in /system and find this line: ro.sf.lcd_density=240 and change the value to 200. lower values causes problem. 200 is just ok.
5- If you like to remove the carrier text and some other extra settings, you should flash ControlPanelSuite.
download the proper version from here and copy the zip file to the SDcard. now reboot to the Recovery and install this zip file. Then you'll have a "control panel" app icon and can change extra settings.
6- I use Gmail and Gtalk, which are not included in miui. Download Talk.apk & gmail.apk from this post and move them to /system/app folder by your root file manager. and change the permissions to be like other apps there. Then download the lib files, and copy them to /system/lib and fix the permissions. (if you don't use videochat from gtalk, it's not necessary)
7- Install Link2SD. it's a good tool to move apps specially games to the ext partition. I don't like the native app2SD script in ROMs which link the whole apps to te ext. because if you remove sdcard, every thing begins to force close. because they were all on the ext partition. but in Link2SD you can keep important apps in the internal memory and link games or whatever you want to the ext partition.
8- any body has a good camera app?!
Why is this in the dev section?
Why is this in the dev section?
Click to expand...
Click to collapse
I thought it's better to be here. because these are HD2 sections:
HD2 Android Q&A and General (t's not a Q&A)
HD2 Android SD Development (It's not SD)
HD2 Android NAND Development
HD2 Android Themes and Apps (It's neither Theme nor app)
aminima said:
I thought it's better to be here. because these are HD2 sections:
HD2 Android Q&A and General (t's not a Q&A)
HD2 Android SD Development (It's not SD)
HD2 Android NAND Development
HD2 Android Themes and Apps (It's neither Theme nor app)
Click to expand...
Click to collapse
its not development either
Let the Mod's decide,As it's very unclear where it has to be posted,I'm glad at-least he's offering help for noobs,My advice to the OP please pm an available mod & ask where the thread has to be.
Moving this to General.
Cheers.
MIUI wad my favorite rom. The problem is that with GB roms, there is no HWA. So I tried to do what you said here, but it seems very slow too, more than GB roms. Do you have the same problem ?
Miui rom 2.12.14 jb
For those who are interested in the latest MIUI Rom for the HD2, it's available on miuiandroid.com including a multilanguage pack.
Here are the links:
ROM miuiandroid.com/community/threads/2-12-14.19006/
multilang pack miuiandroid.com/community/threads/miui-multi-lang-2-12-14-ics-jb.19015/
I'm running it currently on my HD2-Tmous and it's really :good:
MIUI wad my favorite rom. The problem is that with GB roms, there is no HWA. So I tried to do what you said here, but it seems very slow too, more than GB roms. Do you have the same problem ?
Click to expand...
Click to collapse
A little slowness yes, but it's not important to me.
For those who are interested in the latest MIUI Rom for the HD2, it's available on miuiandroid.com including a multilanguage pack.
Here are the links:
Click to expand...
Click to collapse
These are weakly roms, and after 2.11.30 which is ICS, next versions are JB. I installed JB, but it was more slowner than ICS. more than that, in my opinion miui JB versions are still under development, but ICS has reached a little stability.
data partition? mount as /data? size?
Hi guys.
Yesterday I got a used HTC HD2. It is installed with android nand and the DFT (Dark Forces Team) rom, I think taken from the DESIRE (according to the information on the 'About').
The main problem in the device is that it has really bit memory! After installing few apps, I cant download a thing :/
So I searched for the problem and I've realized that I need to make a partition on the SD-CARD. However I saw that in the market there are apps that allow moving the application that can only sit in the internal memory to the external memory.
I then found out that the phone doesn't have root access too. (Although it came with SUPERUSER app as default).
I can't find the main thread of the rom in order to ask there how to root the device.
Which software / app, will I need recovery installed (althogh I don't think it requires) and ETC.
Please can someone direct me or just give me names of apps/softwares/guides/anything :crying:
I guess GOOGLE could be my assitstant from there.
I'm afraid to follow guides that I don't sure will work properly with my phone's software.
Thank you.
pelegm28 said:
Hi guys.
Yesterday I got a used HTC HD2. It is installed with android nand and the DFT (Dark Forces Team) rom, I think taken from the DESIRE (according to the information on the 'About').
The main problem in the device is that it has really bit memory! After installing few apps, I cant download a thing :/
So I searched for the problem and I've realized that I need to make a partition on the SD-CARD. However I saw that in the market there are apps that allow moving the application that can only sit in the internal memory to the external memory.
I then found out that the phone doesn't have root access too. (Although it came with SUPERUSER app as default).
I can't find the main thread of the rom in order to ask there how to root the device.
Which software / app, will I need recovery installed (althogh I don't think it requires) and ETC.
Please can someone direct me or just give me names of apps/softwares/guides/anything :crying:
I guess GOOGLE could be my assitstant from there.
I'm afraid to follow guides that I don't sure will work properly with my phone's software.
Thank you.
Click to expand...
Click to collapse
look for guides in this forum...about nativSD and dataonEXT...very helpful (that's how i learned what i need to know about the device)...also i recommend to change the rom to a better or newer version of android...you will also find guides about changing the rom...
eliaskammas said:
look for guides in this forum...about nativSD and dataonEXT...very helpful (that's how i learned what i need to know about the device)...also i recommend to change the rom to a better or newer version of android...you will also find guides about changing the rom...
Click to expand...
Click to collapse
Hi,
Thank you for your kindly help.
Which Android version do you suggest to change to ?
ICS ? Or maybe GingerBread ?
And BTW I entered before to the MAGDLR menu, chosed the " AD Recovery " option and it said something like " no boot source ".
Does that mean that I don't have a recovery installed ?
And if so, will I need to install it first and then change the rom ?
Again, Thank you for your help.
Peleg.
yes you will need recovery...fast roms are mostly GB but ICS are as good as well...GB need less space on rom memory so if you don't install alot of craps as most of us do the remaining space will be fine for your data...ICS have hwa, apps work faster and games play better..I recommend ICS by tytung to be honest(very fast and stable)...when you download the recovery you will see a "flash.cfg" file...on the rom thread the developer will state the partitions needed for his rom and so you change the numbers on that file accordingly before flashing the recovery...but always make system space little bigger than needed just in case(and to avoid other problems that i will have a finger cramp if i write them down.! )
eliaskammas said:
yes you will need recovery...fast roms are mostly GB but ICS are as good as well...GB need less space on rom memory so if you don't install alot of craps as most of us do the remaining space will be fine for your data...ICS have hwa, apps work faster and games play better..I recommend ICS by tytung to be honest(very fast and stable)...when you download the recovery you will see a "flash.cfg" file...on the rom thread the developer will state the partitions needed for his rom and so you change the numbers on that file accordingly before flashing the recovery...but always make system space little bigger than needed just in case(and to avoid other problems that i will have a finger cramp if i write them down.! )
Click to expand...
Click to collapse
Thank you.
I will first install the recovery, but I guess I'll have to read a lot before:
http://forum.xda-developers.com/showthread.php?t=1021837
Then I will search for a guide for installing recovery-
CWM will be great right ?
Thank you very much !!! :laugh:
The guide you linked is very useful and makes everything clear. I strongly recommend reading it thoroughly before doing anything. Once you're slightly more comfortable with the terms, you can follow the guide in my sig to flash CWM and a ROM. You already have HSPL, a compatible Radio version and MAGLDR installed so don't worry about any of those. If you happen to come across guides which say 'task29' just ignore that step, Task29ing is completely useless.
As for recommending a ROM, it depends on your usage. Eliaskammas' post sums it up nicely, but you should note that (IMO) ICS and JB will give you worse day to day performance and stability than GB but will be better for intensive activities e.g. gaming, web browsing, using content-heavy apps etc. I've also found battery drain to be marginally more on ICS and JB ROMs.
Nigeldg said:
The guide you linked is very useful and makes everything clear. I strongly recommend reading it thoroughly before doing anything. Once you're slightly more comfortable with the terms, you can follow the guide in my sig to flash CWM and a ROM. You already have HSPL, a compatible Radio version and MAGLDR installed so don't worry about any of those. If you happen to come across guides which say 'task29' just ignore that step, Task29ing is completely useless.
As for recommending a ROM, it depends on your usage. Eliaskammas' post sums it up nicely, but you should note that (IMO) ICS and JB will give you worse day to day performance and stability than GB but will be better for intensive activities e.g. gaming, web browsing, using content-heavy apps etc. I've also found battery drain to be marginally more on ICS and JB ROMs.
Click to expand...
Click to collapse
Hi.
Thank you for your advices and technical help.
I will read it as soon as possible and then try to install the CWM Recovery and a better Rom.
According to what I saw, I think I will go on the "Energy rom" (Sense 3.5).
I will probably update my progresses here.
Thank you a lot.
BTW, a deodexed rom is needed for languages that are written from right to left ?
Or that I have to find a rom supports RTL ?
Beacuse for example, I've searched the thread of the Energy rom for "Hebrew" and found out that it doesn't supports RTL :/
Thank you.
I don't want to confuse you but I personally have always found Sense based ROMs to be slow and I think you should really stick to CM or MIUI. Anyway, that's really just my opinion.
Unfortunately, I think that you may have to find a ROM which supports RTL. I haven't looked into it but there may well be an app which somehow makes it work. If you're desperate for Android with Sense and RTL support then you could consider some of the SD ROMs from boxmax, he made good SD ROMs (at least when I used it), but I don't know which NAND ROMs will work for you.
Nigeldg said:
I don't want to confuse you but I personally have always found Sense based ROMs to be slow and I think you should really stick to CM or MIUI. Anyway, that's really just my opinion.
Unfortunately, I think that you may have to find a ROM which supports RTL. I haven't looked into it but there may well be an app which somehow makes it work. If you're desperate for Android with Sense and RTL support then you could consider some of the SD ROMs from boxmax, he made good SD ROMs (at least when I used it), but I don't know which NAND ROMs will work for you.
Click to expand...
Click to collapse
Hi Nigeldg.
I took your advice and I think I will go on this rom:
http://forum.xda-developers.com/showthread.php?t=1639932
It supports rtl and data2ext.
But do I need to change my HD2's kernel ? To Dorimanx 's kernel ?
And from the guide that you've recommended on before, do I need to start from this part:
http://forum.xda-developers.com/showpost.php?p=12656427&postcount=3
And to skip the other parts ?
I've read the hole guide and it is very helpful.
Everything is really clearer.
There's no need to change the kernel after flashing, but you can if you want to. I think the dorimanx krrnel is included in that rom anyway so i don't see why you'd want to flash it again. Follow the new way method and everything should be fine. You can use the NAND toolkit to select the appropriate partition size.
Nigeldg said:
There's no need to change the kernel after flashing, but you can if you want to. I think the dorimanx krrnel is included in that rom anyway so i don't see why you'd want to flash it again. Follow the new way method and everything should be fine. You can use the NAND toolkit to select the appropriate partition size.
Click to expand...
Click to collapse
Hi Nigeldg.
I now want to install the CWM (long time hh)..
In this rom:
http://forum.xda-developers.com/showthread.php?t=1639932
It says to install CWM with this partition size:
" Flash the Latest CWR (Clockwork Recovery) with the appropriate partition sizes by using the "Repartition" button inside the HD2ToolKit: System: 200MB | Cache: 5MB "
In the thread of CWM: http://forum.xda-developers.com/showthread.php?t=898913
Can I change the partition sizes used for CWM
A. You can by editing the flash.cfg but this is not recommended, CWM is designed to make it easier for switching roms, by flashing a custom partition size you may stop other roms working and require reflashing a new partition size when you want to change roms.
Q. I dont know which partition size to download
A. Depending on what type of roms you plan on using, you should choose the partition size based on the following.
150MB Partition - For bare roms including CyanogenMod, AOSP, and MiUI
250MB Partition - For Standard sense roms including Desire and EVo based ROMs, can also be used for some squashed HD builds
400MB Partition - For Larger roms including unsquashed Desire HD and Z roms, ROMs REQUIRE data2sd for EU HD2 with 512MB NAND
And in the thread in your sig it is possible to download 3 version of the CWM. (150, 250, 400).
How do I need to install the CWM ?
To download the 250MB version, and using the HD2ToolKit to change the partition size and install with System: 200MB | Cache: 5MB (as the rom developer suggested) ?
Thank you!
The thread you've linked to is the old CWM thread. I don't see why it says that you shouldn't change the partition sizes because that's simply not true, pretty much all ROMs use custom sizes. Ignore that advice, it's wrong. In my opinion the easiest thing to do is to download the HD2 NAND Toolkit, click 'MAGLDR repartition', choose 200 and you're done.
Nigeldg said:
The thread you've linked to is the old CWM thread. I don't see why it says that you shouldn't change the partition sizes because that's simply not true, pretty much all ROMs use custom sizes. Ignore that advice, it's wrong. In my opinion the easiest thing to do is to download the HD2 NAND Toolkit, click 'MAGLDR repartition', choose 200 and you're done.
Click to expand...
Click to collapse
Ok.
So I've downloaded the HD2 ToolKit.
Actually what I need to do is this:
1. To choose the 200MB and 5 Cache and then press repartition. (In what way does the phone need to be ? MAGDLR Menu, or other option ? )
2. Then to install the CWM by going to MAGDLR - USB Flasher, connect to the computer, and run the
DAF.exe.
Right ?
1. Open the toolkit
2. Click the MAGLDR repartition tab and select 200 and change the cache size to 5
3. Click 'repartition' (bottom left of the toolkit)
4. Follow the instructions it gives you (boot your phone into USB flasher mode then connect it to your PC) and let it flash.
Nigeldg said:
1. Open the toolkit
2. Click the MAGLDR repartition tab and select 200 and change the cache size to 5
3. Click 'repartition' (bottom left of the toolkit)
4. Follow the instructions it gives you (boot your phone into USB flasher mode then connect it to your PC) and let it flash.
Click to expand...
Click to collapse
And once I've finished this, I need to install the CWM.
To donwload the 250MB version ?
pelegm28 said:
And once I've finished this, I need to install the CWM.
To donwload the 250MB version ?
Click to expand...
Click to collapse
I don't think you understand, THIS IS INSTALLING CWM :') After you've done this, just flash the .zip ROM and you'll be done
Nigeldg said:
I don't think you understand, THIS IS INSTALLING CWM :') After you've done this, just flash the .zip ROM and you'll be done
Click to expand...
Click to collapse
If I've already did it, just do this thing again and it will work ?
because now my phone cant load to the rom, it says NAND Kernel something and boots up to MAGDLR.
Is it OK ?
EDIT:
I've did it and chosed the "AD Recovery" option.
Now I can see that I have CWM Recovery!!
I thought that I had to choose somehow to install the CWM, and that's why I didn't understand.
Now,
Do you recommend to do wipe data/factory reset and wipe cache ?
And after that to install from CWM the ROM that I've transferd to the Root of the SD right ?
Thank you very much !!!
You don't need to wipe anything, that already happened when you flashed CWM. Yes you should just have to flash the ROM now, as said in the guide in my sig. You may want to create an EXT partition but for your particular ROM it's not a necessary step so you can skip that. Glad I could help
Nigeldg said:
You don't need to wipe anything, that already happened when you flashed CWM. Yes you should just have to flash the ROM now, as said in the guide in my sig. You may want to create an EXT partition but for your particular ROM it's not a necessary step so you can skip that. Glad I could help
Click to expand...
Click to collapse
It isn't necessary because it automaticly transfer the data to the SD ?
During the installation a message showed up saying that the rom identified that I don't have an EXT-partition installed.
Can I make a partition using the CWM/ADVANCED/PARTITION-SD ?
Thank you so much for your help!!
You saved me, and becuase of you I didn't sell the phone.
Thank you!!
It isn't necessary because the ROM itself is quite light, so all of it can be fit on to the NAND memory. It would help to create one because you may need it in the future, so I personally would if I were you. The way you described would work fine