FORUMS
Remove All Ads from XDA

[03.MAR.11][CWM] RAFDROID HD 3.2.1 LIGHT SQ | FULL DESHD ON EU HD2[Kern:Rfp 1.7 OC]

1,334 posts
Thanks Meter: 2,232
 
By rafpigna, Retired Recognized Developer on 20th February 2011, 07:12 PM
Post Reply Email Thread

3.2.1

This build is the exact copy of my RAFDROID HD EXT

the difference is that some parts of the system are "squashed" to give you the possibility to NOT USE any Ext partition for data.

I dont like squashedfs, but someone requested an hd build with some free space on nand (about 50mb) because some one not install a lot of apps and prefer to not use sd ext partition.


This build is mainly for EU HD2 (512mb) users.

If you are an HD 1024mb user really you dont need this, and you can use my main HD build



FEATURES
All the main features of RAFDROID HD EXT plus:
- odexed back to save dalvik cache space
- free user space after first boot: 101mb
- App2SD enabled if you use and SD with an EXT partition

CHANGELOG

Code:
3.2.1 - 3 MAR 11
Fixed Market FC

3.2- 3 MAR11
Some improvements and fixes to radio/audio driver, 
this "should" fix phone freeze in some setups, also if I was not able to replicate the issues
Tweaked for more battery life on some sd cards usage
Updated hosts file with last one 


3.1 - Initial release



=== INSTALL INSTRUCTIONS (CWR) - NEW USERS WITHOUT CWR INSTALLED OR WITH CWR BUT USING ANOTHER ROM ===

This process will erase everything on your nand. So, if you are already using a previous rom, backup everything!



  1. Download PANASONIC SD FORMATTER and use it to format your card with FULL ERASE
  2. You need to flash MAGDLR 1.13
  3. You need to flash, via USB FLASHER magdlr option, this recovery partition layout, otherwise the build will not boot.
  4. Download the FULL RAFDROID PACKAGE and copy the entire zip (not extracted!) on the SD CARD root.
  5. Put the SD CARD in your phone and power it on and go in the MAGDLR menu (hold the power key while powering up)
  6. Select BOOT AD RECOVERY
  7. Click on INSTALL ZIP FROM SD CARD and then CHOOSE ZIP FROM SD CARD
  8. Select the FULL_RAFDROID_HD*******.zip that you downloaded before.
  9. Select "Yes - Install........" and wait for installation then Go back with power button and select REBOOT SYSTEM NOW
  10. First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Delete everything, reformat your SD card, read again the instructions and try again.
  11. When you see the lockscreen, give at least 5 minutes to settle. Then do all your settings and then reboot again
  12. Enjoy.
  13. Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!


=== INSTALL INSTRUCTIONS (CWR) - UPGRADING FROM A PREVIOUS RAFDROID VERSION (2.2 or greater) WITH ALREADY CWR INSTALLED===


Since the data storage method is different, you cannot upgrade from a different RAFDROID HD version. You have to install fresh. Anyway you will keep your data and apps installed.


============ CONFIG.TXT ============
Used some ideas and code bits from Dandiest's init script.
You can create a config.txt file on the root of your sdcard to configure some things at boot.

Actually you can configure the following options

gps_zone=[your country]
check http://www.pool.ntp.org/zone/@ for country codes (example: it for italy, us for usa.. and so on...)

ppp_mode=[1 or 0]
1 to enable PPP
0 to enable RMNET.
Default is 0
If wince=1 default ppp_mode will be 1

old_light_driver=[1 or 0]
0 to use the new light driver (working notification leds, button backlight control)
1 to use the old light driver (no notifications leds, buttons will go off after 10 seconds)
default is 0

auto_btn_backlight=[1 or 0]
1 to have the buttons backlight going off/on with the screen
0 to have the buttons backlight going off after 10 seconds from when the last button is pressed
default is 1
this work only if old_light_driver=0

wifi_mac_change=[1 or 0]
1 tells the system that you will need to change the wifi mac address to a custom one
0 tells the system that you will use the wifi mac address based on device hardware

custom_wifi_mac=yy:yy:yy:yy:yy:yy
here you have to write the wifi mac address you want.
This is needed, and will work, only if you specify wifi_mac_change=1
If you not write any mac address here, the default 00:11:22:33:44:55 will be used


Just an example on how a file could look:


Code:
gps_zone=it
ppp_mode=0
old_light_driver=0
auto_btn_backlight=1


The init script will also create an init.log file on your sd card at every boot. This will help you and me with debugging if something not works fine. If you have issues please always post your init.log file when reporting your problem.

============ KERNEL
============


You can refer to my kernel thread for updates, changelog, and comments
http://forum.xda-developers.com/showthread.php?t=940823



============ SQUASHED FILE SYSTEM ============
App, Framework and most of Lib folders, are squashed.
Anyway you can push or delete any file from those folder because any file is simlinked.

Example: if you want to use a different framework-res.apk, you can copy it in the /system/framework folder. At this point the simlink will be removed and your new file will be stored on nand, not in the squashed filesystem. This means that more "new files" you push in the squashed folders, less nand space you will have.

Anyway please note that I left only about 13mb free on "system". This means you will not able to push more then 13mb files. If you like to change a lot of things.. this build and squashfs is not for you.

============ DOWNLOADS ============
You need to flash, via USB FLASHER magdlr option, this recovery partition layout, otherwise the build will not boot.
Full Rafdroid HD 3.2 LIGHT SQ
http://hotfile.com/dl/108421743/5bfe...ht_sq.zip.html


MD5: 97018DD4D05FAAFBCC5F9329AEB03F28
SHA1: F6B6D67B90B96E02FCDA70D98836450B6FAE9917
CRC32: 150CCA2B


OLDER VERSIONS:
3.1 : http://www.multiupload.com/X8VBC6WKYV


============ DONATE ============

I made this version just for people that were asking, so if you think this helps you, a small donation for a coffe or a beer, is appreciated. Otherwise a click on the "thanks" button is appreciated too


============ CREDITS AND THANKS ============
Credit to all the people that made all this possible: Cotulla, DFT, darkstone, markinus, danijel, rajko and some one other I'm missing...
Big Thanks to Cass, ocm, darkstone, rajko, crawlingcity, atoore for their help in the last months and to be always available to help
Thanks to all the users who donated and helped me to keep going
Thanks to all the testers and users of my builds that with their reports helped me to solve bugs and issues.
Thanks also to Sergio76, imilka, cmylxgo for the nice talks and knowledge sharing
The Following 35 Users Say Thank You to rafpigna For This Useful Post: [ View ] Gift rafpigna Ad-Free
 
 
20th February 2011, 07:12 PM |#2  
rafpigna's Avatar
OP Retired Recognized Developer
Flag Rome
Thanks Meter: 2,232
 
Donate to Me
More
FAQ

Q: I have low quadrant score
A: This is normal. Nand is slower. Anyway during day usage you shold not notice big difference

Q: I have small freeze when installing apps

A: This happens with all Desire HD builds. I can't do nothing to avoid this

Q: I'm using App2SD but my internal memory keep decreasing at any app installed

A: Go in the application management and move the installed abb back in the phone. Some apps anyway keep some datas in internal mem.

Q: My phone sometimes freeze and I have to reboot.
A: Go in Settings -> Audio -> disable audible touch tones. this will solve the issue in most of the cases.

Q: Can you provide a different link or a mirror different from hotfile?
A: I'm sorry but the answer is "no". I pay hotfile every month and the downloads give me the possibility to pay it. I dont do this for money, but I also dont want to waste my money

Q: During/after boot a window appears with "System process not respoding". What I have to do?
A: This is caused from the new audio driver I used. The new audio driver has better phone stability and no robo voice. You have two choices: 1) Click on "wait" and all will be fine OR 2) download the "old_acdb_file.zip" and flash it via recovery. In this way you will not have the error anymore but you will start having robo voice on first call (you can avoid this disabling audible touch tones) and could happen that your phone freezes when receiving a call. It's your choiche. I preferred the "window error" one because for me is more important to have a working phone than an error window appearing at boot.

Q: I have robo voice when I make a call
A: To avoid this, disable "audible touch tones" from the "settings -> audio" menu. You will have no-more robo voice also if you reboot.
a) During the robo-voice call, enable the speaker, then disable it. You will have no more robo-voice until next reboot.

Q: I have very low audio during calls
A: During the call, enable the speaker, then disable it. You will have loud volume until next reboot.

Q: after boot I see only a white screen with a green htc logo
A: just wait. It can take fro 5 up to 20 minutes depending on your sd card. There are no issue. The build booted fine, it's just copying all the files to SD. This will happen only on first installation.

Q: I'm having high battery drain
A: Try reboot. Try disabling gps in location. As you can see from the screenshot I have 4mA with WIFI active! Also be careful. If during google account setup you choose to backup/restore all your data, the sync process will be dramatic heavy because it has to reinstall all your apps. It could need a couple of hours to settle. Also high battery drain could be caused by SD. try another one.

Q: It's really laggy!!!!
A: as all Desire HD builds this is BIG! This needs at least 10-15 minutes after boot to be usable. Then try to use it for 5-6 hours.. and do a couple of reboots.. you will see that the speed will improve. After 24 hours of use and 4-5 rebots this will be really fast.

Q: I have no GPS or the fix is really slow
A: Firs fixt can take up to 5 minutes. just wait.You can edit the config.txt gps_zone= to your country. See here for the right strings http://www.pool.ntp.org/zone/@ if this not solves, try use QuickGps from the market to download a-gps data.

Q: It not boots
A: partition again and format again your sd card. follow the guide linked in the first post. post your init.log. check that you flashed the custom recovery linked in the instructions.

Q: I have no data/3G/HSDPA
A: probably you have to set your apn manually. google it for tips on how to do and what settings are need for your carrier

Q: How do I remove BOOTSOUND / How do I change bootanim
A: bootsound and bootanim are located in /system/customize/resource
Just delete android_audio.mp3 if you dont want sound

Q: I have wake up lag
A: It's an issue that devs are trying to solve. It's not related to the build itself. In the Q&A Forum there is a thread about this problem.

Q: My screen stays off after call
a) Maybe this can help: http://forum.xda-developers.com/showthread.php?t=946012 ATM very few people have this issue, so I wonder is related to sd card.

Q: My contacts pictures are low res after sync!
A: this is a google problem, read here http://code.google.com/p/android/issues/detail?id=4147

Q: I have random reboots
A: Seems to be related to your phone, read here http://forum.xda-developers.com/showthread.php?t=941845 and here http://forum.xda-developers.com/showthread.php?t=898804
The Following 8 Users Say Thank You to rafpigna For This Useful Post: [ View ] Gift rafpigna Ad-Free
20th February 2011, 07:13 PM |#3  
rafpigna's Avatar
OP Retired Recognized Developer
Flag Rome
Thanks Meter: 2,232
 
Donate to Me
More
UPDATES:

Instructions:
1. Download your update and copy it to your sd card folder. Dont use MAGDLR mass storage mode because will corrupt your files. Use an sd card reader on your pc or usb mass storage mode in recovery menu
2. Boot into MAGDLR and choose BOOT AD RECOVERY
3. Make a backup! It will save your life if something goes wrong and you want to roll back! You are aware now!
4. Click on INSTALL ZIP FROM SD CARD
5. Click on CHOOSE ZIP FROM SD CARD
6. Select the update zip that you downloaded before
7. Select "Yes - Install........" and wait for installation
8. Go back with power button and select REBOOT SYSTEM NOW
The Following 8 Users Say Thank You to rafpigna For This Useful Post: [ View ] Gift rafpigna Ad-Free
20th February 2011, 07:13 PM |#4  
rafpigna's Avatar
OP Retired Recognized Developer
Flag Rome
Thanks Meter: 2,232
 
Donate to Me
More
- maybe I need also this -
The Following 3 Users Say Thank You to rafpigna For This Useful Post: [ View ] Gift rafpigna Ad-Free
20th February 2011, 07:14 PM |#5  
sjappie's Avatar
Senior Member
Flag Arnhem
Thanks Meter: 31
 
More
First! Nice!
20th February 2011, 07:27 PM |#6  
firinghead's Avatar
Member
Flag Moscow
Thanks Meter: 2
 
More
waiting...
20th February 2011, 08:05 PM |#7  
rizky_p's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 2
 
More
are there any advantages on HD2 TMOUS?
20th February 2011, 08:10 PM |#8  
patensas's Avatar
Recognized Contributor
Thanks Meter: 2,132
 
Donate to Me
More
Quote:
Originally Posted by rafpigna



This build is mainly for EU HD2 (512mb) users.

If you are an HD 1024mb user really you dont need this, and you can use my main HD build

I gues not rizky_p

Quote:
Originally Posted by rizky_p

are there any advantages on HD2 TMOUS?

20th February 2011, 09:18 PM |#9  
rafpigna's Avatar
OP Retired Recognized Developer
Flag Rome
Thanks Meter: 2,232
 
Donate to Me
More
link is on-line
21st February 2011, 01:29 AM |#10  
Senior Member
Flag Guadalajara
Thanks Meter: 1,085
 
More
Thanks, will try
21st February 2011, 11:53 AM |#11  
Member
Thanks Meter: 0
 
More
Going to try this tonight, looks good. Any one tried it yet?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes