[myTouch 3G, Magic Android Development] klothius:
THIS ROM IS FOR NEW RADIO FOR 32A HTC SAPPHIRE(6.35.x.x) WITH ENG SPL 1.76.2007 ONLY !!!

First of all thanks goes to Amon_Ra for his recovery, MoDaCo for finding the 1.76.2007 SPL for HERO that works on Magic too and of course special thanks goes to all developers here who are working or have worked and developed for our magic devices :D

Thank you capychimp for everything that you did on this build :)

Thank you seo for transparent lockscreen :)

Thank you snq for a very good work on reboot powermenu :)

Thank you villainteam for friendstream,newsreader and legend mail widgets

Thank you tnp_lek for Wired Tether :)

Thank you idanfima for finding legend mail widgets :)

Thank you all testers :)

And last, but not least, thank everyone else that at one time contributed to this or previous builds of Smoki, I appreciate it ;)

This ROM is based on official Rogers HTC Magic 2.1 update and uses a stock htc 2.6.29 kernel (COME ON HTC, WE NEED SOURCES FOR IT).

------What will you get in this build------

-Everything usual and official

-Gallery3D

-VoiceSearch

-VoiceDialer

-FriendStream app and widget

-NewsReader app and widget

-Transparent LockScreen

-Transparent Notification background

-EVO-like settings widgets

-HTC Clock Widget that flips like on those oooold 1.5 roms

-That good old 1.5 green Sense loading spinners

-Data partition 290MB big

-Apps2SD working with EXT2 and EXT3 partitions

-Brut maps along with the usual official Maps app

-ES File explorer

-aNetShare app for wireless tether

-Legend Mail Widgets

-Native USB Wired Tethering

-HTC_IME with Voice Input for English language (supports azerty for french language selection)

-TouchWiz3 Launcher

-LiveWallPapers with TouchWiz launcher or any launcher of its kind (like ADW launcher or Launcher PRO) - note that some big ass livewallpapers will not work after putting the phone to sleep

-Reboot sub-menu in phone power options

-A LOT of melodies for notifications, ringtones, alarms and such

-VoiceCommander that came in Rogers official rom ( placed on data partition for easy removal)

-Browser with easier copy-paste function

-MarketAcess app for simulating sim numeric identification to allow you to see paid and protected apps if it's needed

-Super cool bootanimation :D

-Removed Java app, Footprints app and widget, Stocks app and widget and all of them can be brought back by installing app pack found down below

-ZipAlign all newly installed apps on every boot

-Some cache files are being removed on every boot ( download and install app called CacheMate if you want to have your phone 100 percent clean of cache leftovers)

-Multilanguage

-Root and superuser...of course ;)

-etc etc etc

-----Languages supported-----

-Czech

-Danish

-German

-English

-Spanish

-France

-Italian

-Netherlands

-Norwegian

-Polish

-Portuguese(Brazil)

-Portuguese(Portugal)

-Swedish

-Greek

-Russian

-Chinese

-Hebrew

-Japanese

-Thai(using morelocale from the market)

-What else you find

HOW TO INSTALL

* If you had signal loss problems with previous builds, make sure you follow the steps from 1 to 9 , the rest of you can also do this as it will bring you to the latest radio, but you do not have to. IF YOU DO NOT WANT TO INSTALL THE NEW RADIO PROCEED TO READ FROM STEP 9(including this step)

1)If upgrading from some other 6.35 radio, make sure you have 1.76.2007 engineering SPL installed

2)Make sure you have fastboot working

3)Download the radio.img file from HERE

4)Place the radio.img file in the folder where your fastboot is located(usually tools folder)

5)Connect your phone to pc using USB

6)Reboot the phone to bootloader(fastboot)

-You can do this by typing "adb reboot bootloader" in terminal

-You can do this by shutting the phone down completely and then boot it up by holding the POWER button and BACK button at the same time

7)Type in terminal console or command prompt console

fastboot flash radio radio.img

8)Now type

fastboot reboot-bootloader

and make sure you now have radio 6.35.16.19

9)Extract the already downloaded EXTRACT ME FINAL SMOKI X zip and place both newly extracted files onto the root of your sdcard fat32 partition(files have names Smoki_X.zip and Partition_layout_fixed.zip)

10)Reboot the phone to recovery.

11)Wipe data

12)Flash Partition_layout_Fixed.zip and wait for it to reboot back into recovery

13)Flash Smoki_X.zip

14)Flash Smoki_X.1.zip

15)Reboot the phone and wait for the setupwizard to appear

16)IF YOU GET FC ON FIRST BOOT BEFORE SETUPWIZARD(it's mostly FCing because of com.android.settings), REMOVE THE SIMCARD AND FINISH THE SETUPWIZARD LIKE YOU WOULD NORMALLY DO, LET THE SENSEUI LOAD AND PUT THE SIMCARD BACK

17)After you've passed setup wizard and after senseui has loaded, install whatever the apps you want from the market and do a REBOOT or else there are BIG chances you'll have sense reloading by itself for no reason on returning to homescreen

18)Double check to make sure you did a reboot like I told you in the step above

19)Go get me some Heineken

20)AAAAAAND yo're done :)

HOW TO REVERT PARTITIONING BACK TO STOCK

Partitioning reverts back in two occasions

*First one being getting back on old radio and thus flashing different radio, spl, recovery and erasing system

*Second being a manual one and includes staying with this radio and spl.

TO REVERT BACK AND STAY WITH THE NEW RADIO FOLLOW THE FOLLOWING STEPS

1)Download AmonRA 1.6.2 recovery patched by cursordroid from > HERE

2)Make sure you have fastboot working

3)Place the recovery image downloaded from the above link into the folder with fastboot (usually the tools folder) and rename it(basically just shorten the name) to recovery.img

4)Reboot the phone into the bootloader(fastboot)

5)Type from terminal or command prompt

fastboot flash recovery recovery.img
fastboot erase system -w
fastboot erase userdata -w
fastboot erase cache -w

6)Reboot into recovery

7)Flash whatever the rom you like(except smoki from 0.7.7 and up that needs partition layout)

8)Get me a double cheeseburger from Mcdonalds

-----Changelog-----

Smoki X.1

-Fixed slowdowns and lags and stuttering

-Better memory management

-Fixed low mic volume(thx cypis for testing)

-Fixed low memory on downloading bigger apps from market.

-Added Wired USB tether (huge thx to tnp_lek for finding out what's up with this)

-Added legend mail widgets(thx villainteam and idanfima)

-Added HTC_IME with voice input(english only voice input) and possibility to change to azerty keyboard (like the one in previous Smoki builds)

Smoki X

-New base - Rogers official 2.1

-Because of the above, and in addition to new radio, all of you who had signal loss with default base and had to flash GSM FIX, be assured, that is a thing of the past ;)

-Added reboot menu into power boot options (thx nsq and capy)

-Changed kernel to official htc 2.6.29

-Because of the above, no more need for charging fix

-Because of the above, max freq is 528Mhz

-No more compcache because no kernel source available

-Tweaked settings, so we have multitasking available(it's not like on previous builds because compcache is lacking, but in comparison with rogers official rom, it's got more chances to allow more apps to run)

-Changed bootanimation

-All of you who met with already enabled data networks on first boot(3G, 2G, doesn't matter) will have enhanced GPS lock

-I'm guessing there's more to it, but I'm going to sleep and I don't have the will to think anymore...when I try to think about it, I DO BELIEVE that there is more to it, but that's where my thinking stops

DOWNLOAD SECTION

-Base ROM - Smoki X http://sourceforge.net/projects/smoki/files/Smoki_X/EXTRACT ME FINAL SMOKI X.zip/download

-No Wipe Update - Smoki X.1 http://sourceforge.net/projects/smoki/files/Smoki_X/Smoki_X.1.zip/download

-App Pack that will get you Footprints, Java app and Stocks app http://sourceforge.net/projects/smoki/files/Smoki_X/App_Pack_X.zip/download

-Hebrew Font Packhttp://sourceforge.net/projects/smoki/files/Smoki_X/hebrewfont.zip/download

***IF YOU DESTROYED YOUR PHONE IN EITHER WAY AND/OR YOU HAVE SOME POST TRAUMATIC STRESS SINDROME FROM VISITING THIS PAGE OR INSTALLING THIS ROM, PLEASE BE VERY ASSURED I VERY MUCH DO NOT CARE ABOUT IT...oh and yeah, I'm not responsible for those things...nor for anything else that happens for that matter***