[ROM] Micro Hero V2.0, Theres a Hero for all. [02/11/09, 20:24] - G1 Android Development

This is a shrunken down hero with barelly anything noticable removed, it is also the first build that has 2 versions, first version needs the special spl and is entirelly on the system partition, 2nd version works on any spl and uses the data partition for apps
Download v2.0 For Any SPL
Download v1.5 For Haykuro SPL/Death SPL/Special SPL
Change Log
V 1.0
-Initial Release
-All APKs Optimized using coolbho3000 method (Thanks)
Download v1.0
v1.1
-Fixed Wifi
-Fixed Sensors
-Fixed Clock Force Close
Download v1.1
v1.2
-More Cleanups
-Added Maxisma's Super Optimized Rosie
-Added Plurk
-Added HTC_IME
-Added Wifi Tether for Root Users
-Added Photo Album/Frame widget
-Added Voice Recorder
-Now includes a HSPL (Hard SPL) version for Non-SpecialSPL users
*There are no differences between standard and hspl version except that the HSPL rom stores system apps in /data/app_s, the actual usage of the rom is exactly the same
*Only the Standard build is nowipe, the Hard SPL build needs a wipe as it uses the phones data partition
Download v1.2 For Haykuro SPL/Death SPL/Special SPL
Download v1.2 HardSPL For the standard SPL/engineering SPL/hard spl
v1.2r2
-Added Compcache (Disabled by default, enable it in user.conf)
Download v1.2r2 For Haykuro SPL/Death SPL/Special SPL
Download v1.2r2 HardSPL For the standard SPL/engineering SPL/hard spl
v1.3
-Added HTC Stocks
-Added Voice Search
-Added Voice Recorder
-Readded LatinIME
-Customized build.prop
-More APK Optimizations
Download v1.3 For Haykuro SPL/Death SPL/Special SPL
Download v1.3 HardSPL For the standard SPL/engineering SPL/hard spl
v1.4 Experimental
-SquashFS on lib, etc, fonts, usr
-Readded Flash
-Hero Bootscreen with Sound
-Added Launcher
-Added Java/J2ME
-Added Teeter
-Added Maps
-Added Additional Clocks
-Added AudioMod G7 v2
-Added Weather Databases, Should fix france weather clock problem
-Added All Hero sounds
-Added QuickOffice
-Added Rosie Wallpapers
-Max CPU Freq set to 528000
Download v1.4 For Haykuro SPL/Death SPL/Special SPL
Download v1.4 HardSPL For the standard SPL/engineering SPL/hard spl
v1.5
-Partly based on Drizzy's DDR v1.5.5
-Added Teeter
-Added Footprints
-Added Spare Parts
-Added Custom Locale
-ReAdded Plurk
-Fixed HTC_IME in Messaging
-Removed LatinIME (Stock Android IME)
Download v1.5 For Haykuro SPL/Death SPL/Special SPL
Download v1.5 HardSPL For the standard SPL/engineering SPL/hard spl
v2.0
-Based on Herver 1.0r3
-Includes New Sense UI from Magic
-Includes Fixed HTC_IME
-Plurk is gone
Download v2.0For Any SPL
Added:
-Jac-Ski 2.6.29 kernel (With BFS)
-Compcache
-Weather APK + Widget
-Clock Widget
-Terminal
-Transparent Notifications from JacHero
-Search Widget
-People Widget
-HTC Clock
-Plurk
-Maxisma's Super Optimized Rosie
-Hero Bootscreen with Sound
-Launcher
-Java/J2ME
-Teeter
-Maps
-Additional Clocks
-AudioMod G7 v2
-BizCardReader
-All Hero sounds
-QuickOffice
-Footprints
-HTC Sync
How to install:
1, Copy update file to sdcard
1b, If using a recovery older than Cyanogen 1.4, rename to update.zip
2, flash from recovery and if first time with this build, alt+w to wipe
3, in adb, type adb shell mount /system/sd; rm -r /system/sd/*
4, Reboot
Known Bugs:
-Bluetooth (This does not work in any build so do not post about this)
-LEDs partially work
-Twitter causes a com.htc.provider force close, this is not the rom, this is due to a problem with twitter
Please email any bugs you find
Requirements:
-SD Card partitioned into 3, FAT, EXT2/3, LinuxSwap
-Any SPL, select right download for your SPL
-Class 6 Micro-SD
Bug Submitting:
Copy this into a PM
Phone:
SPL:
Wipe/NoWipe:
Error:
Possible to reproduce:
Rom Version:
SDCard Size/Class:
Please donate to help me buy a hero
Thanks to: Haykuro, Drizzy, JAC, Ccrowski, Jubeh, coolbho3000, twisted, Over_Hero and everyone who has helped making hero on the G1 possible
All downloads are provided as-is, only install this rom if you understand the risks, i am not responsible for any bricked phones from unexperienced use
Please Search before posting problems

60MB? woah that's way small for Hero lol. like 1/3 i think. how's performance in this?

I would say its as fast if not faster than the modaco port, the system apps being on the internal memory will also help as there no longer sharing the sd card with the swap

will you do this with JACHERO v1.7r2and upload it sometime? I like runnning the hero ROMs w/out the BFS kernel and would really appreciate it
Thanks in advance

you can remove expinit from bin since it's not being called for anything anymore (it's only a few kb though) and the bts binary, that one is used for bluetooth debugging and other tools, but, since bluetooth doesn't work on any hero build, it's safe to remove.
you can also remove all WP_*.db files from etc and just keep WP_0409WWE.db to save space, this will still give you all the locations for location picker.
if you replace libicudata.so in lib from one in an ADP 1.5 build, it should give you back about 2mb more with (apparently) no adverse effects.
I'm working on a slim HTC_IME (I've whipped it down to 1.2 MB) that you could eventually work into this build too, plus I've shrunk other things too where I might be able to fit more of hero into my build. It's also allowed me to make a (mock right now, i'm wrestling the HTC Setup Wizard issue) Hero build that finally fits into the regular spl.
I see you included the DCS*.apk files in /app. I don't include them because they don't seem to do anything, what are they for? Also, did you manage to get the weather working on the clock widget? That's mainly the reason why I didn't include it in my own build.
Lastly, this is exactly the reason I made this build. I wanted to show Hero could be forced into /system and then more knowledgeable people could come and make it better.

just to make sure, the only way you can remove the compcache modules is by unsquashfs modules.sqf and then re mksquash them. Otherwise you're removing a lot of modules important to the function of the ROM, for example netfilter for tethering.

ccyrowski said:
just to make sure, the only way you can remove the compcache modules is by unsquashfs modules.sqf and then re mksquash them. Otherwise you're removing a lot of modules important to the function of the ROM, for example netfilter for tethering.
Click to expand...
Click to collapse
haha yah tethering and possibly other networking issues as well

Great, fast Rom.

RaiderX303 said:
I would say its as fast if not faster than the modaco port, the system apps being on the internal memory will also help as there no longer sharing the sd card with the swap
Click to expand...
Click to collapse
That's a very ballsy thing to say. LOL
Faster or AS fast as MoDaCo????
And what about compared to Tiny??
Wouldn't this need slightly more more memory and require more resources since you've ADDED stuff to Tiny???

wow this thing is only 29 mb. this is really micro

ChrisChavez said:
That's a very ballsy thing to say. LOL
Faster or AS fast as MoDaCo????
And what about compared to Tiny??
Wouldn't this need slightly more more memory and require more resources since you've added stuff to Tiny???
Click to expand...
Click to collapse
haha chris, the modaco fanboy
has anyone used comp cache with this?

Wow first its just "tiny" now we have a "micro", so what's next? A "nano" ???
This is good. Keep them coming.

cx92001 said:
Wow first its just "tiny" now we have a "micro", so what's next? A "nano" ???
This is good. Keep them coming.
Click to expand...
Click to collapse
I'll credit you for naming it

a2sd
Hi, i do not partition my sd card, thus if i want to test out this rom, i would need to go partition my sd card? If i don't i would face a boot loop right? Thanks

the idea behind these is to not necessitate your sd card, though, if you wish to have two partitions (swap and a2sd), these roms will make use of them as you expect them

I flashed it but it got stuck on the g1 screen so I had to go back to the JacxRom. Do I need to partition my sd to get past this? It flashed successfully but it got stuck at the g1 screen.

cx92001 said:
Wow first its just "tiny" now we have a "micro", so what's next? A "nano" ???
This is good. Keep them coming.
Click to expand...
Click to collapse
But isn't this technically BIGGER than Tiny since there's MORE stuff in this??
Anybody???
Will the "Nano" ADD even MORE stuff but somehow imply being smaller too?? LOL
Just curious... =p

how do you install this anyways? is there any requirements or what? can we just flash straight from cm 4.0.4 or need wipe or wha?

Great, very fast rom but unable to start wifi

It almost seems like i'm hijacking this thread, but i'll just answer to this last one and go back to my own . The wlan.ko module is in the wrong place, it has to be in /lib/modules. Open up a command prompt, then type:
Code:
adb remount
adb shell
# cd system/lib
# mkdir modules
# mv wlan.ko modules
# exit
exit
Now reboot your phone and try to enable wlan again, it should work (at least i think it should, been busy finishing the last version of my rom and I havent tested this one)

Related

[ROM][PORT] JACxHEROSkiv1.7r2 by JAC/CC [09/04/2009]

Hello,
Port for 32B :
Original thread for more details
First A big thanks to Haykuro for providing the system dump of the latest known Hero build. Great contributions from Haykuro always!!! Make sure to thank him!!!
This ROM is based off the latest "HTC" ROM leak 2.83.x.x with tons of mods enjoy!!
DO NOT RUN ANY OTHER APPS2SD APPLICATIONS ON THIS BUILD. YOU WILL BREAK YOUR SYSTEM. THEY ARE NOT NECESSARY BECAUSE THIS ROM WILL DO A2SD AUTOMATICALLY AND BETTER!
NOTES:Swap is linux-swap by default. Edit the user.conf in /system/bin to change swappiness etc. Compcache modules built with the latest source are included if you want compcache or compcache with backing etc. Run sh /system/bin/swap -s to check swap status and other mod values.
JACxHEROSki-v1.7r2
-Remixed 1.5/1.6 with the latest 2.83.x.x HTC Hero Dump
-Kept Old Mms.apk
-Removed Plurk related .apk's (I dont like plurk )
-Updated Modules with backing swap bugs fixed
-Updated libs from dump
-Compcache with Backing Swap now on by default instead of Linux-Swap (Still need the 3rd partition for backing swap!)
-added back the ophone dropdown
- Everything else reads as 1.6r2a does
JACxHEROSki-v1.6r2a :
*New 2.6.29 kernel by JAC-SKI CUSTOM HTC SOURCED
*reverted Mms.apk
*update wifi tether 1.52
****EXPERIMENTAL*******
JACxHEROSki-v1.5r2 :
- Thanks to Haykruo for the 1.79.482.3 Hero Dump .img's
* New 2.6.29 kernel by JAC-Ski w/perf patches
* Enhanced ramdisk with auto EXT2/EXT3/EXT4 A2SD Support!!
* Cyanogens Apps2SD with a2sd ran before user runtime starts
* Includes E2FSProgs for checking and converting Ext filesystems (Thanks Cyanogen!)
* Apps2SD is automatic. All you need is a second partition.
* Supports ext2/ext3/ext4 for Apps2SD
* Squashfs/Cramfs Support
* Linux-Swap is automatic! All you need is a linux-swap partition (32MB~)
* fsck at boot (should stop FS corruption)
* Tweaked frequency scaling options to be more responsive (Thanks Cyanogen!)
* Maximum CPU scaling frequency set to 528MHz
* TCP buffer changes
* PATH variable updates
* Calls to /data/init.rc /system/init.rc
-Latest BusyBox with working Modprobe
-Module updates
-Working Audio/Modified for better speaker/mic clarity
-Shafty's LED fixes on boot (not perfect)
-Auto backlight turned off by default in build.prop
-rwsystem, rosystem for easy remount from terminal (Thanks Soulife!)
-lucid already in /system/bin
-DalvikVM optimized
-Multi-Touch
-Compcache 0.6+ modules included
-Linux-swap support
-swap is controlled via user.conf in /system/bin
-Flash 9
Click to expand...
Click to collapse
Added Items
added ext2/ext3 tools to /system/bin
added Lucid script to /system/bin
added SDcard placeholder
added Telnet Binary
added BusyBox
added Java.apk (thanks xDan)
added Voice Search
added Wifi tether
added Superuser Binary
added sysctl.conf
added Haykuro's APN list
added HCItool to /system/bin
added Terminal
added EN_US to Locales
Removed Items
removed Learnmore.apk from HTC
removed HTC PCSync
Click to expand...
Click to collapse
Everything else has a function for someone or another remove via terminal if you dont want Stock etc
JACxHEROSkiv1.7r2 need wipe : : Download
JACxHEROSkiv1.5 to 1.6r2a no wipe : : Download ---Corrected corrupt file--
JACxHEROSkiv1.6r2a : Download
JACxHEROSkiv1.5r2 : Download
wait so the original thread was for 32a?
The rom is ported from Dream, that's the original rom .....
Faster than qtek? will give a try this night.
Thanks for the port!
Hi Setenza, how fast is this rom ? I m running drizzy's full v3, can you make a comparison between these two ?
ElChouch said:
Hi Setenza, how fast is this rom ? I m running drizzy's full v3, can you make a comparison between these two ?
Click to expand...
Click to collapse
No i don't use this rom.
I just flashed this - best part is that I do not get the "blurry screen" problem.
I enabled compcache and backing swap, and reversed apps2sd to run off the memory. This is a fast ROM - so far I'm really really liking it. This is subjective - but right now I think it is about the fastest hero I've run - but many of the recent ones have given the blurry screen, so I haven't given them a chance.
pbaird said:
I just flashed this - best part is that I do not get the "blurry screen" problem.
I enabled compcache and backing swap, and reversed apps2sd to run off the memory. This is a fast ROM - so far I'm really really liking it. This is subjective - but right now I think it is about the fastest hero I've run - but many of the recent ones have given the blurry screen, so I haven't given them a chance.
Click to expand...
Click to collapse
How you reversed app2sd? i allways thing that magic owners no need app2sd, we have more internal storage than dream one....
Any room run faster from internal memory than from microSD, i think.
setenza01 said:
The rom is ported from 32a, that's the original rom .....
Click to expand...
Click to collapse
So this is the first 32B ROM of JACxHero 1.4? If so that would explain why I was having problems running it on my 32B board.
fridlack said:
How you reversed app2sd? i allways thing that magic owners no need app2sd, we have more internal storage than dream one....
Any room run faster from internal memory than from microSD, i think.
Click to expand...
Click to collapse
I followed Loccy's instructions here -> http://forum.xda-developers.com/showpost.php?p=4353332&postcount=68
tried this rom, it seemed quick but brouser seems slow when loading a page and youtube cant play in HQ which tells me that im not getting 3g even tho the icon is their
wow this is even faster than qtek with compcache and back :O
GPS does not work
I have just flashed this ROM on MyTouch, here is my obeservation:
1) GPS Does not work
2) Weather widget does not work, even I used the City name it does not get data on widget screen (is says "Can not load weather data...something")
3) Overall its very slow, when placed only 4 settings widgets on first screen
4) Wifi, Phone call works good.
Rest I'll test and let you know. Thanks!
seems like these hero roms act different with each person who loads it. My weather widget worked fine for me. their was alittle bit of lag.
Still...the hero roms are getting better and better.
pbaird said:
I just flashed this - best part is that I do not get the "blurry screen" problem.
I enabled compcache and backing swap, and reversed apps2sd to run off the memory. This is a fast ROM - so far I'm really really liking it. This is subjective - but right now I think it is about the fastest hero I've run - but many of the recent ones have given the blurry screen, so I haven't given them a chance.
Click to expand...
Click to collapse
Can you explain how did you enabled compcache and backing swap?
Its needed a swap partition or its need two swaps partition?
Sorry for my english and thanks
pbaird said:
I followed Loccy's instructions here -> http://forum.xda-developers.com/showpost.php?p=4353332&postcount=68
Click to expand...
Click to collapse
Thanks for the link, as i undestand if i extract rom, delete cd /system/bin/a2sd and resing it, after instaling is it without app2sd? or need to make the full process after install the rom?
pbaird said:
I just flashed this - best part is that I do not get the "blurry screen" problem.
I enabled compcache and backing swap, and reversed apps2sd to run off the memory. This is a fast ROM - so far I'm really really liking it. This is subjective - but right now I think it is about the fastest hero I've run - but many of the recent ones have given the blurry screen, so I haven't given them a chance.
Click to expand...
Click to collapse
how did you disable A2SD? how did you enable compcache and backingswap? new to all 3. would appreciate any help. thanks much in advance.
nvm found link for A2SD removal
hitman4485 said:
how did you disable A2SD? how did you enable compcache and backingswap? new to all 3. would appreciate any help. thanks much in advance.
nvm found link for A2SD removal
Click to expand...
Click to collapse
Wanna share the link? Been lookin' for it for a while now. Tried different searches, but I don't know how it's worded, what thread it's in, etc. lol Any help would be great. Also, is it running smooth for you without A2SD?
Mi|enko said:
Wanna share the link? Been lookin' for it for a while now. Tried different searches, but I don't know how it's worded, what thread it's in, etc. lol Any help would be great. Also, is it running smooth for you without A2SD?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=4353332&postcount=68
i personally can't get it to work... i get stuck at the splash screen...
EDIT: you probably want to download connectbot found here
http://code.google.com/p/connectbot/
i was trying to use a plain windows command prompt, which is probably why its not working...
can someone verify this for me when i use hero rom like this and disable touchflo then restart the phone and go to people the app crashes everytime???

[ROM][32A][Nov07] MyHero 2.0.5 with Official SenceUI on HTC Kernel 2.6.27

First of all, give credit to our Heroes:
TigerTael and his kernel patch
Amon_RA and his recovery img
haykuro's hero release.
more and more...
** DISCLAIMER **
This rom is for "HTC Magic" or other 32A devices only.
Please remember to backup with nandroid before making changes on your phone.
DO NOT WIPE AFTER FLASHING THIS ROM!
No need to flash SPL before flashing this rom (normally)
MyHero rom bundle with kernel 2.6.29 on v1.x.x, HTC kernel 2.6.27 on v2.x.x
HTC kernel-2.6.27 and kernel 2.6.29 with BFS release as extra patch.
You can choose your favourite kernel now!
FAQs
How to upgrade to a newer version of myhero?
MyHero-2.x.x difference from 1.x.x
Official SenceUI for HTC Magic with HTC 2.6.27 kernel
No Japaness input method
No Voice Search (v2.0.4 or under)
fully working bluetooth, GPS, wifi, camera, LEDs, glowing Trackball and anythings that should woking on stock ROM.
uninstallable KKBox
uninstallable AKNotepad added
MyHero-1.x.x Features :
root access
kernel 2.6.29 or HTC kernel-2.6.27
netfilter
cifs (for mounting windows share)
fuse
IP tunneling (for openvpn) v1.0.x or above
Hero rom 1.79.482.3 or Hero rom 2.73.405.5 from modaco
Multi Touch support
Browser with Flash Lite
HTC Album
PDF Viewer
HTC Camera with touch to focus *NEW in 1.1.x
Wap Browser *NEW in 1.1.x
Business Card Reader *NEW in 1.1.x
Plurk *NEW in 1.1.x
Jbed (for running Java apps) v1.0.x or above
Footrpints v1.0.x or above
Twitter
HTC Sync
Facebook contacts integration
Multi Language
English
Portuguese
Czech
Polski
Français
Deutsch
Italiano
Nederlands
Español
Danish * 1.1.2 or above
Russian * 1.1.2 or above
Korean
Japanese
Chinese
Multi Input Method
HTC_IME
HTC_CIME (Chinese)
iWnnIME (Japanese)
Added :
Busybox 1.14.3
Spare Parts
Superuser
Wifi Tether
Voice Search
Market Enabler
Removed App:
Learn More
teeter
CPU Maximum set to 528MHz
Things not working well on myhero v1.x.x :
notify color LEDs
bluetooth
manual network searching
There is no compcache, A2SD relative support for this rom.
I use linux swap by entering command "swapon /path_to_my/swap_partition" in GScript or download swapper from android market
My Apps 2 sdcard patch: (no ext2/ext3 partition required, it using your sdcard's vfat partition.)
It work for the apps you install from android market or by "adb install".
The "app2sdcard" patch will create a "app" folder in your sdcard. Then copy apps from /data/app to /sdcard/app and make a symbol link to there.
The "app2phone" patch will copy apps in the sdcard "app" folder back to your phone and delete from your sdcard.
Or you may want to do it yourself in recovery mode with following commands :
Code:
mount /sdcard
mount -o rw /data
mkdir /sdcard/app
cp -a /data/app/* /sdcard/app/
rm -rf /data/app
ln -s /sdcard/app /data/app
Download version 2.x.x :
FULL ROM: myhero-2.0.5 (MIRROR[China] 1) (MIRROR[China] 2) (MIRROR 3) MD5: 81268a15bc5338192c71597a4c73eda9
PATCH: myhero-2.0.4-to-2.0.5 (MIRROR[China]) (MIRROR) MD5: 0be46a5178ebc14579ae1abc906169d9
FULL ROM: (STABLE) myhero-2.0.4 (MIRROR[China]) (MIRROR) MD5: b41f13d4af4abeb7c8bc9da85553e9b9
PATCH: myhero-1.1.x-to-2.0.4 (MIRROR[China]) (MIRROR) MD5:
(for both v1.1.x and v2.0.x, You may wait a little bit long on first boot.)
Download version 1.x.x :
FULL ROM: (STABLE) myhero-1.1.3 (MIRROR[China]) (MIRROR 2) MD5: d8cc260bb5e9eefddca7f979b02b5ed9
PATCH: myhero-1.1.2-to-1.1.3 (MIRROR) MD5: c77120afd80484817b40e2b46ff0c933
Extra download :
PATCH: myhero-wipe-data (Replacement of "wipe data" option in recovery mode)
PATCH: myhero-app2sdcard (MIRROR[China])MD5: e06c43c47ae8990311fc8b9f1026aa67
PATCH: myhero-app2phone (MIRROR[China]) MD5: 2c4dc889f5ed3965aff170a95e5e2b5b
** kernel listed below will not run on version 2.x.x **
PATCH: myhero-kernel-2.6.29 (without BFS) MD5: eafc75ab48210ca37315f75841a48737
PATCH: kernel-2.6.29-bfs (MIRROR 1) (MIRROR 2 [China]) MD5: b0faf592c3e6039b61a22eb7cedad8ff
PATCH: HTC kernel 2.6.27 MD5: f726b3f329c04075192881870b07224c
*FULL ROM means you need to wipe data and install.
*PATCH means you do not need to wipe data, just apply it.
CHANGELOGS:
Version 2.x.x
2.0.4 to 2.0.5
kernel config changed
fix HTC_CIME force close on other language
add back VoiceSearch and VoiceDialer plus libspeech.so
replaced libmediaplayerservice.so from myhero-1.1.3
add back libpagemap.so
2.0.3 to 2.0.4
edit build.prop to htc_wwe
cpu ondemand 384mhz - 528mhz
fix some apps problem: spareparts, htc ime, htc cime, wifi tether
fix busybox path, busybox moved to /system/xbin now.
replaced HTC_IME with danish charecters supported.
add back BizCardReader and Wap Browser
Market Enabler move back to app_s (Please uninstall it, if you got duplicate.)
2.0.2 to 2.0.3 fix gps
2.0.1 to 2.0.2 fix app folder permission
2.0.0 to 2.0.1 fix camera
2.0.0
Base on official release add back basic apps
Version 1.x.x
From myhero-1.1.2 to myhero-1.1.3:
LEDs fixed by this thread
replaced libA2DP.so
updated busybox 1.15.1 and Market Enabler 3.0.2
From myhero-1.1.1 to myhero-1.1.2:
added 2 language: Danish, Russian
clean up unused library (libext2*)
added QuickOffice 1.0.1
From myhero-1.1.0 to myhero-1.1.1:
change version number on build.prop (Settings -> About Phone), now showing 2.73.405.5
fix bluetooth audio (music only) by adding liba2dp2.so
force close on contact search fixed.
updated libhtc_rli.so, H icon is back.
notification area background transparency now
From myhero-1.0.1 to myhero-1.1.0:
upgrade hero rom to modaco's leak
flip clock widget do not flip down anymore...
From myhero-1.0.0 to myhero-1.0.1:
kernel compile with IP Tunneling support
add back libA2DP.so
From myhero-0.1.0 to myhero-1.0.0:
upgrade to Hero rom 1.79.482.3, all the things back. (HTC Camera, footprints, GTalk...etc)
clean up system/xbin, only busybox and su now.
clean up system/bin
Version 0.x.x
From myhero-0.1.0 to myhero-0.1.1:
using same kernel as myhero 1.x.x
added: Market Enabler, wifi tether
add back: RingtoneTrimmer, GTalk
clean up system/xbin, only busybox and su now.
Extra
2009-09-23 my app2sd method release as patch.
2009-09-16 Compile kernel 2.6.29 with BFS patch
2009-08-28 Compile HTCs kernel with netfilter, cifs, fuse and IP tunneling.
Before I install, is bluetooth working as well as before?
I was able to listen to music via bluetooth, is that still working?
Is this build bugged by the wallpaper bug and cannot change lockscreen?
and also is this optimized?
THANKS SO MUCH!!!
Great.. Yupiiiii
Glad to see you finally started your own thread!
ryoojin83 said:
Before I install, is bluetooth working as well as before?
I was able to listen to music via bluetooth, is that still working?
Click to expand...
Click to collapse
I think it just same as before. Please try it and let me know.
With my nokia BH-104 bluetooth headset, i can pair up and adjust volume by headset. It is same as before for me.
Wysie said:
Glad to see you finally started your own thread!
Click to expand...
Click to collapse
Indeed It should be promoted at the most... as for me (AND MANY OTHERS), is the best ROM EVER for Sapphire!!!
flashing as we speak.
Im glad you finally got your own post up.
Will keep you notified with any hickups.
mgear356 said:
Is this build bugged by the wallpaper bug and cannot change lockscreen?
and also is this optimized?
Click to expand...
Click to collapse
I just test it out.
1.No
2.No
I'm currently using Amon_RA's ROM (no more Hero for now ), but back then I remembered trying myhero0.07 or something and it was awesome! Hope it continues on . Thanks redglasses!
Wysie said:
I'm currently using Amon_RA's ROM (no more Hero for now ), but back then I remembered trying myhero0.07 or something and it was awesome! Hope it continues on . Thanks redglasses!
Click to expand...
Click to collapse
I never tried before an hero ROM due to many reports of issues. Since the I read the comments on the v0.0.8 I dig in on that. And is probably one of the only ROM's who has the HTC Sync running!
I'm at work and I'm downloading it as well.. I'll be waiting a bit longer as due to all the things slowing down the network here that I can do nothing about it
I CAN"T WAIT FOR TRYING IT!!!
Yet no "H" for HSDPA connectivity in the task bar.
So far the speed is still superb, wallpapers are selectable by default as Red already described.
Will be testing BT tomorrow otw to work, x-ing fingers that it works as well as in v0.1.0.
Java works.
Market enabler is on by default.
Footprints on by default.
Thanks a lot.
Downloading now ...
MyHero-1.0.0 on Haykuro's 1.79.482.3 Hero rom
this rom is fantasic... very very fast thank you!!!
Oke then switching my Magic to this hero Rom..i'm really glad that redglasses creating his own thread..yihaaaa...
Oh..btw..somebody please mirror this to rapidshare..
One bug.. seems like even the green led is not working..
any difference between this and the standard Haykuro rom ?
mgear356 said:
One bug.. seems like even the green led is not working..
Click to expand...
Click to collapse
Mine is working the led hihihihih I just flash the ROM!!
Second update.. on the myhero v0.1.0 I'm able ear music on my BT (Dell BH200), on this one it pair and connects, but no sound at all! I reseted the BT, the device several times and no luck.. Any one with different results?
Tks a lot. I'll try this soon!
You all are so lucky. Oh well, guess I'll continue to dream of a 32B port .

[ROM][32A][32B] 13/09 2.2 - MoDaCo Custom ROM, Hero to Sapphire (optional 4.1.11.1)

READ FIRST - I am no longer updating my ROMs - details.
If you're following the Hero scene, you'll know that I have published a custom ROM based on the 1.73.405.5 shipping ROM. I have a Vodafone Magic (32B) and a T-Mobile G1 kicking around (and HTC want my PR review unit Hero back!), so figured it would be cool to firstly build a really simple way for me to package my ROMs for all 3 devices, and secondly try and produce an update.zip that runs on all 3!
Well, the first step is here, I have the MoDaCo Custom ROM ready to install on your Sapphire 32B device (and a 32A version is available to test).
Things you should know...
- Contents are IDENTICAL to the MoDaCo Custom ROM versions detailed here.
- I have used cyanogen's kernel from 4.0.4 (big respect to cyanogen, he's doing awesome work!)
- Now compcache ready - use this script for a big performance boost!
It has room for improvement, but it runs really sweet already IMHO!
The download link (in update.zip format for flashing in the usual way via recovery image) is at: http://android.modaco.com/content/h...-modaco-custom-rom-hero-to-sapphire-32b-port/
I've packaged Cyanogen's 4.1.11.1 BFS enabled Kernel and wlan.ko as an update.zip too (see above thread) - nandroid backup before applying!
I've quoted some of my original Hero post here, so you know what you're getting. Enjoy!
P
Changelog
2.2.1 [32A only]
32A - fixed boot.img
2.2
Fixed SU and SD card bugs.
2.1.2
Updated busybox
Now compcache ready - use this script for a big performance boost!
2.1.1
Switch to Cyanogen's kernel
Fixed G-Sensor / Compass
Fixed sound
Unified Dream / Sapphire 32B download
2.1
Initial Release
me said:
This ROM is based on the Generic 2.73.405.5 release version of the 'new update' (together with my own optimisations) for the best possible performance! The ROM is now available in 2 versions - 'core' and 'enhanced' by popular request.
Included in both 'core' and 'enhanced' versions
- Rooted with 'adb remount' permission and superuser APK
- A2SD included (fully automatic - thanks cyanogen!) - create a EXT3 partition as your second partition to use. dalvik-cache remains on device. EXT4 is NOT supported.
- Added Jbed Java
- Added Spare Parts (run it and switch the 2 animation types to 'fast' for an even better experience!)
- Added Custom Locale for setting non english Locales
- Added android-wifi-tether 1.52 (props to the developer, this is a great app!)
- Added WMSM
- Added busybox 1.15 - tweaked such that 'get information' in Swapper now works as desired
- Added nano 2.09 - text editor for use in shell mode
- Added terminfo and settings to boot.img to allow nano etc. use
- Added tun.ko file (untested, please report on whether this is useful)
- Added files required for Debian linux
- Moved Quickoffice to data partition to allow easy uninstall
- Deleted 'Learn More' application
- Deleted Maps application - install from the Android Market to always stay up to date
- ROM now includes touch focus in Camera app
- ROM now supports shortcuts using BetterCut (and therefore I assume anycut!) in Rosie
- Silenced boot sound (it's still there and can be reactivated with a file edit)
- You can now check your MoDaCo Custom ROM (MCR) version from the about menu. It will display MCR2.0 (core) or MCR2.0e (enhanced).
- Fix for HTC Peep on Vodafone now available here!
Included in 'enhanced' version only
- Added Business Card Scanner
- Added 'Plurk' client
- Added WAP browser
- Added Chinese IME
- Restored Maps app (for users who cannot install it from the Market)
Click to expand...
Click to collapse
Is this ready to go as far as elimintating the blurry screen AND wifi ??
Just asking as the 1.5 and 1.51 both gave me fuzzys, and applying the update eliminated the fuzzys but took away wifi !
Either way. Thank You SOOO much I knew if I waited you'd give us something nice for the holiday !
You think a wipe would be needed going from 1.51 to 2.1?
Gimpeh said:
You think a wipe would be needed going from 1.51 to 2.1?
Click to expand...
Click to collapse
to avoid any possible issues, I'd suggest a fresh wipe. I didnt add to much after the last rom I flashed so im gonna start over with my sdcard as well
A wipe is always wise, but SHOULDN'T be necessary...
P
Going to try this one now. How is the bluetooth support? Can paired headsets now actually work when calling?
re: support for ANYTHING other than WiFi and Camera (which both work), I don't know!
Let me know stuff that doesn't work, and i'll try to fix it in the next version.
Consider this a starting point...
P
For 32A I recommend the 2.6.29 kernel that redglasses uses on his Hero ROM:
http://www.2shared.com/file/7555649/5881ee4a/myhero-110.html
Might be stuck, d'oh!
So far, did a nandroid, wiped, etc. Updated, rebooted, and after asking for the language and network settings it's sat at a blank screen for some time. Status bar at the top, if left alone and hit the call button the dialer will appear and afterwards you'll see the unlock screen. But it just unlocks back to a blank screen. :/
So far this is the first ROM I've run into that's done this interesting bit. Will maybe reformat SD Card and rewipe, or something.
Nevermind. Rebooted, and it somehow proceeded this time around. Strange, though :/
dont really care for blutooth sound, but will it work for wireless tether ?? thats what I miss from using non hero roms.. having wifi back is also nice !!
Success!
Only noticeable thing is that when you go to far away from the home screen (going into settings, the dialer, etc), and return, it has to reload again for about 10 seconds. But once it's there it's fairly snappy.
Bluetooth pairs and works like it should! I might just hold onto this version of the ROM and tinker with it for a while.
ZiBop said:
Success!
Only noticeable thing is that when you go to far away from the home screen (going into settings, the dialer, etc), and return, it has to reload again for about 10 seconds. But once it's there it's fairly snappy.
Bluetooth pairs and works like it should! I might just hold onto this version of the ROM and tinker with it for a while.
Click to expand...
Click to collapse
have u messed with the swap yet ? 64/60 should help with that or 96/60 perhaps
i just flashed this and still am getting the fuzzys !! grr,, guess i have to flash the update over the rom and loose wifi ??
Modaco if you could shed some light it'd be much appreciated !
WiFi, etc works. Other problem : G Sensors aren't working D'oh
BRAND1SH said:
have u messed with the swap yet ? 64/60 should help with that or 96/60 perhaps
Click to expand...
Click to collapse
My swap's a bit rediculously larger. It's not that bad a lag, but only really noticeable when going back "home" from an application.
No swap or compcache etc. out of the box yet, let's fathom out the best settings together!
P
I'll upload a 32A version for someone to test...
P
modaco said:
No swap or compcache etc. out of the box yet, let's fathom out the best settings together!
P
Click to expand...
Click to collapse
modaco,
I am having all kinds of problems with this rom im still getting a blurry screen, it froze on me 3 times, im stuck in portrait and i keep getting the htc loading screen. I downloaded the file twice to eliminate possiblity of a faulty download as well.
mytouch...amonra 1.2.1, ext3. might have to go back to 1.51 that one worked great
I can confirm that this is running beautifully on my 32A device using redglasses/myhero boot.img and wlan.ko.
Seems to be significantly faster than the 1.73 builds, thank you modaco! Now you just need the 2.84+ build as well

[ROM][32A] CaSense 1.2 - official Sense UI etc. (upd. Jan 19th)

This ROM was originally based on MyHero 2.0.2, but now is going its own separate way. This is (at least for now) still pretty much just vanilla Sense UI 32A ROM with just some minor adjustments to be more to my liking.
Now, let me thank a few people:
Big thanks to redglasses for creating and improving the great MyHero ROM, to hotweiss for the very same reasons with his HoFo ROM and to eugene373 for using my 32A kernel package with his Magic 3G UnI ROM and therefore making it easier for me in return to use it with the official Sense UI update.
Special thanks to Cyanogen for creating and sharing his kernel source code and to TigerTael for creating his 32A kernel offset patch.
Also thanks to Amon_RA, chris-steenkamp, eViL D:, maxisma, Radix999, bcrook, Qteknology and many others and of course to XDA itself.
Changelog and misc. other info in the second post, please read it.
Downloads:
CaSense 1.2 full ROM (MD5: f7b895b98251ce7cfc9852ce9edd198c)
CaSense 1.2 no-wipe update (MD5: 87de487512816532b0e2d4a686a79e37)
CaSense 1.1.1 no-wipe update (MD5: ca4e772a33e23188aa9eba2c15f4f4b3)
CaSense 1.1 (MD5: ae68d79ba93f8844f61067838b85de92)
CaSense 1.0 (MD5: 83f6024558f3535caf9e069ae5a434b8)
CaSense add-on for v1.1 (MD5: 6ee7dae1dff0050ec51b12e5756d0dd6) Contains AK Notepad, Stocks+widget, Footprints+widgets, Plurk+widget, KKBOX, Learn More, HTC Sync.
Add-on for v1.0 - CaSense add-on for v1.0
Add-on contains all the apps and widgets removed from the main ROM. Install from recovery after you install the main ROM. Do not wipe before flashing! Or just extract the file and push the apps to /data/app_s manually.
Add-on for all CaSense versions - CaSense Pulse Clock add-on (MD5: f5d49b2c3e11bf14a05ea25f7b1baf68)
Kernel packages for v1.1.x - explanation in the second post
2.6.27, 2.6.27 log
2.6.27 BFS, 2.6.27 BFS log
2.6.29 BFS, 2.6.29 BFS log
Mirror
CaSense folder on Mediafire
If you like my work, buy me a Pepsi
v1.2
- Available as either a no-wipe update for 1.1.1 or full ROM
- New 2.6.29 kernel with BFS-313 and RNDIS wired tethering support (many thanks to Zinx and Cyanogen), logcat support enabled
- Because this update is 2.6.29 only, there's no bluetooth support AT ALL - if you need bluetooth, just stick with 1.1.1 as the changes in 1.2 are pretty much kernel related only anyway (but it should be possible to use 2.6.27 kernel package for 1.1.1 to "downgrade" the kernel in 1.2 to get bluetooth working, I just didn't test it yet)
- Added Wired tether app by harry_m
- Updated User Conf editor, Market Enabler and Wireless tether to their latest versions
- Pulse Clock add-on for all CaSense versions now available (not included in 1.2 by default), see below for explanation
v1.1.1
- Apply on top of v1.1 without wiping
- Misc. minor maintenance
- Linux swap (swappiness 30) now enabled by default if your third partition ( /dev/block/mmcblk0p3 ) on SD card is type linux-swap. I don't recommend using swap partition larger than 64MB.
- Added UserConf Editor 0.2 app by AndroidAppCritic for easier editing of user.conf file. Please note that user.conf is located at /system/bin/user.conf in this ROM, not at the default location this app expects it.
- Added some notification sounds and ringtones
- All notification sounds and ringtones converted to Ogg for better ring/notification response. After applying this update and rebooting, please verify ALL your ringtone/notification settings! That's the price of no-wipe update.
- Trackball glow notification (hopefully) finally works now.
v1.1
- Defaulting to kernel 2.6.27 from HTC sources now because of bluetooth issues with other kernels. Hopefully, this is just temporary, because it's slower. You can choose different kernel though, see below for explanation.
- Full Chinese support included in the main ROM this time - both localization and text input.
- Bluetooth should be working fine this time with the default kernel (both A2DP and HSP).
- A2SD disabled - there should be no more problems during first startup if you have ext2/3 partition. Ext2/3 support is still available in all the kernels, ext4 is supported only with 2.6.29 kernel.
- Alternative kernel packages will be available later (including logcat enabled kernels)
- Changes in the APN list. If it does not work for you, provide me the correct APN settings so I can change it.
- Removed Learn More (does anybody need it?)
- Spare Parts working now
- Added Blur animations
Known issues:
- Duplicated entries under ringtones/notification sounds.
v1.0
- Cyanogen-based kernel with BFS304 and my own config (new Case kernel v1.3)
- Root finally works! This means that everything that needs root hopefully works as well (wifi tethering etc.)
- LEDs, GPS, multitouch, camera, prediction works fine, as far as I can tell
- Protected apps should download from the Market just fine
- Multilanguage
- APN list for automatic APN config at setup. Added Vodafone CZ to the list, of course
- Log is disabled in the kernel for speed improvements. I can offer log enabled kernel as an update if there's someone who wants it.
- ROM is compcache/swap ready. I've disabled both by default, but you can easily change that in /system/bin/user.conf if you wish. I personally think that even on 32A, Sense UI needs some form of swap to run properly. YMMV. It should also be A2SD ready, but I didn't really test that - I don't use A2SD, as I think on 32A it just slows the phone down.
- Removed some apps I really don't use at all: AK Notepad, Stocks+widget, Footprints+widgets, Plurk+widget, KKBOX, HTC_CIME, HTC Sync. These are available separately as an add-on.
- Added some apps: Superuser permissions (of course), Market Enabler, Spare Parts (broken in v1.0), More locale, Wireless Tether. Apart from Superuser they should be uninstallable.
- Usual shell scripts available (rwsystem etc.)
- Bluetooth does not work properly.
- Chinese input does not work.
Kernel packages explained:
Apply the kernel package of your choice AFTER you've flashed the main ROM. No wipe! If you want to use the first, plain 2.6.27 kernel, you just need to flash the main ROM, it's already included in it.
2.6.27 - default kernel included in v1.1. Compiled using the official HTC sources. This package is provided so that you can get back to default kernel without flashing the full ROM if you've tried some other kernel package. Contains backported squashfs 4.0, loadable modules include compcache 0.5.4, CIFS support, IPv6 and quite a few other options. No BFS. Full (A2DP/HSP) bluetooth support with v1.1 ROM. Slowest of the three, but pretty much full-featured and stable (hopefully).
2.6.27BFS - Compiled using the official HTC sources. This kernel is pretty much identical to the first one, but contains backported BFS304. That means it's a little faster than the first one (YMMV), however, as BFS304 was never meant to be used with 2.6.27, it's also somehow unstable. The critical moment, as it seems, is during the "unlocking SIM card" phase on the first boot, especially if you've flashed the main ROM, addon package and kernel package in one go without rebooting. So, applying this kernel package over ROM that is already configured seems much safer right now. But as I've said - it's considered unstable, so bear that in mind. Full (A2DP/HSP) bluetooth support with v1.1 ROM. Most unstable of the three.
2.6.29BFS - Compiled using Cyanogen sources. This kernel is without a doubt the fastest of the three, however, as of right now, it doesn't support bluetooth. AT ALL. If you try to enable bluetooth with this kernel, it'll just say "turning on" forever and never finish. So, before applying this kernel package, make sure you've got bluetooth disabled (if you want to flash this kernel after the main ROM in one go, it's OK, bluetooth is off by default). This kernel is recommended for those that don't need bluetooth. Most advanced and fastest of the three.
log alternatives - They're the same as the plain kernels except with logcat enabled for debugging purposes, which means they're also a bit slower than the plain kernel.
Pulse Clock add-on explained:
This is just very minor add-on for all CaSense ROM versions. You just apply it without wiping over your current CaSense install. This add-on simply replaces the plain default Android analog clock I prefer to use (the widget available through Android widget - Analog clock, with the white "Malmo" clockface - not the HTC clock) with the analog clock from T-Mobile Pulse. I like the Pulse clock better and I think it fits with Sense UI much nicer than the default Android analog clock. YMMV.
Sounds interesting i give it a try and report back. Just in case , do you have a NON-BFS Kernel ? From my Experience BFS slows the UI down a lot :-( ... but i try first before i complain :-D
Higgins12 said:
Sounds interesting i give it a try and report back. Just in case , do you have a NON-BFS Kernel ? From my Experience BFS slows the UI down a lot :-( ... but i try first before i complain :-D
Click to expand...
Click to collapse
Yes, I can provide non-BFS version of the kernel (don't have one ready for my 1.3 kernel yet, but that's quite easy to fix).
Thanks Case_
Hopefully the CIME update will be available soon.
lokto7 said:
Thanks Case_
Hopefully the CIME update will be available soon.
Click to expand...
Click to collapse
The addon is up.
Hmmm must try But i`m wondering ... Are U planing to release version with those widgets U removed? I mean version as close to original as it can be (Multilanguage and rooted) ... Because i use twitter and other widgets ... Thanks for reply
Krzysiec said:
Hmmm must try But i`m wondering ... Are U planing to release version with those widgets U removed? I mean version as close to original as it can be (Multilanguage and rooted) ... Because i use twitter and other widgets ... Thanks for reply
Click to expand...
Click to collapse
yes, i really like to have that too..i hope the add on is fill with it..
Krzysiec said:
Hmmm must try But i`m wondering ... Are U planing to release version with those widgets U removed? I mean version as close to original as it can be (Multilanguage and rooted) ... Because i use twitter and other widgets ... Thanks for reply
Click to expand...
Click to collapse
Twitter widget is in the main ROM. However, the addon contains all the apps and widgets I've removed from the main ROM, so if you install it, you've got everything that's in the vanilla Sense UI ROM (and then some ). I've modified the text so it is clearer, it was a bit cryptical before, yes.
is this base on donut or cupcake?
limkoksoon said:
is this base on donut or cupcake?
Click to expand...
Click to collapse
Its build from myHero 2.0 which is cupcake, so don't think it include the donut since its not written
Hi Case_, finally ur own rom, been a follower to ur 32A kernel for LED fixes and stuff and I must say u have done a brilliant job for us 32A users.
I will be trying ur rom and hopefully trackball & LED works, as so far I can only get it to work with kingxxromxx's rom (something like that ).
again great expectation & congrats on grand opening
Great!!!
First of all this is great ROM, and thanks for that. I have been using MyHero with some mine modifications (removing some apks), this ROM is customized as I want.
Great work. Keep it that way.
Contains all the apps and widgets removed from the main ROM. Install from recovery after you install the main ROM. Do not wipe before flashing! Or just extract the file and push the apps to /data/app_s manually.
Click to expand...
Click to collapse
sorry for being a noob, should i just push let's say, HTC_CIME.apk to /data/app_s without the need to install it from ASTRO?
also I think we would appreciate if u could include the best sdcard environment (eg. FAT32+linux-swap or ???) so i can use the same for best performance -> FAST
I wonder if for my 32A, do we still need a dedicated linux-swap as a 3rd partition on our sdcard? because sdcard with FAT32 only did work smoothly for me but I read everywhere else that addition 3rd partition will smooth things even more.....
pls offer me your 2cent
Case_ said:
Twitter widget is in the main ROM. However, the addon contains all the apps and widgets I've removed from the main ROM, so if you install it, you've got everything that's in the vanilla Sense UI ROM (and then some ). I've modified the text so it is clearer, it was a bit cryptical before, yes.
Click to expand...
Click to collapse
So Addon should be install as a patch yes? after ROM flash - no wipe - flash with addon yes ?
And can U tell me what is LOG ? ("Log is disabled")
Krzysiec said:
So Addon should be install as a patch yes? after ROM flash - no wipe and flash with addon yes ?
Click to expand...
Click to collapse
yes that is how you do it as posted in his first post:
"Install from recovery after you install the main ROM. Do not wipe before flashing!"
Anyone get a chance to test bluetooth? That's the only thing holding me back from switching over to a hero ROM....
Hi Case_, thanks for your great job.
Can I ask what is the default range of CPU frequency?
245-384 or 245-528 or 384-528?
truemagic said:
sorry for being a noob, should i just push let's say, HTC_CIME.apk to /data/app_s without the need to install it from ASTRO?
also I think we would appreciate if u could include the best sdcard environment (eg. FAT32+linux-swap or ???) so i can use the same for best performance -> FAST
I wonder if for my 32A, do we still need a dedicated linux-swap as a 3rd partition on our sdcard? because sdcard with FAT32 only did work smoothly for me but I read everywhere else that addition 3rd partition will smooth things even more.....
pls offer me your 2cent
Click to expand...
Click to collapse
I think the only way to install odexed apps is directly, by using adb push, not with Astro or other app manager, but I may be mistaken. Anyway, you most certainly need to push BOTH HTC_CIME.apk and HTC_CIME.odex to app_s, otherwise it won't work.
As for the SD card setup, I'm using FAT32+64MB linux swap with swappiness at around 30 for some time and I'm quite satisfied with it. But for all the tinkering with ROMs and kernels and regular work I didn't even find much time to test compcache properly, so I can't really say that objectively what is best. And I certainly didn't have time to check the speed and memory requirements this new Sense UI properly.
However, as I've said, I find that Sense UI in general simply needs more memory, even on 32A (and even on Hero, according to my friend). Without swap i was quite often getting hiccups and slowdowns after only a few hours of use - even though I'm in the habit of closing the unneeded background apps regularly, I was still getting something like 20MB of free memory quite soon. And the phone doesn't really perform that great once you go below something like 25-30MB free RAM. Swap most definitely helped me to solve these issues and Sense UI runs great for me - no major slowdowns and need to reboot to clear memory for days, if I REALLY need to.
So yes, as I've said, I most certainly recommend at least some kind of swap for Sense UI.
the main mirror speed is quite reasonable
around 70-80k/s.
nice...
wanna try to flash the rom later tonite

|ROM|32A|6.35|2.1|Smoki X.1|18/9/10|Rogers Official 2.1|Come And See For Yourself|

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
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
-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
Code:
fastboot flash radio radio.img
8)Now type
Code:
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
Code:
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***
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
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
****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 :
Code:
-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.
Testing now : )
I would like to thank you for your work, i'm looking forward to it and downloading as I'm writing it!
Regards!
Sorry I'm green I'm d/ling now rom from first link - how must I partition my sd card ? because you wrote something about cache and data partition ?
The good thing about it is that you don't have to partition anything really...unless you want apps2sd, which I presume you weren't asking about
So I don't need to do something with my sd card ? I can just flash this rom with one fat32 partition on sd card ?
Yup. That's how I'm using it
Ok, so I'm flashing now and testing
Great work ... It seams very stable and fast .. I'll update you if a find anything that is not reported yet!!! Thanks so much for all the work!!
First impressions are very nice. It's very very fast rom :O I will continue testing when Magic will boot up because when I try to dial a number he hang up :/
I've to update all people of this:
- This is the first ever 2.1 ROM that I can put ALL application that I was using in the 1.5 working without any FC or reboot required.
- My WLAN connection is able to download without making any timeout.
- Lost of space for app's
- Fast and responsive
- Exchange also working with no issues
Things I haven't test:
- Make phone calls Is 4:55 AM
- HTC Sync (I don't use it, ADB works great)
Once again I would like to thank for this wonderful work!
I can totaly agree with #ricardomega - rom working great. Smoothly, fast and looks stable (ony one crash for me). If battery performance will good I will leave this rom for 24/7 usieng
great work!
BTW is there any possibility to make some additional languages ? (polish for ex)
Gonna give this a try! Thanks!
Works really well! Nice and fast and because you can choose between sense ui and launcher 1 & 2 u get the best of both... well of all three worlds!
My only complaint is that I can't seem to get Friend Stream to work. Any ideas?
Also, would be really awesome if the launcher2 could have the apps 'wrap around' at the top and bottom of the list instead of just disappearing? But that is just a minor request to make it look better
Will be using this one as my daily rom for the time being until the next awesome rom comes along
I got the 4gb sdcard fat32 with no partition. Which one can I download?
shokuhawan said:
I got the 4gb sdcard fat32 with no partition. Which one can I download?
Click to expand...
Click to collapse
Read my earlier post I was asking about the same thing - download from first link
Anyone having problem with mms ?
I can't get the fix to work.
lerutis said:
Anyone having problem with mms ?
I can't get the fix to work.
Click to expand...
Click to collapse
1st post : http://wiki.xda-developers.com/index.php?pagename=VillainRom3.2FixesMmsSettings
It tooks 3-4 minutes to boot.
Everything else goes great and smooth
adb doesnt working for me...
win7.HTCSync installed as admin

Categories

Resources