yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] loveboatcaptain:
Custom Rom for HTC Desire S (HTC Saga)

DISCLAIMER:

do everything at your own risk!

i´m not responsible for a bricked device!

saga lbc mod v0.6.0 full

*NEW*

this is the changelog for v0.6.0:

Read more about the Sense 3.0 Content

see more screenshots here: SAGA LBC MOD - screenshots

All Add-Ons or Add-Offs can be found here - SAGA LBC MOD - Add-Ons

NEW RADIO IMAGE - All Versions can be found HERE.

How to flash a RADIO IMAGE? Look HERE

Sources:

[DEV] KINGDOM Lockscreen, Camera, SMS & Weather for Sense 2.1 GB Roms by seo

[REF] Ext4 speed improvement with a safe mount option on /data by supercurio

[Script][CWM] SD Card reading speed fix !!!!!!!!!!!!!!!!!!by avetny

*ATTENTION* IF YOU USE CUSTOM KERNEL, DO NOT USE OVERCLOCK SETTINGS OVER 1497MHz. ABOVE IS FOR TESTING ONLY AND CAN DESTROY YOUR PHONE!!!

Bug or Feature (that´s the question)

NEW BUGS WITH v0.6.0

You tell me...

Before you ask

for all who might think they have battery issues please follow this workaround to reset the battery log correctly. if you dont know how take a look HERE

please also flash the newest radio.img which you can find HERE

remember.... this will only work if you are s-off

credits:

thank you again HCDR.Jacob for helping me out with my updater_script. you are my hero... again... remember, this guy made the custom recovery possible and fixed the bugs in it.

and a big thx to dsixda for his great kitchen which i used to cook and mod this rom. all features of that rom are made with his kitchen. you can find it here:[KITCHEN][APR. 22 '11] HTC Android Kitchen, v0.157 [Linux / Mac / Windows]

thx again to seo and his team, who work hard to port Sense3.0 apps read more:[DEV] KINGDOM Lockscreen, SMS & Weather for Sense 2.1 GB Roms

thx to mendozinas for his great UOT Kitchen which i used to tweak the framework and some other stuff. read more: [KITCHEN][05/11] UOT Kitchen (Ultimate Online Theme Kitchen)version 4.0

SAGA LBC MOD - Downloads

*spread the world*

show your support to this project by adding this banner to your signature ;)

[URL="http://lbc-mod-android-dev.de/"][IMG]http://lbc-mod-android-dev.de/wp-content/uploads/2011/06/forumbanner.jpg[/IMG][/URL]

just copy paste this string to your signature in "User CP"

thanks for your support

If you like my work, please visit my Android Development Blog and click some Ads or press the THANKS button!!!! ;-)
[HTC Desire S] loveboatcaptain:
read the full CHANGELOG <- klick here

​
[HTC Desire S] loveboatcaptain:
Kernel

HTC Stock Kernel 2.6.35.10

Sense 3.0 Add-Ons

Sense 3 3D Launcher and 3D Widgets

Sense 3 Weather and Lockscreen

Black Lockscreen Ring

Silver Lockscreen Ring

Sense 2 Weather for Kingdom Lock Screen

Sense 2 Old Weather Sounds

Sense 3 New Weather Sounds

Sense 2 SMS App for Kingdom Lock Screen

Sense 3 SMS App with backup

Sense 3 Cam

Sense 2 Stock Cam

Sense 3 Livewallpaper

Launcher Mods

Stock Launcher (4 Rows for Apps)

Transparent Launcher (4 Rows for Apps)

Stock Launcher (5 Rows for Apps)

Transparent Launcher (5 Rows for Apps)

Keyboards

HTC Stock Keyboard with Arrow Keys

HTC Stock Keyboard without Arrow Keys

Gingerbread CM7 Keyboard

visit my development blog for more interesting add-ons

SAGA LBC MOD Android Development - Add Ons

​
[HTC Desire S] dont know:
Cool - congrats for 1st custom :)

Did the most of the things manually - and have no idea what the deodex thing is.

I would be in mood to help you - but I'm no dev so I can't help. Didn't even know where to begin..

Differnt kernel with OC and "smartass - gov" [this govenor from erasmuxx works on hero perfect: performance and good battery] would be nice. But no idea how to deal with freq-tables.. :(

Wishlist ;)

CM-parts - with possibility to change lockscreen

(but I think it's not possible with the htc2.3.3 cause it'S made for aosp)
[HTC Desire S] ravish_919:
Thanks mate... good start.... keeep rcking...
[HTC Desire S] loveboatcaptain:
this is a little update to my progress so far...

i found out that there seems to be a problem with some keys i used to sign that ROM.

i could´t install googlemaps, flash and the HTC widgets from market/HTC Hub without signing them with the key i used in my ROM.

workaround:

- try to download the apps from market/HTC Hub

- if installation fails look into the /cache partition, there are the downloaded apk files

- copy them to sdcard

- use zipigner 2 to resign the apk´s with "test-keys"

- install the apk´s with filemanager

or resign them on you PC/Mac with your prefered tool, like kitchen or something and install them via adb.

so if you have that problem too just download the app "zipsigner 2" from android market.

i allready fixed that issue on the upcomming first update to my ROM, but this will take some little time more cause i can´t finish everything because i had to work a lot at the moment and i want and have to use my smartphone as a smartphone on working days. need something that is safe and solid, hope you understand that ;-)

regards
[HTC Desire S] chwads2k8:
since ur custom rom is signed shudnt s-on sers be able to install it too to gain root as we can access recovery
[HTC Desire S] ilbulgaro89:
System dump of htc Doubleshot (Gingerbread 2.3.3 with new Sense) is available in u.115.com

Maybe a porting?? xD ahah
[HTC Desire S] ilbulgaro89:
here is the leak http://911sniper.blog.163.com/blog/static/14290088120113281045186/
[HTC Desire S] robot1000:
It would be amazing to get the new sense, but this forum seems like it's deserted
[HTC Desire S] olyloh6696:
1st custom ROM based on stock ROM! Congrats! Great for branded Desire S owners! :p

:D :) ;)
[HTC Desire S] loveboatcaptain:
No... My Rom is signed with test-keys... Not with the official HTC keys.

That's a big difference.

S-On users have no possibility to flash my Rom until there is a way to root it and get custom recovery running.

Regards
[HTC Desire S] ravish_919:
Good Rom though. Only flash & Google maps can't be updated. Waiting for ur next update, take ur time. We understand.d ur situation...
[HTC Desire S] chwads2k8:
thx for the quick reply :)
[HTC Desire S] MarylandCookie:
Im trying to port over coredroids desire hd rom but cant test without s-off.

Feel crippled :(

When are we going to get some dev support in rooting and s-off on this device? :(
[HTC Desire S] loveboatcaptain:
quick update:

just added the new google talk app with voice and video call support which comes with android 2.3.4 to the nexus devices.

it works very well from phone to phone, but have problems to the browser plugin for gmail. but i think thats related to my macbook. google wrote in the documentation that there are problems with the buildin isight cam.

so if you know somebody who uses a nexus s or nexus one or any other device running 2.3.4 (like CM7.1) or 2.3.3 (most custom rom´s like CM7) and has a front face cam you can do very good video calls with it.

will be added in the update for the ROM which i hope to get finished this week

regards
[HTC Desire S] ravish_919:
Wow that's great. Waiting eagerly for an update. Meanwhile can u also fix that flash installing issue
[HTC Desire S] loveboatcaptain:
this issue is already fixed in my build ;-) but i will have no time the next days to repack everything for an update. sorry :-( job is eating most of my time actually.

but you can use the "workaround" i wrote on the 1. page. this will let you install googlemaps and flash.

hope that will work for you.

regards
[HTC Desire S] datoml:
Looking forward to the updated rom.

Really appreciate your work. :)
[HTC Desire S] loveboatcaptain:
Update:

building the update for you guys... hope it will get finished the next 2-3 hour including upload

see first posts for changelog and news...

hope you will like that :-D

regards

stephan
[HTC Desire S] loveboatcaptain:
i posted a screenshot with v0.4 some pages ago ;)

there is the actual radio shown.

*NEWS*

i started to write something in the reserved post #3 from the first page

some little nice to have add ons i found in seo´s rom post.

some tweaks for the rosie launcher.

4 or 5 rows in app drawer, with or without transparent app drawer and a mod for transparent notification area.

everything as flashable zip´s in post #3.

in post #2 you find packeges to restore the stock files.

regards and good night
[HTC Desire S] dont know:
Installing right now - full wipe:

On first boot: FC on new keyboard - at the "welcome setup screen" (worked without problems), which you will see only one time, so peanuts because on reboot (power menu works now) - no FC.

EDIT: gb keyboard is not working for me -> FC

First thing: exchange setup -

"Sicherheitswarnung

Es gibt Probleme mit dem Sicherheitszertifikat für diese Website.

Dieses Zertificat wurde von keiner zuverlässigen Stelle ausgestellt."

(had this never ever on stock)

But NEW: It is not only a "OK" to confirm (which brought you back to settings), now it a "continue" option. So, looks good at the moment :) - we will see if stable..

The new lockscreen is just ****ing good. Better functionality as CM7 (all 4 icons are individual settings) and with widget support (weather, galery,..)

THANKS for this ROM - really nice one
[HTC Desire S] dont know:
Had troubles with titanium pro - so wanted to kill the app - ähm - there is no htc-rommanager in status bar/quicknotification. Was there in older versions...
[HTC Desire S] ben_pyett:
Installed ROM, early days....looks good.

I did perform all necessary wipes and resets pre install. But I still got FC's on the startup from android.keyboard.latin right before the setup runs...

Although after that its fine
[HTC Desire S] ravish_919:
I'm from China ;)
[HTC Desire S] adridu59:
The link is on the first post, just click on the "Downloads" link :)

EDIT : Here it is : https://rapidshare.com/files/2266934641/PG88IMG-RADIO-20.28d.30.0805U.zip
[HTC Desire S] loveboatcaptain:
i know about the gingerbread keyboard issue. i think i may forgot a file in the update.zip... who knows.... it is working when you install it again with a file explorer.

navigate to /system/apps/LatinIME.apk and klick it. when android asks if it should install system app again, confirm it and you are done.

or take the original apk from first post and install it by hand.

hope that helps everyone

regards
[HTC Desire S] Dr.Romca:
LatinIME being the GB original kb, right? What if I simply delete it? I didn't do anything and it reverted back to HTC stock on its own...
[HTC Desire S] ben_pyett:
It's no problem for me as I use SWYPE for keyboard anyway....was just reporting the error in case it was related to something more important.

Personally loving the style of the lock screen and the green glow effect that comes with the menu scrolling. :D

Although minor, the CurrentWidget logfile suggests that battery usage is 12-16mA with screen off & wi-fi on, on stock rom this was slightly lower 10-12mA.

( I do have the new radio and installed have wiped battery stats) :confused:

Keep up the good work. :)
[HTC Desire S] loveboatcaptain:
*Quick Update*

added new screenshots with stock theme, to prevent missunderstandings if this rom is themed or not. ;)

also uploading a new add-on.

it will be a basic "un-sensed" mod of the newest version saga_lbc_mod_v0.4.2

it has a lot of things removed. when you want to know what i removed exactly look on the modded script i used to build this: Updater-script for Un-Sense

it has gingerbread stock launcher installed and everything removed which is connected with rosie and sense ui.

perhaps someone want to use it.

Download-Link will be posted in post #3 when it is uploaded.

regards and have a nice day

stephan
[HTC Desire S] Dr.Romca:
Hi Stephan,

Great, I'm on your MOD right now, so far so good :) the only "bug" I've noticed apart from the GB keyboard are those weather souns - even though there are new animations, sounds are still old (with the screen wiper :D ) just saying...

By the way, do you have a job? It seems all you do all day is make us happy working on your ROM....

Oh and can I just delete the GB IME apk file? Or does it have to be uninstalled somehow? :)

Thanks!
[HTC Desire S] loveboatcaptain:
thank you for the kind words ;)

the bug with the GB is nasty, i know. you can just delete the LatinIME.apk in /system/apps if you dont want to use it. if you want to use it just take the original apk file in the first post and install it over the old with a file explorer.

and yes i have a job... 60h a week ;) i also have a 10month old little boy arround me, who was very interested in looking how i uploaded the new screenshots. ;) i have 2 free days and used it to finalise the ROM for me and you. this would save a lot of time in further development. so we all are winning.... you got fast updates and i´ve got more time for family ;)

i´m very happy when you are happy...

regards

p.s. now it´s time for a visit in the animal-park in berlin with family... enjoy the sun :D
[HTC Desire S] Dr.Romca:
OK, I see :) I'm happy I managed to get S-OFF right in your days off :D

Go knock yourselfs out :)

Cheers!
[HTC Desire S] loveboatcaptain:
*100th Download*

Thank you all !!!

regards
[HTC Desire S] Dr.Romca:
Cool :)

I'm one of the smallest stripes there here in CZ :)

I have something to report tho: I've been monitoring battery drain on both stock and your ROMs for some time now...while LCD on, there is not much of a difference...

BUT, when screen off, the drain never goes under 40mA, whereas the stock ROM was usually around 15 - 20mA... That's twice the drain on standby....

Any clues as to what can cause this?
[HTC Desire S] loveboatcaptain:
yeah... that´s still a little problem. i´m very happy that i come over a day with battery life. in the older versions it was a little harder...

it seems that the phone probably have a problem with going into standby. but i have no clue why. i didn´t change anything that is so relevant that it could influence the standby.

i have no idea how to solve this. but i think it has something to do with the sense 3.0 stuff. i will make some investigations and remove this stuff on my phone to look if it makes any difference. second reason could be the new htc stock kernel. i have no influence on the kernel, cause i´m not a kernel dev.

what version did you used before? i can try to port the kernel from that version to our new build.

any ideas from you how to solve this battery issue?

regards
[HTC Desire S] Dr.Romca:
I'm not any dev :D but I'll do a logcat about what's going on while the phone goes to standby on both ROMs and try to bother someone if he can see a difference on what's going on.....

I think either the processor is running faster than it should on it's own or there is some app running from the semse 3.0....

Other thing I've noticed (I think) are low perfclock settings...I think the CPU goes as down as around 247MHz in stock ROM, but the low setting is 490 in your ROM...

EDIT: Higher minimum clock might explain it ;)

OK, it was just the app used to see the clocks, I've installed SetCPU now and it says 245MHz as well...

I'll try to flash the stock Radio and backup and do some investigations :)
[HTC Desire S] ben_pyett:
What are you guys using to monitor this? As I use CurrentWidget which produces a logfile...and in this file I see 12-16mA when the screen is off?:confused:

(I'm at home so have wi-fi on and have Always-on mobile data off)
[HTC Desire S] Dr.Romca:
I'm using Battery Monitor, now I've noticed there is a couple of records going as low as 24mA, but the average is way higher...

@ben_pyett: Did you flash the new radio?
[HTC Desire S] ben_pyett:
Yep...after Flashing ROM.

I'll try running Batterymonitor and see if it produces different figures to currentWidget
[HTC Desire S] Dr.Romca:
Damn! I didn't wipe batt statts! I knew I'd forget something!

EDIT: Wiped BATT Stats and DC, we'll see, will logcat and compare anyhow ;) That might give us a clue as to what's going on there :)
[HTC Desire S] loveboatcaptain:
i know setcpu is a quite good app, BUT there seems to be a problem with it on that phone.

i´ve been using it since years, but not an this phone at the moment, cause i found out that it influence the performance dramaticly. aspecially when using the widget. that could be a reason for your values. try to investigate with less apps as possible. everything could be the reason. a buggy app from the market as well.
[HTC Desire S] ben_pyett:
Although I still have to, recalibrate the battery as per instructions in post #1.:rolleyes:

I'm still waiting for my battery to run down, as had it fully charged last night for ROM flash....plan on doing this this evening! :D

For all who might think they have battery issues please follow this workaround to reset the battery log correctly.

1. use your phone like you always do until battery gets under 15%

2. boot into recovery and wipe battery stats in "advanced" menu

3. reboot

4. use your phone like you allways do until it´s shutting off by itself

5. plug the phone to charger

6. restart phone

7. make a FULL recharge over night (don´t disconnect the charger for at least 8-10 hours even when the display shows you battery is fully charged
[HTC Desire S] loveboatcaptain:
btw... downloadlink for the NO SENSE Mod is up ;)

see first post like always...
[HTC Desire S] adridu59:
Is perflock disabled with this ROM ?
[HTC Desire S] loveboatcaptain:
as i said i didn´t touch the kernel ;)
[HTC Desire S] Dr.Romca:
Hey LBC, do you use testsign to sign your apk's? I just modded the framework ang keep getting bootloops even though it should be fine :(

EDIT: OK all is working now, I just forgot to click "store only" when re-packing the .apk ;)

I've done my BatteryMod :D Gonna post in themes etc :)
[HTC Desire S] mindas69:
i stopped using Juice Defender Ultimate for the same reason!
[HTC Desire S] dont know:
no big deal, but APN was empty again

battery drain: isn't dramaitc higher - I've the weather widget on lockscreen now which has to update very often and needs cpu, so can't really compare to stock. Also forgot to uncheck the 100 of syncs (htc-stockexchange,...).
[HTC Desire S] shrome99:
Bro, then how the hell did it score over 1800 in quadrant ?!?!?!?!? (this ALMOST overcomes the no overclock problem)
[HTC Desire S] dont know:
http://xdaforums.com/showthread.php?t=1087022
[HTC Desire S] dont know:
Battery at standby is good:

12 hours with very little usage: 96% battery left

I do synchronize:

exchange (every 1/2 hour at day, manually at night)

gmail (push)

fb (1x/day - and on opening app)

weather (hourly - not on widget or opening app)

I also turned Wifi-standby-policy to "never when cahrging" (it's "hidden" in WiFi -> settings -> menu -> extended)

VERY GREAT ROM.

Very near to final - only sugestions:

Could you change the htc-music.apk with the old one - because this one is telstra branded (ads on the bottom)

APN fix

gb-keyboard fix
[HTC Desire S] dont know:
Thanks - looks very good (wired how much stuff is in the ROM)

but

"delete("/system/app/Rosie.apk");"?

rosie is the launcher from sense - iirc

For the new lockscreen-settings I have to switch to htc-launcer because with adw-launcher (I use) there is no possiblity for "personalize". So, my question: does the new lockscreen3.0 work after this script?

EDIT: oops, it's ROM(?) - isn't it possible to just delete the things with an update.zip (script)? Or would it be possible to copy your script to "scripter" to progress?
[HTC Desire S] loveboatcaptain:
ok... first thing... you got me again... i´ve seen too that musik app is still branded and prepared an update package for that. will come the next days with other fixes. for now the "problem" is not big enough to put it into an update-package ;)

it seems that your the only one with problems of apn settings. can you give me your correct apn settings, that i can check the apn-list.xml if your carrier is in that setup. for me and a lot of others the apn list works fine.

gb-keyoard fix is in the first post. just install the apk again and you´re fine ;)

will exclude gb-keyboard in the next version and putt it in the add-on section. ;)

battery life is very well for me at the moment. correct values you will get after one or two days after calibrating. needs some recharges.

the phone definatly goes into standby for me. showing something arround 12-17mA in that time. my last charge is 29h ago and i still got 31% with full sync enabled of everything what could be synced and wifi on the hole day at home.

so for me it´s fine.

using new kernel and new radio

it´s clear, that i delete rosie too, when i want to build a no sense version of my rom. cause rosie is the basement of the sense ui.

i added the stock gingerbread launcher which is quite nice but has no customize options like adw or launcherpro etc.

you can choose your favorite launcher, gb-launcher is only basement.

btw... ou can reach the "personalize" from the main menu as well ;)

i didn´t make it a script yet cause i think i will add some stuff to it. the version that i present you is as-easy-as-possible-no-force-close-all-around-no-sense-edition ;) let´s say this version is under construction with no high priority.

regards
[HTC Desire S] Dr.Romca:
Hey! I've deleted some apps like system infos etc and the battery drain came down while screen off... now I'm around 14 - 17mA most of the time...

Did I tell you I've noticed those different weather app sounds? those with wiper? :D

By the way do you know where the language is kept in the ROM? I have some difficulties in the e-mail app, it has some buttons with really long texts on them, which are unreadable....also the power reboot menu says something like "turn off and on again" instead of "restart" in czech, I'd like to fix that :)

By the way SetCPU did not give me any problems, the only thing I've noticed is that this kernel lacks some cpu governors...I was used to using interactive but I can only use 3 with this kernel...

Oh and finally, I've noticed something cool when I made my batt mod, I've messed around with spare parts and it turns out the screen-off animation went missing :D So I investigated and seems like when you set window transitions to fast the screen-off animatin is OFF ;) just fyi ;)
[HTC Desire S] loveboatcaptain:
did you read the first post? :P

hihi... but good to know that you all are interested in fixing things ;)

what did you mean with that exactly? didn´t get it. ;)

i never heard those weather sounds cause most of the time my phone is in vibrate mode ;)

the language files are implemented into the app itself. i never do translating, so i can´t guide you. try google with "translating android app" i´ve seen some really good guides on xda and other boards. but it is a little difficult. needs to disassambling the app... change files in a bunch of java files. assamble everthing again and test.

regards
[HTC Desire S] Dr.Romca:
OK, seems like I didn't read it as thoroughly as I thought :D

The sounds: Try going in weather and click presentation while sounds ON :) you'll see/hear what I mean :)

App: So each .apk file from sense contains all those languages ROM has to offer? That's crazy :D but I guess I'll have to see there :)
[HTC Desire S] loveboatcaptain:
the languages in a WWE edition are included in the apk´s itself, there is only one config file which controlls the languages to choose (as far as i know). that´s because the telstra wwe build has only english to choose. telstra didn´t enabled the other languages in there branding ;)

i put into a config file from another custom rom which has full language support.... and "tatatatataaaa" i´ve had wwe language support in my rom ;)

sometimes android is like LEGO :D

regards...

p.s. will have a "look" at the weather sounds tonight...

can you give me some hints... want to know what i have to do when i´m comming home from office tonight... ;)
[HTC Desire S] Dr.Romca:
OK those sound are stored in com.htc.resources.apk, so I'm guessing I'll take any Sense 3.0 port from DHD section and replace them there, will see what happens :)

Actually you have only changed the Weather apk, so that makes sense...I might find more sounds ;)