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

Search This thread

PVL_93_RU

Senior Member
Apr 20, 2012
3,243
545
Team venom doesn't allow anyone to use their tweaks, no exceptions. Most of the tweaks probably won't work anyways considering this isn't a full sense ROM.

Sent from my Nexus 7 using Tapatalk HD

Aww, too bad.. Well, then I at least hope for quick setting to appear in this ROM
 

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
I even got 4536 with oc at 1.5 with vr schedular....

The speed of this rom is impressive, it was part of the reason why I decided to release it to the community, for my first port it turned out better than I expected. I'm hoping that once I include some tweaks into the rom it might even see some improvements. (atm I haven't tweak anything at all.)

Aww, too bad.. Well, then I at least hope for quick setting to appear in this ROM

Quick settings is certainly something that I have been thinking about but atm my priority is the existing bugs, My priority list is:

-fix video playback in the video gallary
-fix the mapping for recent apps etc
-add APM
-all other mods (quick settings, full SRS, etc.)

I know there are things like the UOT kitchen I could use for some things, but I am doing all the work by hand as, although it will take a little longer for updates to arrive perhaps, it should mean a better experience for you the users as I know exactly what was changed where so will be able to more easily fix any bugs that a particular mod might possibly cause.;)
 
Last edited:

68olegna

Senior Member
Aug 28, 2011
74
8
Nice Rom. Fast and fluid, but really missing an app switcher... Our is it somewhere hidden? Benchmark with b2b kernel




Uploaded with ImageShack.us
 
Last edited:

cybercat1

Senior Member
Sep 18, 2008
51
7
Kiev
Well, it's beta, than nothing :) Really smooth, fast enough. No idea about battery life - 10 minutes of usage to get back to DS6.

To create a Real ROM you'll have to
1. add customization. At least quicksettings tabs, battery % mod, etc.
2. take care about what you pre-install (where's supersu, man?)
3. currently it looks like completely stock. What's the value?...

It's all my IMHO, and I'm not *****ing :p Great job done, but you really have to find smth more.

BTW, can anybody tell - where is HTC Stock Widget in 4.1 Sense?... Is it completely removed since 4.0+ or what?...
 

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Well, it's beta, than nothing :) Really smooth, fast enough. No idea about battery life - 10 minutes of usage to get back to DS6.

To create a Real ROM you'll have to
1. add customization. At least quicksettings tabs, battery % mod, etc.
2. take care about what you pre-install (where's supersu, man?)
3. currently it looks like completely stock. What's the value?...

It's all my IMHO, and I'm not *****ing :p Great job done, but you really have to find smth more.

BTW, can anybody tell - where is HTC Stock Widget in 4.1 Sense?... Is it completely removed since 4.0+ or what?...

Chainfire superSU is included in the rom, as well as busy box with support for init.d scripts.

customization wil come but want to get all the bugs fixed first, and the point is to have a light weight fluid rom, without any resize issues or slowdowns/lags, plus most of the sense lite roms have had a lot of the full sense mods added over time, I thought that a true sense 4 lite rom would offer people a choice, between full sense(viper, virtuous,) sense 4 lite/full hybrids (sabsa, fallout) and pure sense lite.
 
Last edited:

lowveld

Inactive Recognized Developer
Nov 13, 2008
2,185
4,757
Chainfire superSU is included in the rom, as well as busy box with support for init.d scripts.

customization wil come but want to get all the bugs fixed first, and the point is to have a light weight fluid rom, without any resize issues or slowdowns/lags, plus most of the sense lite roms have had a lot of the full sense mods added over time, I thought that a true sense 4 lite rom would offer people a choice, between full sense(viper, virtuous,) sense 4 lite/full hybrids (sabsa, fallout) and pure sense lite.

To add APM the right way, decompile android.policy.jar from both Fallout and the primo ruu and check what I did. Do the same to services.jar for more "basic" stuff.

Fallout is not really a hybrid, the only full sense stuff is lock screen related, the rest is manipulation of primo ruu.

And for those questioning the value of this: its learning to do things the right way, not butchering the source ruu, not copy pasting from other sources. It takes time, effort, and plus, you are sharing your work for nothing.

For my part, I always encourage and support this kind of initiatives.

Cheers

Sent from my HTC Desire S using Tapatalk 2
 

amidabuddha

Senior Member
Jun 26, 2011
2,441
2,458
Chainfire superSU is included in the rom, as well as busy box with support for init.d scripts.

customization wil come but want to get all the bugs fixed first, and the point is to have a light weight fluid rom, without any resize issues or slowdowns/lags, plus most of the sense lite roms have had a lot of the full sense mods added over time, I thought that a true sense 4 lite rom would offer people a choice, between full sense(viper, virtuous,) sense 4 lite/full hybrids (sabsa, fallout) and pure sense lite.

Don't even bother to answer such nonsence posts.

I personally am very happy that you did this ROM. I do not mind the Stock feeling (this I will get if I buy a Desire X, so what is so wrong about it)
I wanted such ROM, because of speed, and I tried to port it, but I guess I suck in porting :)
Thanks and even if you cannot add more I still think this is a well done job :good:
 

mizerok

Senior Member
Feb 15, 2012
481
70
Kharkiv
I like this rom because it's lightning fast. I like the stock look. I thing we need only full sense 4 lockscreen because it's smoother, performance tweaks and quick settings. That's ALL. It will be very good *stock like* rom
 
  • Like
Reactions: thantos2024

tnZ

Member
Sep 21, 2012
26
7
Maybe you could remove some Apps. A little bit smaler would be nice.

There is a lot of work, but i like it very much. Realy nice Rom.

AnTuTu @1024MHz = 3438
AnTuTu @1497MHz = 4336
 
Last edited:

cybercat1

Senior Member
Sep 18, 2008
51
7
Kiev
Chainfire superSU is included in the rom, as well as busy box with support for init.d scripts.
Oops, correct. I had a problem to run Rom Manager, so I re-installed superSU, after reinstall the problem has gone. But still it was a trouble - RM was not granted SU permissions before I downloaded superSU from Market.

BTW, do you plan to add language packs? There are no "english-russian" for instance.
 

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Thanks for the encouragement all, nice to hear people are enjoying it even in its current beta state. :D

@lowveld, ty for the pointers, greatly appreciated, and I'd meant hybrid for fallout in that it gives users a 'feel' of sense full, I know you spent a lot of time with the coding to get it to what it is, and having now started looking at smali myself, I have an even greater appreciation for the work that you, and all the devs here at xda put into bringing us all the great roms that you do:good:
 
  • Like
Reactions: lowveld

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Oops, correct. I had a problem to run Rom Manager, so I re-installed superSU, after reinstall the problem has gone. But still it was a trouble - RM was not granted SU permissions before I downloaded superSU from Market.

BTW, do you plan to add language packs? There are no "english-russian" for instance.

hmm haven't had any problems with SU myself, (useing root explorer, 4ext recovery control, catlog, no thrills cpu control,) Did you do a clean install?

will try rom manager myself see if its a problem specifically.

tbh I hadn't even considered language packs atm, but i'm sure that something I could look at once the main bugs are sorted.
 

lowveld

Inactive Recognized Developer
Nov 13, 2008
2,185
4,757
Once I have the video player and recent apps problems fixed up I will release an update that will have some bloat removed from the rom so people have a bit more space in system.

Sorry, I haven't had the time to test the rom, so not sure what the current problems are. But regarding the recent apps:

- if you didn't touch the key layout files on the rom, start there. Then in android.policy.jar, make sure you add the home long press code, again check the Fallout smali. ICS roms have the recent apps mapped to the search button long press, I think. You have to add the recent apps hook to the home long press yourself...

The video playback is probably some lib issues...

Cheers


---- EDIT ----

Also check Fallout Rosie smali if the menu button is not working


Sent from my sofa
 
Last edited:
  • Like
Reactions: amidabuddha

thantos2024

Senior Member
Apr 5, 2010
879
1,970
Samsung Galaxy Note 10+
Sorry, I haven't had the time to test the rom, so not sure what the current problems are. But regarding the recent apps:

- if you didn't touch the key layout files on the rom, start there. Then in android.policy.jar, make sure you add the home long press code, again check the Fallout smali. ICS roms have the recent apps mapped to the search button long press, I think. You have to add the recent apps hook to the home long press yourself...

The video playback is probably some lib issues...

Cheers


---- EDIT ----

Also check Fallout Rosie smali if the menu button is not working


Sent from my sofa

thanks lowveld, and yeah, from the catlog the only error message the following

Code:
Error: Couldn't load libOmxVdec.so: Cannot load library: reloc_library[1290]:  1445 cannot locate '_ZN14DivXDrmDecrypt6CreateEPv'...

libOmxVdec.so is in the lib folder and the permissions are correct, so I am wondering if this could be a DRM issue.
 

lowveld

Inactive Recognized Developer
Nov 13, 2008
2,185
4,757
thanks lowveld, and yeah, from the catlog the only error message the following

Code:
Error: Couldn't load libOmxVdec.so: Cannot load library: reloc_library[1290]:  1445 cannot locate '_ZN14DivXDrmDecrypt6CreateEPv'...

libOmxVdec.so is in the lib folder and the permissions are correct, so I am wondering if this could be a DRM issue.

Most likely is some kind of incompatibility between some libraries you have changed. If you have taken the omx libraries from Fallout, try the original ones. if not, try the fallout ones. At this point, it's pretty much trial and error...


Sent from my sofa
 

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.