[myTouch 3G, Magic Android Development] klothius:
reserved

THIS ROM IS FOR NEW RADIO FOR 32A HTC SAPPHIRE(6.35.x.x) WITH ENG SPL 1.76 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

This ROM is based on Official 2.1 WWE Hero OTA and with this we are just one step away from the official thing !

This is SenseUI 2.1 ROM with newest 2.6.32 kernel for new radio by sanpei(BIG THANKS to you too bro for helping me with rom and for making a kernel that is currently more than usable for everyday use).

Thanks to capychimp for multilanguage.

Thanks to Taknarosh to his bootanimation which I have modified to make it work here.

Thanks to VillainTeam from Hero section for their work on friendstream and newswidget which I have used in 0.7 and up builds.

So to get to the point >>>>

Working

:

-Pretty much everything usual +

-HTC_CIME

-MMS - From the box.....setup your apn for mms and data connection and you're good to go.

-Live Wallpapers - use with included ADW launcher or with some other launcher or the market that can use LWP (like launcher pro). I have not included any live wallpapers with rom as there was no space left, but you can download them from the market or pull out from some other roms that use more live wallpapers. Also note that some "high end" livewallpapers won't work properly and will die on screen off. No way for me to solve it for now, but there are plenty lwps that are working perfectly ;)

-Multilanguage(thx capychimp)

-Optional JIT (find it below on this page)

-USB tethering

-LED charging light

-All HTC widgets

-Friendstream(thx villainteam)

-Newswidget(thx villainteam)

-290MB data partition

-EVO-like settings widgets

-Old-school green loading spinner

-Zipalign installed apps on every boot

-640x480 video recording (thx capychimp)

-Removal of cache on every boot(if you wish to have 100% clean phone from cache leftovers, take a look at app CacheMate)

-And more ;)

Not working/Missing

:

-LED notifications only in green (install HeroLED from Market if you wish to have all leds, but you're doing it on your own - I won't give support if it breaks something)

Languages supported :

-Czech

-Danish

-German

-English

-Spanish

-France

-Italian

-Netherlands

-Norwegian

-Polish

-Portuguese(Brazil)

-Portuguese(Portugal)

-Swedish

-Greek

-Russian

-Chinese(later coming)

Before flashing this, DO A WIPE AND DELETE ALL ANDROID FILES ON YOUR SDCARD(files which aren't yours like Android, rosie_scroll and etc ; leave music, DCIM and stuff like that)

READ THIS BELOW !!!​

If you get missing HTC Widgets at any point, go to Settings > Applications > Manage applications > HTC Sense > Clear Data > press home button > wait for SenseUI to load up

Please people, read additional info to see if your problem is mentioned there or some no wipe update for something before posting a question. Thank you :)

Check up on logcat from time to time either via pc or using quick system info that's included and look for any signs of bluetooth getting stuck on reading databases as that is a known issue with this latest kernel

IF YOU GET FC WHILE BOOTING FOR THE FIRST TIME WHEN TYPING IN YOUR PIN CODE, REMOVE YOUR SIM CARD AND BOOT AGAIN, SETUP EVERYTHING, LET IT LOAD AND THEN PUT BACK YOUR SIM CARD

DOWNLOAD :

****0.8****

-Fixed Weather Animations (or Weather Wallpapers, how HTC calls them...you know...the thing that animates your weather when you unlock your phone ? The thing most of you got all excited when 2.1 came out first ?)

-Changed the way init.d script executed to allow zipaligning of apps on ext partition(thanks to mrsaccess for making a point ;))

-Governor changed to ondemand again and disabled one more sched function

-Fixed sleep death bug (I hope)

-Maybe fixed fc on first boot for some users(that's just a maybe, so don't take my word for it...either way, you should wipe to test this)

-Brought HTC wallpapers back to system partition and linked them back to their place in HTC Wallpapers sub-menu(when selecting a wallpaper). You are free to remove smoki htc wallpaper folder from your sdcard

-Optimized compcache and memory management and I think it's now for good - I DO NOT SUPPORT TASK KILLERS** OR APPS THAT CHANGE INTERNAL ANDROID TASK KILLER SETTINGS

-Faster, smoother....and yeah, I am saying that for most my versions, but yeah, it is like it, it's just all those other problems make it look awful....now, I hope that's not gonna happen ;)

-Possibly better battery life

-Placed some important stuff directly into RAM(still experimental, but just so that I am not completely sure what should be directly placed there, functionality remains the same)

-Because of the above, you get faster starting browser, faster loading pages in browser(those are most noticeable)

-Because of the above, freed 7.3MB from data partition (the added twitter app and droidx keyboard is gonna make it up for it, but as that's uninstallable, you can reclaim that space ;))

-Added Hebrew, japanese and more languages(thanks capy) - flash the appropriate font pack to get hebrew working properly

-Removed Peep(HtcTwitter) - HTC forgot that Twitter announced last December that it was changing the API;so now it's basically useless to us - when HTC fixes it, I'll bring it back

-Added official Twitter app as a replacement for the above - you can uninstall it as it's being placed on data partition

-Removed ADW launcher as it can be easily found on the market

-Added Samsung TouchWiz3 Launcher (thanks to kenshin for making it for mdpi devices)

-Added DroidX multitouch keyboard - it is placed in data partition, so you can easily uninstall it

-Updated brut.all maps to build v16 (it is uninstallable)

-Maybe something else....I really cannot think of anything currently lol

** if you have some app stuck or you know that app drains your battery, then you can use task killer to kill it, what I meant above is that I do not support constant killing of normal apps and most of all...automatic killing of them

****0.7.8****

-Fixed extreme battery drain

-Fixed extreme slowdowns and FCs overtime(it might be even more snapier a bit because of this)

****0.7.7****

-Partition layout changed to get us 290MB data partition

-Fixed slow market upon first boot

-Fixed total freeze when installing apps

-Bluetooth should behave a bit better

-Lowered the slowdown when listening to music and doing other stuff

-Changed the governor back to performance and also disabled some scheduler features

-Changed memory settings and lowered swappiness

-Reverted dalvik cache to data partition again as there is no more need for it to be on /cache

-Because of the above, first boot will be slightly faster

-Added script to delete cache files upon every boot (thanks dominukk for initial script and the idea - use CacheMate from the market if you wish to clear ALL of your caches and keep your phone clean 100% clean ;))

-Fixed long first boot senseui loading screen

-Changed HTC_IME with the one with voice input(english only voice) which is a bit more responsive (yeah, you can change the language on that one again)

-Updated MarketAccess app to latest build

-Updated Brut.all Maps app to latest build (v15)

-Most apps should open as fast as they can and process as fast as they can

-Hopefully fixed rosie reloading with friendstream and newswidget on home

-Added eStrongs file explorer app latest version as per requests of a lot of people

-Brought back the good old green loading spinner like in 1.5 sense roms :) (it might not be the absolute same color, but it's pretty close - thanks to my friend Milos :))

-Popup messages won't take forever to load and unload anymore

-Replaced battery icon with the one with bars(the one Binary had in his 4.xx CM theme and the same one as in cursorsense)

-This build *might* be a bit more stable with JIT, but that's just a guess - please use the new JIT zip to activate it

-Added 640x480 video recording (tested on both JIT and normal version) - thanks capychimp for being the first to implement this in his roms

-Fixed FC for Jbed.apk(it is found in addition apps pack as it runs most of the time in background even if not in use)

-Removed Jbed.apk, Stock.apk(and the apps widget)(it was syncing even if you don't even use it), Teeter.apk and Footprints.apk(and the apps widget) - all of those apps can be found in app pack

****0.7.6****

-Smoother UI with friendstream and newswidget placed on home(note that these two widgets do a lot of work in the background when you go to them, so it can be a bit choppy at times, but a lot less now)

-Should have fixed Rosie reloading when newswidget and friendstream placed on home OR at least lowered the possibility for it to happen (I tested this on JIT only, so if it's not working with no JIT, tell me)

-Some apps will open faster and react faster

-Tweaked memory settings

-Tweaked compcache settings

-Tweaked some other stuff

-Added legend browser

-Added transparent lockscreen - big thanks to user seo

-Fixed loud minimum media volume

-Updated JIT to v9 (if you wish to continue using JIT, do flash newer, it should be more stable - also note that I've fixed jit disable ;)

-Added charging problem fix - see down below for download link (it is separate from the base update)

-Maybe something more...it's been a long time since I started this update lol

****0.7.5****

-Added chinese support(thx capy)

-A bit smoother/faster UI

-Removed weather animations because of the memory leak

-Because of the above, you'll no longer have any slowing down or lagging or sluggishness after some period of using the phone

-Added zipalign of apps on data partition on boot

-Brought back compcache

-Tweaked around memory stuff

-Battery should be better

-Fixed problem of protected apps not showing

-Fixed problem with Rogers cutting off data when using this ROM

-Added powertop for viewing battery usage

-Updated SuperUser from ChainsDD to newest, 2.2, version

-Added shell reboot

-Should have fixed the problem of apps reloading themselves when they are in use(market app, people app and etc)

-Rosie (Sense Home) should not reload anymore that often

-Changed apn list - there could be some apns missing here, so if your apn is one of them, contact me via pm and I'll add them

-Maybe something more, I really don't remember :D

****0.7****

-New base, smoother base

-Changed bootscreen animation

-Added Friendstream

-Added Newsreader

-Added Today in History widget

-Added HTC Navi panel as per requests

-Brought back weather animations

-Left normal maps app and added brut.all maps v14 (uninstallable)(thx brut)

-Updated ADW Launcher

-Replaced lockscreen with desire like one

-Speed tweaks

-In sense with this above change, *everything* is faster

-Improved 3D performance

-HTC wallpapers have been removed from phone, but they are copied over to your SDCARD in a folder named "HTC_Wallpapers_Smoki" - watch out when reflashing multiple times, be sure to delete this folder before reflash

-Fixed problem with the missing ringtones and bootanimation when doing a nandroid restore

-Fully deodexed and optimized build

Smoki 0.8

DOWNLOAD - I recommend a wipe, but you *could* do a no wipe if coming from 0.7.x although you might loose some stuff from changelog and you also might have other problems If you had twitter account setup in previous builds of smoki and you're doing a no wipe update, please remove the twitter account FIRST(before flashing 0.8)

MD5 : c524e069d84a35af377936864b36e5d8

**********Charging FIX**********

DOWNLOAD

-This is the kernel build from 0.6.8 with all the tweaks from 0.8. Do note that you might experience slightly faster battery drain or some other weird stuff that the original 0.8 does not have. Also note that this kernel is not overclocked.

**********App Pack**********

DOWNLOAD APP PACK - Will install Stocks app, Jbed.apk (Java app), Teeter.apk and Footprints.apk

**********Hebrew Font**********

DOWNLOAD Hebrew Font + Keyboard - thanks capy

IMPORTANT!!! READ BELOW

Proper Install Guide for 0.8

-Extract the zip file you have downloaded

-Place the two newly found zips on your sdcard

-Reboot into recovery

-WIPE DATA

-Flash Partition_Layout.zip and wait for it to reboot back to recovery

-Flash Smoki_0.8_FINAL.zip

-Reboot

I really hope that developers will adopt this partitioning, but until that happens, IF YOU WISH TO FLASH SOME OTHER ROM AFTER FLASHING 0.7.7(other rom in means previous builds of Smoki or some other custom rom made by other devs), DOWNLOAD THE FILE BELOW AND FLASH IT RIGHT AFTER FLASHING NEW ROM(that applies to updates to that rom as well)

DOWNLOAD BOOT PATCH

IF you wish to revert back to the default partition layout(which is not needed unless you're taking a phone for a repair or you're just unsecure) do this :

-Wipe data through recovery
-while still in recovery, type adb shell reboot bootloader
-Download some new radio compatible recovery and place it in tools folder and rename it to recovery.img
-fastboot erase system -w
-fastboot flash recovery recovery.img

For older releases of Full ROMs and Updates, find them on >>> SOURCEFORGE

IF YOU GET GSM SIGNAL PROBLEMS, FLASH >>>>> THIS

***I, sanpei, xda or anyone else here for that matter, am/is/are not responsible for damage done to your phone while flashing this.