[ROM][25 Feb 13]Desire XS version 1.1 [Sense 4.1 lite] [Android 4.0.4]

Search This thread

sgcko7

Senior Member
Apr 28, 2010
386
87
Čadca
Hi,

It seems that my GPS is not working with this ROM. I need to have gps working for the runtastic application. Does anyone have some possible solution for this kid of problem? GPS was working without any bug on the other custom roms, but i wish to stay with this rom because of amazing smoothnes. Great job anyway. Just please help me to get gps back online. Thank you very much. :beer:

Sent from my HTC Desire XS using xda premium
 

hundeva

Senior Member
Aug 18, 2012
171
108
Hi,

It seems that my GPS is not working with this ROM. I need to have gps working for the runtastic application. Does anyone have some possible solution for this kid of problem? GPS was working without any bug on the other custom roms, but i wish to stay with this rom because of amazing smoothnes. Great job anyway. Just please help me to get gps back online. Thank you very much. :beer:

Sent from my HTC Desire XS using xda premium

http://xdaforums.com/showthread.php?t=1442032

I got gps lock in 3 seconds outdoors, locking on 7 sat at least.
 

sgcko7

Senior Member
Apr 28, 2010
386
87
Čadca
This fix was not working. I was trying to change different setting but with no result. Maybe you can advice me some setting for my country. Im from slovakia and Im using Tmobile Sk. I really miss my gps. Thank you :(

Sent from my HTC Desire XS using xda premium
 

Librastar

Senior Member
Dec 2, 2012
353
63
35
Peshawar
Today I opened google play and I was unable to download apps cuz it keeps saying error code every time i press download. I tried to clear data from google play and google services and rebooting but nothing helped so I entered recovery and did wipe data/cache and after rebooting google play worked great without showing error code :victory: but i lost my apps:crying:

I simply uninstalled the Google play update through Titanium and updated back OTA and it worked fine for me, without deleting any thing. :)
 
  • Like
Reactions: maciclazar

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
@thantos2024

Please include an option to deselect stock apps during installation, because there are alot of apps which we do not use, like (car, tune-in, htc hub, locations etc) and please also fix the Auto Brightness..is too low when set to Auto..
and plz dont forget to update Stock apps.

1.2 will offer alot more customization during the install process compared to the current version mainly thanks to Skanob, and I will try to ensure that all apps that can be updated will be.

As for auto brightness, that is a very subjective matter, while you find it to low, others will find it too bright etc. I have tried to find a happy medium, but to try and please everyone it would mean either changing the values every build, or putting so many levels of adjustment that it cause a negative effect on battery life. If enough people have an issue then I can look at having it hold off kicking the level down till the light levels drop slightly further, but I find it to work pretty well as it stands.
 

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Hi,

It seems that my GPS is not working with this ROM. I need to have gps working for the runtastic application. Does anyone have some possible solution for this kid of problem? GPS was working without any bug on the other custom roms, but i wish to stay with this rom because of amazing smoothnes. Great job anyway. Just please help me to get gps back online. Thank you very much. :beer:

Sent from my HTC Desire XS using xda premium

Yes it seems that the agps files arn't being installed properly during install, another work around is to download gps status from the market, then tell it to delete the agps data, and then redownload it, then wait while gps status gets a lock, (takes about 60 seconds or so) then the gps will be fine. This is what I have done and the gps guides me through the 110 mile trip to from the hospital without any issues.
 

sgcko7

Senior Member
Apr 28, 2010
386
87
Čadca
Yes it seems that the agps files arn't being installed properly during install, another work around is to download gps status from the market, then tell it to delete the agps data, and then redownload it, then wait while gps status gets a lock, (takes about 60 seconds or so) then the gps will be fine. This is what I have done and the gps guides me through the 110 mile trip to from the hospital without any issues.

Fixed. Thank you. You deserve 3 :beer: have a nice day.

Sent from my HTC Desire XS using xda premium
 

Librastar

Senior Member
Dec 2, 2012
353
63
35
Peshawar
As for auto brightness, that is a very subjective matter, while you find it to low, others will find it too bright etc. I have tried to find a happy medium, but to try and please everyone it would mean either changing the values every build, or putting so many levels of adjustment that it cause a negative effect on battery life. If enough people have an issue then I can look at having it hold off kicking the level down till the light levels drop slightly further, but I find it to work pretty well as it stands.

I am saying that because I have check almost all the 4.1 ROMs and noticed that its auto brightness level gets very low in low light condition..
and i m missing "wake screen on sms" very much + one thing more plzzz don't forget the Facebook sync issue, it really annoyed me very much... :fingers-crossed:
 
Last edited:

ewr

Senior Member
Oct 4, 2008
63
20
Google Pixel 6
HTC Sense restarts frequently on XS Version 1.1 clean install .Free ram is around 220 megabytes, but after launching a ram hungry application like stock browser and return to home launcher, %90 of the time launcher restarts.
 
Last edited:

BeatB

Senior Member
Sep 24, 2010
299
72
Vienna
It is really good but only issues with battery drain. Only during night I loose 20%,. Any solution for this? Thanks

Gesendet von meinem GT-P7510 mit Tapatalk 2
 

NVardan

Senior Member
Mar 9, 2013
1,239
270
25
U.S.S. Enterprise
It is really good but only issues with battery drain. Only during night I loose 20%,. Any solution for this? Thanks

Gesendet von meinem GT-P7510 mit Tapatalk 2

During the night, turn airplane mode on and wi-fi and every other connectivities off(if you don't use your phone during the night). Having airplane mode on the device won't catch radio signals and you will loose for about 5%.
 

sssimo96

Senior Member
Dec 8, 2010
61
17
Is this thread abandoned? It will be really a shame if true because its one of the best ROMs made for the Desire S.
 

Librastar

Senior Member
Dec 2, 2012
353
63
35
Peshawar
anyone having batter drain issue can try to replace this build.prop file, its the same file from Desire XS with some safe mods,currently using my self with no issue,use any Root Explorer to replace your file in root/system..
 

Attachments

  • build.zip
    3.7 KB · Views: 16
  • Like
Reactions: NVardan

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Is this thread abandoned? It will be really a shame if true because its one of the best ROMs made for the Desire S.

No not abandoned, just run into a number of different issues that have delayed proceedings, (have a read back through the thread to get caught up.) I am working on rebuilding 1.2 as and when I can, but between my health and trips to the hospital it is a bit slow going I am afraid.
 

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
HTC Sense restarts frequently on XS Version 1.1 clean install .Free ram is around 220 megabytes, but after launching a ram hungry application like stock browser and return to home launcher, %90 of the time launcher restarts.

Hmm, not had that problem myself, and I use a number of ram hungery apps such as stock browser, TomTom sat nav etc. However, there will be some memory tweaks done in 1.2 which will hopefully eliminate any issues.
 
  • Like
Reactions: Andy_criss98

Top Liked Posts

  • There are no posts matching your filters.
  • 148
    DESIRE XS Version 1.1

    As you all pretty much know, while waiting for the ICS update for the Desire S there much anticipation among the community, even when HTC kept delaying the release we where always hopeful of what we might get, there was even speculation that we might get a nice sense 4 ui etc. But, no, when we finally did get an update it was a half finished rom full of bugs and sporting the bloat addled sense 3.6. HTC's response when asked why we didn't get a proper release or sense 4 was that our beloved Desire S just wasnt capable of handling either andriod 4.0.4 or sense 4 in any form, and what the released was the best we could expect.

    Well the many talented Devs here at XDA set to work correcting the problem, both by fixing the "official" ICS update and through porting sense 4 to our device, and like a lot of you I jumped from rom to rom trying them all out but never quite found what I was looking for, so I set about making my own.

    When I first started I had really only intended to do it for myself, after all I had never even decompiled an apk before, let alone tried to port my own rom, there was no way it would be good enough for the masses, but, then it turned out to work better than I ever expected it to, so I decided what the hell and uploaded it as a beta for people to poke at, in truth fully expecting people to tear it apart as they found bug after bug, instead, people loved it, offered encouragement and even started using it as there daily drivers.

    Thanks to some hand holding by some of the fantastic devs here on xda, I started to learn the basics of smali editing so that I could start modifying the rom, and somewhere along the way I made a decision

    HTC told use that the Desire S was unable to run ICS smoothly, nor could it handled sense 4 in any of its forms, so, I decided to prove them wrong. As a result I have mimicked a HTC release version as much as possible to show them what they should have given us instead of the garbage that they left use with, and this is the result

    Desire XS version 1

    Andriod 4.0.4 with HTC sense 4.1 lite based on the Desire X 1.18.401.1 RUU, running amidabuddha's b2b kernel.

    Screenshots

    10z7rf5.png
    npnexv.png



    1247shw.png



    nlpufp.png

    antutu @ 1.5 Ghz

    Bugs

    Front camera preview curroption when set to 1mp
    Feel free to let me know

    Working
    APM
    Quick Settings
    Sound
    Mic
    Data
    Wifi
    Bluetooth
    HTC keyboard with trace
    Camera (All modes)
    Camcorder (All modes)
    Beats Audio
    Everything else.
    inludes chainfire superSU,
    busybox and init.d support
    4EXT Recovery Updater

    I will work on the remaining bugs as quick as I can and post updates as quickly as possible but please remember this is all new to me and I am learning alot of things as I go along, :confused: so it will be a case of they are done when they are done.

    If any of our more seasoned devs are willing to give a few pointers then their help would be greatly received.

    Installation

    As this rom has been fully odexed to mimic what you would get from HTC you require one of the following HBOOTS

    7.00.1002
    2.00.2002
    2.00.0002
    2.02.002

    fblasot did a short write up on changeing your hboot HERE

    I recommend that all users be on radio 20.76.30.0835U_3831.19.00.110 before installing this rom, if you have issues with camera corruption @ 5mp then you definatly need to update your radio

    As there are substantial changes to Version 1 compared to RC1 a complete wipe is mandatory before flashing, if you do try it with just wiping the caches and then have any bugs appear, please try doing a full wipe and then see if the problems exist before posting.

    Similarly, if you restore settings and data with Titanium Backup or a similar products then encounter any bugs, please try reflashing without restoring anything first and then post if the problems continue.

    First boot can take a few minutes as the system builds the cache for the first time, and after initial setup the rom will take a few minutes to settle as it sort out checking for mail updates etc.

    After first boot go to setting/ display and buttons/ Recent apps button and select press for menu, press and hold for recent apps. this will make your buttons function normally except that recent apps will be on long press menu rather than long press home.

    HTC-DEV unlocked users, don't forget to flash the boot.img of your chosen kernel via fastboot after flashing the Rom. The boot.img can be found in-

    /extra/Kernel/(yourchosenkernelname)/

    Download

    MediaFire:- Desire XS Version 1.1
    Dev-Host:- Desire XS version 1.1 awaiting correct version to finish uploading

    Special Thanks

    I would like to give the following people a special note of thanks,

    lowveld for being gracious enough to allow me to 'borrow' libs from his rom and for taking the time out to point a new dev in the right direction:highfive:

    garleest for taking time out to guide a newbie through the minefield that is smali. :eek:

    amidabuddha for his awesome kernel:good: and his help in sorting the aroma script

    madmaxx82 for granting permission to include 4EXT recovery updater:good:

    hasoon2000 for the original Desire X rom

    And Finally all the dev's here at XDA who work so hard to keep our Devices up-to date and inspire us to see what we can so ourselves

    ADDONS

    TBA

    Donations

    Donations are never expected, but of course always welcome, if people do decide to buy me a beer then all donations will go into a fund specifically for rom developing, for example I plan to implement ota updates, so tehy would go towards covering the cost of a high bandwidth server.

    I would like to give special mention here to those people who have kindly reached into there own pocket to help me replace my Desire S after it was eaten by my damn dog

    signfinder
    Stevak
    Tirofog
    finistere
    Francesco
    Henf
    holvoetn

    A special mention goes to the people below for their generous donations towards the rom development.

    Sleepymonk
    romassi
    34
    Changelog

    Desire XS Version 1.1

    GPS.conf scripts have finished there travels and are now actually in the Rom.zip
    The correct Romanian fonts have kick out the old ones and have made themselves at home, this means that the dialectics in third party keyboards should show correctly. However, despit several scuffles the HTC keyboard stubbornly refuses to show them. It will have been beaten into submission by the next patch.
    Someone finally rescued the the notification drag bar from the rack its been strapped to, and after a quick spruce up its looking it's normal self again.
    Friendstream has decided not to insist on always being so attached to Facebook and Twitter, and after some discussion, they have found away to give space to each other when needed. This means you can choose from the following in the installer:-
    Friendstream + Twitter + Facebook
    Friendstream + Twitter
    Friendstream + Facebook
    Facebook + Twitter (no Friendstream)
    Facebook only
    Twitter only
    Nothing at all (for the really unsocial, like myself.)
    The status bar has been feeling generous all of a sudden and has decided that 2 options on install wasn't enough to satisfy everyone, so to try and cover all bases you'll now be offered the following:-
    Fully Stock, (no mods at all.)
    QuickSettings only
    Battery Mod only
    Carrier Name always shown only
    QuickSettings + Battery Mod
    QuickSettings + Battery Mod + Carrier Name
    Battery Mod + Carrier Name
    QuickSettings + Carrier Name
    The aroma script realised that sometimes people like to change their mind, and alter what they installed with the Rom. So now when you dirty flash the Rom it will automatically remove any unwanted default apps from the last time you flashed the Rom. (the aroma would like you to note that this will only work on the installed apps and not on updates from the market, it advises that you uninstall any updates first before running the script.)
    Patched kernel felt a bit left out, and after throwing a tantrum has been allowed to join b2b kernel in the installer, just be careful when playing with patched, its been reported that he could possibly be a bit grumpy sometimes.
    After getting a little self concious over its extra size the "reboot to recovery" icon has gone to a slimming camp for a bit, one of the more traditional icons has stepped in to cover it position till it gets back.
    The record button in Notes has stopped sucking its stomach in after it realised it look ridiculous and looks like its normal self again, which we've assured it looks much better.

    Desire XS Version 1

    Base has grown up and is now 1.18.401.1
    Your Carrier will no longer scream for your attention by permanently sitting in the notification bar yelling "here I am, here I am" (there will be flashable zip available that will invite it back if they find they miss it.)
    As all it wanted to do was sit there and look pretty, Quicksettings has given the Power Efficiency toggle a slap and sent it packing for the time being. (I believe this code is there ready to be implemented in Sense 4+, I may look at porting the rest of the code from 4+ to get it working once once I release version 1.)
    Build.prop redone, no more black screens in certain apps
    Extra files that had taken up residence in the /system/bin have all been evicted
    Services.jar has been given some fuss and now no longer feels the need to randomly throw errors at things to get attention
    The free version of dropsync will no longer have a hissy fit over not having the pro key is installed and start doing what its supposed to. (hey, I had a blond moment on a system dump, guess I should stop working on the rom at 4:30 in the morning after a bottle of rum.)
    Apps such as GPS Status and toolbox will once again believe that we have a compass.
    Friendstream has stopped sulking and will now allow you to add you twitter account.
    Aroma installer decided that just clumping all the apps into big bundles was perhaps a little lazy, and now offers a listing of all the apps so you can can decide exactly what extras take up residence in your phone
    The GPS thought it might be nice to at least know which continent its starting on, so has convinced aroma to let you choose where you are during install.
    Bluetooth has spawned some new profiles and has reluctantly conceded that it should identify itself as saga not as VilleC2, hopefully it will no longer snub certain car kits.
    Google Now has doubled its wardrobe and offers a choice of original or inverted outfits when you install it.
    The injuries to the music app in RC1 have been healed so you can once again choose what app is shown in the bottom right of the car app.
    After advice from its creator B2B kernel has moved in to run everything, I will make up some flashable zips with the latest patched verson if people want them, but patched can be a bit grumpy and sometimes throws tantrums.
    Fed up with being crowded the libs folder has moved out from the system partition and into the system_lib partition where it can stretch its legs.
    The rest of the system partition on seeing how comfy the libs were also decided to stretch out and is now fully odexed.
    Fed up with hearing what a crap job they where doing the camera and media profiles have got together and done what they can to try and improve picture quality, this has resulted in an increase in the jpeg files weight to warn those that perhaps might be watching there sd space.
    about a million other little things that I'm forgetting right now.

    Desire XS RC 1

    hwcomposer.msm7x30.so bug at boot is now fixed
    HTC sound enhancer modded to include extra profiles (all credit belongs to lyapota.)
    Google Now added as an optional extra. (not sure where I first got this so all credits to the original dev.)
    Users now have the option to install a Rosie with seven homescreens instead of the usual five. (My thanks the lowveld for his guidance on this.)
    Disappearing lockscreen icons will no longer be an issue
    Video Preview should be fixed for those few who had some corruption when leaving the preview active
    Autobrightness and captive backlight levels tweaked
    fonts updated, all dialectic's should be fixed
    other bits and pieces that I'm forgetting about

    Desire XS beta 2.01

    Cleaned out lib partition and all apps that can be downloaded from the app store removed from /system partition, users will now have around 60-70MB of free space in /system to play with (That is assuming you install all the additional mods.)

    Tidied up build.prop, a number of tweaks have been removed while I go through and see which ones are really needed.
    Auto brightness levels adjusted, those who had problems please test and let me know if they need tweaking further.
    Removed Network Selection and settings from Quick settings, we're not a cdma device
    Install is now aroma scripted so people can choose mods at install.
    GPU rendering will no longer be enabled by default in dev options.
    A few bits and pieces I have probably forgotten about.

    This is the first time I have ever scripted aroma so please ensure you backup before installing just in case (I would also backup your sdcard after you backup your rom to be double safe, unlikely that anything that bad would happen but never hurts to be over cautious. The script will offer to do a full wipe, I would advise you use it as it will also clear out some files on your sdcard that are used by the system.

    I have taken the system dump from my phone where everything seems to be working fine so hopefully bugs will be to a minimum and everything will work as it should for everybody.

    Oh also this script is a little rough and it occurs to me that some apps I perhaps should have had left singular in the options menu of the installer,(such as Gmail and youtube) if people let me know what apps in particular they would like to be able to choose individaly, I will update the script accordingly for the next release (which if all goes well and people no longer report camera issues etc I hope to be at least the RC version.)

    Desire XS beta 2

    Added APM
    Added a basic menu to Rosie
    Activated QuickSettings
    (Experimental) Added some tweaks to build.prop
    (Experimental) Patched services.jar ready for Supercharger script
    (Experimental) Activated HTC Recent Apps Fusion.
    All the experimental parts are things that could have an effect on performance and maybe removed depending on reports from users.

    All Smali edits have been down by hand so if there are any problems I should be able to track down the issue fairly quickly.

    Desire XS beta 1.6

    Camera 100% fixed, all modes now work, including
    Taking stills while filming
    Burst mode
    Face recognition
    Smile capture
    HDR
    Panoramic Mode
    Everything else

    Camera.apk restored to the correct one (taken from lowvelds fallout rom) so HD record and burst modes restored

    Wifi Tethering now fixed

    Desire XS beta 1.5

    As personal issues are going to keep me away for the next week I am releasing an early update I haven't done any where near as much as I would like but hopefully it will be enough to keep you all going till I can get back at it at the end of the week.

    Video playback is now fixed and working flawless

    Removed some G apps that can be downloaded from market, (Video, Books, G+), and Tell HTC software

    Updated chainfire supersu to latest version

    Added 4EXT Recovery Updater. (At least gives you guys a way to reboot into recovery). Thanks to maddmax82 over at 4ext.net for permission.

    Modded the keyboard files so that the menu key now behaves like the app switcher key on the Desire X so you can access the Recent Apps List. Press it once for your recent apps, long press it for menu. This can be reversed in the settings so that it pulls up menu on a single press and recent app on long press. This is just a temp solution till I have time to implement recent apps properly. I will also load up a flashable zip to change recent apps to the search key for those that prefer it, but beaware that this will remove all search functions from the search key, even on long press.

    Beats now really does work, and doesn't just show a fancy message anymore. (got a couple of people to test it as i'm too deaf to hear the damn difference.)

    Updated kernel to Tweaked X

    Desire XS beta 1

    Initial release​
    32
    Hi all, just to let you all know I am still about, but still having health issues, work is slowly progressing on the update as and when I can.

    I do keep an eye on the thread and make a note of any bug reports that people raise so that I can try to look at them as and when I can.

    Please understand that due to my limited ability to sit at a computer for any length of time means that what may be the most simple of tasks can end up taking days or even longer to complete, (take for example just creating the new folder structure and moving all the files to the right place for the new aroma script, it took me early 2 weeks just to do that.).

    But, I promise you all that I will never quit on this rom, and come hell or high water it will get finished in time. I thank you all for your continued patience, and for the overwhelming support for this rom that you have all shown even after such a long wait for 1.2.
    30
    Hi guys sorry for the quiet spell been a bit hectic as my other halfs brother and his fiance had their baby recently, so have been bouncing back and forth to the hospital. I have rebuilt my pc but found that neither of the drives were readable by the bios, so have spent alot of time scavanging parts and reflowing replacement components to try and a get a workable board to try and get.the drives working again. I have had some success, but it is limited, one of the drives the platters themselves were damaged somehow, so that is a complete write off, the other drive has heavy corruption, however I have managed to retrieve some of the data and I am sifting through it. Overall its looking like I am going to have to redo a lot of the alterations I had made from scratch, but I am still working away in the background and will bring you something as soon as I can. I'm afraid that it will be held up further due to several hospital appointments that I need to attend, and due to my local hospital not having anyone with the slightest idea how to treat my condition this involves a 110 mile round trip each time that wipes me out for a day or to by itself, let alone running through all their damn tests like a lab rat.

    However an update will come, and as I am having to completely redo a lot of things, I plan to take time to go through all the posts that I have missed and try to include anything new that people may have brought up recently.

    Sent from my HTC Desire XS using xda app-developers app
    30
    Well guys I had the opportunity today to actually compare my Desire S running this rom to a Desire X, and I have to say it seems better on the Desire S than it does the Desire X, although it could well be that I am just biased. (confused the hell out of the guy in the store to see a desire s running sense 4.1.)

    Seeing the way that it runs even when compared to a dual core phone that the rom was originally from, plus comments from users with regards to no lag appearing after prolong use I have reached a decision that perhaps wont be the most popular but I feel is the best course with this rom with regards to adding full sense features to the rom.

    When I first decided to build this rom it was because of the fact that we didn't have a single pure sense 4 lite rom available for the desire s, it was either sense lite/full hybrids or full sense 4. What I wanted was something that was light weight and responsive which did what I wanted it to do. During developing the rom people were requesting more features be added from full sense, there have been requests, for the full lockscreen, the live weather app, full dialer etc, and I was looking at adding these as addons down the line. The problem is that whenever I add these features little things start to creep in that I don't like, for example, on the full lockscreen, when you unlock it the clock stays super imposed over the homescreen for about half a second to a second, or I see a whole new bunch of warning errors appearing in the logcat.

    All these little thing combine over time to bog down the system and take away the smoothness and responsiveness that makes this rom so unique. So, I have decided that I will not be porting any of the sense full features to this rom, as to do so will mean losing what this rom was originally meant to have been about. I know that there are people who do like all the eye candy such as live weather, the full lockscreen etc, but we already have a number of great roms, from far better devs than myself in the form of Fallout from lowveld and Sabsa Prime from alirez_sos that are sense lite with sense full features added, another just isn't needed.

    I hope people understand why I have made this decision and know that it is done to preserve the integrity of Desire XS so that it contiunes to be a rom that offers users as fluid and responsive an experience as possible.