FORUMS
Remove All Ads from XDA

[32A][6.35] Sanpei's Sense 0.4, with latest updates and fixes from my Hero Port

396 posts
Thanks Meter: 1
 
By sanpei, Senior Member on 5th March 2010, 12:40 AM
Post Reply Email Thread
FOR 32A, RADIO 6.35 and SPL 1.76

CAUTION: for daily use, I feel this port are stable enough for many people. but it may not suitable for others. and it is a bit slow at sometime. I won't optimize it at current, since the speed is acceptable, and I must keep it "clean" to avoid any hidden bugs before we can get all things working properly.

plz don't touch your phone until everything have been loaded completely. I also can't suffer the speed during something are loading after boots. after everything have been loaded and use the phone for a while, I feel the speed is fine personally.

wipe and flash in recovery, and you should delete the generated files (by android) in your sd card.

Eris v0.4 & Legend V0.4[UPDATED at June, 16th] :

latest update [Jun 26]::

OC: http://forum.xda-developers.com/atta...5&d=1277499752

non-OC: http://forum.xda-developers.com/atta...8&d=1277631885 , under testing, plz report bugs.

though they were developed with HERO port, but I think it could be used in all my ports.

eris port is stable enough (but it is still a leaked and undone version, so maybe it has some hidden bugs.). and it is faster than legend one. but it looks rather old, and features are less. it doesn't have apps like friend stream; the browser doesn't have some functions; etc. it is for CDMA phone, so simcard operations are missed. i.e. you couldn't disable simcard contacts.

for MMS, you can use MmsZap which has been included in the ROM, set the fields (you could copy them from your APN) then press "back", MmsZap will save your settings into system automatically. after this, don't forget uninstalling it, this software isn't made very well.

works:
should be all now

HTC Sync will work with with http://www.easy-share.com/1909610034/HTCSync2.0.25.exe , thank beetleman and hanserson1 who uploaded it, thank capychimp who figured out this.

if you have troubles with your gps: shutdown with gps enabled (whether if it works or not). the gps will initialize properly when next time the phone boots. or maybe you could use the libgps.so from 0.34pre (it have other problems with some device).

download:

legend: http://www.multiupload.com/EM9MJRQKKP , thanks capychimp (as always )

eris: http://www.multiupload.com/3Z6506MF9F

caution: you must read texts below before you download it.

Quote:

you could download it, if, and only if, you have become a tester of these works: kernel binaries and lib binaries which are made by me. as a tester, you do not have any rights (i.e. ownership) with these files.

certainly, you could use it as before or as using any other ROM .

if you click any download link in my posts, it means that you volunteer for testing these works, to speed up the progress of development and final release.

in this situation, you will become a tester of this ROM automatically.

if you don't want to be a tester, but you want to be a user: at current, you are not allowed to download any files from my posts. you shouldn't download them, because they are just for internal tests. please wait for a public release.

addition:

for JIT, download this: http://forum.xda-developers.com/atta...1&d=1276842897

you have to set your Home Wallpaper and Lockscreen Wallpaper to something on sdcard before the first boot with JIT enabled, (and you can set them back after that: I have tried other HTC wallpapers except default). the workaround is found by klothius, thx .

if you encountered any trouble, and want it disabled, flash this: http://forum.xda-developers.com/atta...1&d=1276842897


capychimp's ROMs:

they include many useful things, (and all my ROMs are pure ports), you can find them here:

http://forum.xda-developers.com/showthread.php?t=671847


other words for rom dev:

please upgrade to .32 kernel, i have stopped my works on the .29 kernel.

the kernel someone called "eli" or "ELI" is the sanpei's one too, so if you find bugs or have some thoughts on it, plz let me know.

and you are welcome to make your own mod based on my works.
Attached Thumbnails
Click image for larger version

Name:	bt1.jpg
Views:	6086
Size:	18.6 KB
ID:	290408   Click image for larger version

Name:	wt.jpg
Views:	3173
Size:	20.3 KB
ID:	311161   Click image for larger version

Name:	device1.png
Views:	2891
Size:	11.1 KB
ID:	312764   Click image for larger version

Name:	device2.png
Views:	2858
Size:	16.4 KB
ID:	312765  
 
 
5th March 2010, 12:42 AM |#2  
xaueious's Avatar
Senior Member
Flag Toronto
Thanks Meter: 179
 
More
Nice work. I don't have a rooted Magic but I'm excited to see this.

Does the bluetooth problem have to do with changing the line. I've seen Cyanogen talk about this fix for some Eclair ROMs:
-n -s 115200 /dev/ttyHS0 texas 4000000 flow

to

-n -s 115200 /dev/ttyHS0 texasalt 4000000 flow

in init.sapphire.rc ?
5th March 2010, 12:51 AM |#3  
OP Senior Member
Thanks Meter: 1
 
More
old info:

please make sure that you have installed driver properly. adb won't work if you install Google driver as a single device driver, and if you install HTC driver as a single device driver, DiskDrive will freeze your phone (but adb works directly). a little more details: http://forum.xda-developers.com/show...&postcount=986

our phone is "USB Composite Device", and windows has this driver included. you can try install it. after that, your PC will find new devices: one for adb (both Google and HTC's drivers will work), another for USB mass storage, and others don't have drivers (I will remove them if these two devices cause troubles) .

battery tips: you should make sure that services/apps like gps/maps could get data from internet properly. they may prevent the phone going to sleep when they think that the jobs are not done yet. and in some cases, they would forget to tell our phone "you can sleep now", so the phone would never sleep properly. if you encounter these problems, the only workaround is a reboot (as far as I know).

latest changes:
--> a new ERIS port based on latest dump*
--> fix: battery drains by BT
--> fix: no sound or freezes after using camera in footprint
--> some patches from google
--> modified: DSP driver, it looks more similar to HTC's driver now (testing)
--> a far more better superuser 2.03

info about previous versions

changes 0.36pre
market fix
rosie hacks for speed

changes 0.35pre
battery life fix

changes 0.34rc
--> speed improved with blue sun fix (if it isn't my imagination )
--> camera fix for some apps
--> libgps.so from another leak
--> modules update for OpenVPN

changes:
--> .32 kernel *
--> a new libcamera.so **
--> VGA(640x480) recording
--> rndis support (USB tethering) ***
--> default DiskDrive ****
--> others

* let us check if the sleep death which caused by sdcard operations can be fixed by the new kernel
** it was made for avoiding grayscale preview and memory leaks. it may contains bugs at current, please report if you encountered one.
*** default internet sharing won't work, I have tried it with wired tether 1.2 under linux, but I don't know how to use it under windows (my windows: Windows 7 64bit)
**** it works like a charm under linux. for windows, you may have some trouble with drivers, please read the texts under "working" section.

the eris ROM contains files from the RiverRunner(or others?)'s dump, maps from brut, superuser built from ChiansDD's sources.

Q & A:

Q: what about your others work, like bug fixes of your aosp build, your kernel, the opensource progress of your kernel?

A: i have few time these days, no big steps on ROM development.

for the aosp ROM, i build some version and test them myself, but none of them are better than my last one, since I don't have time to tweak them. but if I found a big improve in the future, I will release a new one.

for the sources of kernel, i lost some key files of my modification of kernel .29, and I was working on kernel 2.6.32 when I had some little time these days. i think that i won't work on the .29 kernel again if I don't encounter big problems on .32.

so there is no sources I can post at current. and for .29 kernel, there isn't any changes after it was released. I use the same binary file in all my ROM too as you.

Q: why .32 (next release)?

A: I hope that .32 could fix most kernel and driver bugs in previous releases. if not, .32 will still be better than .29. btw, this ROM uses .29 (as same as previous) since .32 jobs are not done yet.

Q: will you update this SenseUI ROM ?

A: I think my friend ahmgsk will make a better one for you.

so when any other ROM that are good enough appear in next 2~3 days, I will stop to update. this one just shows what we could have.

my plan is, I will work on some programming and kernel jobs, and ahmgsk will make good ROMs.

-------------------------------

Quote:
Originally Posted by xaueious

Nice work. I don't have a rooted Magic but I'm excited to see this.

Does the bluetooth problem have to do with changing the line. I've seen Cyanogen talk about this fix for some Eclair ROMs:
-n -s 115200 /dev/ttyHS0 texas 4000000 flow

to

-n -s 115200 /dev/ttyHS0 texasalt 4000000 flow

in init.sapphire.rc ?

not this one.

it's some other problems with HTC things. I don't know this problem exactly, hope others can figure out how to fix it.

but thank you also.
5th March 2010, 01:01 AM |#4  
Member
Thanks Meter: 1
 
More
thank you so much, i will however wait for a confirm if the root feature works before flashing this ROM.
5th March 2010, 01:32 AM |#5  
Senior Member
Flag Toronto
Thanks Meter: 23
 
More
best 2.1 sense i've ever tried. you're the man sanpei! thanks a lot for the job!
5th March 2010, 01:33 AM |#6  
capychimp's Avatar
Retired Recognized Developer
Flag At home
Thanks Meter: 7,495
 
Donate to Me
More
Quote:
Originally Posted by stgeorge88

best 2.1 sense i've ever tried. you're the man sanpei! thanks a lot for the job!

can you report what works and not for you?
5th March 2010, 01:40 AM |#7  
xaueious's Avatar
Senior Member
Flag Toronto
Thanks Meter: 179
 
More
It's an official HTC Sense port so it should be very smooth. But there are things that are not going to work right away since it is from the Eris. So reports are appreciated.
5th March 2010, 01:43 AM |#8  
Daneshm90's Avatar
Retired Recognized Developer
Thanks Meter: 663
 
More
Em ne chance that these very drivers will work with other stable eclair roms ?
5th March 2010, 03:13 AM |#9  
FirstNoobToBrickHisPhone's Avatar
Senior Member
Thanks Meter: 98
 
More
Facebook+Contacts don't sync right away, I haven't figured out a way to sync it. Might have to do it manually?

I couldn't use Titanium back up, it said I didn't have root access. Installing busybox didn't work either.

No Live Wallpapers?

Pretty much it for me. I haven't tried the camera/camcorder

WiFi works though, which is great.
5th March 2010, 03:47 AM |#10  
Senior Member
Thanks Meter: 138
 
More
Thanks a lot for having a look inside whats coming :D things not working besides those already mentioned: GPS + all Kinds of LED's besides sync works without Problems.
5th March 2010, 03:56 AM |#11  
Senior Member
Flag Toronto
Thanks Meter: 23
 
More
Quote:
Originally Posted by capychimp

can you report what works and not for you?

BT not working. can't even turn it on
LED light either? not sure on this one.
also as reported by sanpei, the preview after taking a picture appears weird but no biggie for me since the picture is correctly recorded

overall super, super, super smooth. got one freeze when flickering around settings and a sms comes in but other than that haven't got any issue in the past ... 5 hrs.

edit1: LED not lighting up even when charging.
edit2: forgot to mention that there's no Mount USB option when plugged.
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes