yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] thantos2024:
no next version wont need a wipe, from now on, unless I change the base drastically the installer will always remove any optional extras that you don't choose on the next install, only thing to wipe would be the cache's.

there are some minor bugs but I nothing that I personally think is a deal breaker, but everything is subjective so the best I can suggest is try it for yourself and see.
[HTC Desire S] thantos2024:
For those with an interest in how the Desire SV rom is progressing, It's now in a fully usable state, I will now begin working on mods such as rosie landscape, quicksettings etc. I am of course continuing with version 1.2 to correct the bugs that have shown up in 1.1, I hope to have that ready for testing soon.
[HTC Desire S] thantos2024:
Oh, something I meant to do the other day, I wanted to publically thank

sleepymonk

for his generous donation towards rom development.

This shall go towards a kitty I am building up at the moment to buy a years subscription to a sever with unlimited bandwidth, the aim being that this will be used for ota updates that I plan to introduce to all roms I produce and maintain once I have the server in place.
[HTC Desire S] bubi90:
R: [ROM][25 Feb 13]Desire XS version 1.1 [Sense 4.1 lite] [Android 4.0.4]

ES keyboard is a qwerty... really curious

I think I should reinstall the rom
[HTC Desire S] craftman:
Maybe I couldn't make myself clear. Desire XS is fine, indicating the tight relationship between software (Desire X) and hardware (Desire S). But Desire SV is an already existing phone, so your full Sense 4.1 ROM should be Desire SVS or something like this, explaining the origin of the ROM :D But it is just an idea, to make things clear, mainly because Desire SV is running a lite Sense ROM.
[HTC Desire S] thantos2024:
Sorry, yes I did misunderstand you. I actually missed the fact that there really was a Desire SV, something I was playing around with was the fact that XS sound like excess, so maybe XSV, (excessive), instead.
[HTC Desire S] thantos2024:
One other thing, with getting everything sorted I have run into the sdcard issue, this seems to be being caused by the fact that the One SV uses both internel memory as an sdcard, as well as using an externel sdcard. I am looking at a couple of ways around this at the moment, and is definitely something that will be fixed before I consider releasing.

With regards to Desire XS version 1.2 I will be looking to add the tweaked kernel into aroma tomorrow, but a few people have mentioned that they felt that version 9 was more stable than version XI, would people like me to add both versions as an option, or should I just stick with one of them?
[HTC Desire S] scan6:
More option will be great ! Or some people will ask for flashable zip after you release v1.2:)
[HTC Desire S] thantos2024:
Okay, shouldn't be an issue. Turns out resolving the sdcard issue for locations, browser etc with the one sv port was actually pretty simple, however it does now mount as a portable mobile device rather than a mass storage device when connected to the pc.
[HTC Desire S] gsimeonov:
Isn't the latest patched kernel better than either tweaked XI or IX? I don't understand the point.
[HTC Desire S] PVL_93_RU:
What does that mean and how does PMD differ from usual MSD mounting?
[HTC Desire S] thantos2024:
Choice is all, different people have different opinions. Some people prefer tweaked over patched, I am just trying to accommodate where possible.
[HTC Desire S] Husky34:
In one of the next build can you add an option to have the sweep 2wake using only 3 hardware button like andromadus?

(i really hate 4 button sweep :P)
[HTC Desire S] amidabuddha:
The button coordinates are configured in the kernel. They cannot be changed on the ROM side.

They were adjusted in b2b, patched and tweaked 9 and up to avoid accidental unlock.

If you need 3 buttons use tweaked 8.6 or earlier

Sent from my HTC Desire S
[HTC Desire S] Husky34:
thanks! but is too hard 2 implement the option in your aroma installer? (but if i 'm the only one who want it don't even think about that :D )
[HTC Desire S] fblasot:
R: [ROM][25 Feb 13]Desire XS version 1.1 [Sense 4.1 lite] [Android 4.0.4]

Is it only to me that during synchronization the sync icon in the notification bar it is not rotating ?

And, more than some time, I see the sync icon always in top bar and looking in settings/sync/Facebook I see sync icon rotating for the Live Feed even if I don't set it !
[HTC Desire S] amidabuddha:
A kernel developer for Evo 3D (which has the same Atmel touchscreen as our device) made it possible to configure the start and end buttons. But I have decided not to include this because there are some changes on the sweep2wake itself. Overloading the original code by showp-1984 could lead to bugs that I am not able to fix since I am not familiar with C/C++ language that is used in this files. Since all is open sourced someone can try to include those changes on kernel level. Unfortunately as I said in my kernel thread currently I do not have time to maintain or make changes to any of my projects
[HTC Desire S] Husky34:
so, ok ill' try tweaked 8.6 and see how it's going :) thanks again!
[HTC Desire S] thantos2024:
basically it means that the phone gets mounted much like an mp3 player would rather than as an actual external drive, its not an issue on windows 7 as it will find and install drivers no problem, but linux users may run into issues.

This is being caused by the fact that the framework of the one sv itself is stating that there is definatly an internal sdcard as well as an externel one, and is therefore setting /mnt/sdcard as phone storage (as far as I can tell this is made up of a partition that is being mounted as sdcard, with a fat format rather than the usual ext4 you would see on an emmc partition. your actual sdcard then gets mounted as sdcard2 and symlinked to /mnt/sdcard_ext)

this causes problems with things like locations which automatically gets installed the the external sdcard, as it thinks that the sdcard doesn't actually exist, and the browser trying to download etc.

I thought I had a work around, but it still causes issues with the default browser and won't mount on the pc at all, so I have a couple of options.

1- Use two partions on the sdcard and have them mount to both points, everything will work fine this way, but only if users have 2 partitions on there sdcard. I have already rejected this out right because I can already see it causing issues when people only have a single partition.

2- Take the spare lib partition the Desire S has and get it to mount as sdcard, and the externel sdcard as sdcard2. this would work perfectly, as when set up right users can choose which storage to use for everything, although it would require modifying the init script in the kernel itself.

3- Stop being a lazy git, dissasemble the framework and modify it to only use an externel sdcard.

Option 2 interests me purly on a technical standpoint, and it would definatly give a whole new feel to the phone seeing phone storage listed in the storage options, you wouldn't be able to do much with it being only 150mb, but if you get caught short some how it could certainly hold a couple of tunes, and a few photos, but not much else.

Option 3 would of course be the true fix, but I might have a play with option 2 for myself for fun.
[HTC Desire S] craftman:
Desire XSV sounds much better and nameing your ROM this way would be more reasonable. :) Can't wait to see it in work.
[HTC Desire S] AndroGio:
Little request

Can you please add a request, in the next release, for querty with arrows (if there is any in Sense 4.1), pleeeeeeeeeeeeeease! :D :D :fingers-crossed:
[HTC Desire S] thantos2024:
You remember me asking about boot animations for the rom, well I have been looking round and was perhaps thinking of this one,

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

But I am not 100% on this as I'm not sure about the d in desire, (just a personal aesthetics thing, dont mean to detract from the work done by the dev, its a hell of a lot better than anything I could do.)

Anybody else have any suggestions?
[HTC Desire S] thantos2024:
I could try port the keyboard from the one sv rom, that has arrows.
[HTC Desire S] AndroGio:
thanks! :D
[HTC Desire S] thantos2024:
well looks like I have the usb mount issue solved, landscape mode is enabled in rosie, quicksettings enabled, APM is sorted. just menu in rosie, and cubic animations when switching tabs in app draw etc to do then I might be ready to release Desire XSV alpha 1
[HTC Desire S] zacman:
great work thantos again, bravo...

and is there any full sense prperties in it?

could you think about making a JellyBean and Sense combination rom?
[HTC Desire S] signfinder:
In my opinion, the beauty of this firmware was that it was close to Stock condition. Mods, etc. kill her.
[HTC Desire S] thantos2024:
Desire XSV is sense full, it just doesn't seem to come with the cubic transitions when switching tabs in the app draw etc. (that is the only feature thats missing and I haven't yet confirmed that they actually exist on the One SV either.)

I may consider having a look at porting some jellybean features to build a hybrid rom in the future, but for now I just want to get Desire XS and Desire XSV both into a nice stable state without some of the glitches that have popped up.

I hope that I might be in the position to release Desire XS version 1.2 and Desire XSV alpha 1 by the end of the week, give all you flashaholics something to keep you busy over the weekend:D However, please dont take that as a confirmed release date as it all depends how things go.
[HTC Desire S] thantos2024:
Yep, that is why there are options in Aroma to keep it fully stock, and also why all the mods I use take advantage of using just the existing code as much as possible.

Almost everything I do to mod something is done as much as possible by using the native code already built in, the less you alter the code around, the less likely there is to be any errors appearing in the background, the smoother everything works.
[HTC Desire S] robertut:
It would be nice to drop in XSV that MTP protocol thing that came with JB on One series. Just as a plain mass storage it would be much, much better IMHO.
[HTC Desire S] thantos2024:
Already done, I've modded the framework so that it mounts as your normal mass storage device.
[HTC Desire S] thantos2024:
Have to admit, although it still needs some work, Desire XSV just doesn't feel as smooth as Desire XS, I will hopefully be ableb to improve it but you definitely notice the difference going from lite to full sense. On the plus side, by making use of the lib partition I am able to fit the entire rom (including all the 'extra' apps that were included) completely on the system partition, no taking up precious space on data to make it fit.
[HTC Desire S] vampire36:
@thantos : Can you quickly share a mod with Sense5 icons...would be great...if you can find sometime...Cos can't find any mod right away on xda for sense 4.1 lite... :)
[HTC Desire S] AndroGio:
Hope to see your new job...

experiences the XS 1.1 is just great, but I'd like more sense features (dunno why, just a mind condition), anyway I'm just a rom-flashing addicted..

Btw did u manage to solve the sd problem with SV ? I got lost in the discussion if u did or not..
[HTC Desire S] Quark^2:
I just flashed Desire XS 1.1 and wanted to reboot.

Unfortunately I seem to reboot into Recovery each time, not into the actual ROM...

If I press "Reboot" in 4Ext I'm booted into recovery again.

Any ideas how to boot regularly?

I'm on HBOOT 2.00.2002 S-OFF (*** LOCKED *** though)

[EDIT]

I reflashed, selecting "Perform full wipe" instead and I now boot.

Kinda strange, I already wiped everything myself in 4Ext. Maybe something to do with how Aroma formats /system_lib ?
[HTC Desire S] thantos2024:
Yeah, for 4ext to actually wipe the /system_lib partition it needs to first be set up via the 4ext app and told to actually wipe it, the script I placed into the installer will always mount and wipe it, (along with removing all the old data files that get stored onto the sdcard by andriod.)
[HTC Desire S] thantos2024:
I will have a look and see what I can do once I have XSV out. (it was already in the back of my mind as the skin doesn't seem to work on the sv port either for some reason.)

Yep, sdcard issue resolved, only things left is, figuring out how to enable the cubic animations when switching tabs in the app draw, weather etc. and for some reason on first boot the locations service force closes, but this doesn't actually affect anything, locations etc still works fine.
[HTC Desire S] signfinder:
thantos2024

could you not make an archive for flash on Dexise XS 1.0.1 via recovery for new 3.0.67 kernel ?
[HTC Desire S] thantos2024:
OKay, as your the secound person who has asked, I'll will get something up either today or tomorrow.;)

Oh and Desire XS 1.1 has now broken 1000 downloads:highfive:
[HTC Desire S] Husky34:
my fault i re-download it 10 min ago xD

so....mounting sd like nexus 7 work in next build or is a feature for desire xsv? :)
[HTC Desire S] thantos2024:
it mounts the sd as a mass storage device as usual, the one sv port was mounting it as a portable mobile device rather than a mass storage, but I corrected that as it doesn't seem to be very popular with people.
[HTC Desire S] ceylin45:
V14 sharing boot.img

I could not find a
[HTC Desire S] Husky34:
this is desire xs thread..not Sabsa prime, read the title.
[HTC Desire S] moh86fci:
can i flash V1.1 without factory reset? i am on V1
[HTC Desire S] ceylin45:
I'm sory

ı loaded but wifi not work for me

I used zip. kernel img for boot
[HTC Desire S] kararobin:
the camera gives an error. languages ​​translation yet not full. Deleting widgets on the home screen when the phone shuts down.:confused:
[HTC Desire S] signfinder:
very unpopural.

portable mobile device very uncomfortable. Slow speed, no mounted disk for file managers. What were they thinking developers.
[HTC Desire S] thantos2024:
1, dont know why camera is giving you an error, not reported by anyone yet,

2 languages may need some work yes.

3. know, issue, if you read through the thread it has been said many times, simply either move the apps in question to the internel staorage, or else restart htc sense in settings/apps.
[HTC Desire S] thantos2024:
kernel is located in the rom .zip in the extras/kernel/"nameofthekernelyouchosetoinstall"

you must use the boot.img from the rom zip as this uses the seperate lib partition, just flashing the boot.img from the kernel.zip from amidabuddha's thread wont boot
[HTC Desire S] gsimeonov:
Is there any way to get more skins for Sense? For example Aluminum...?
[HTC Desire S] thantos2024:
I will hunt around, I thought aluminium was included tbh, I maybe perhaps left it out by mistake
[HTC Desire S] Quark^2:
I installed Desire XS 1.1 a few hours ago and noticed 2 things right away:

- It's fast. No noticable GUI lag. Maybe related to not having many apps installed on a clean ROM, but if that's the cause of lag then I will install less apps :)

- Much RAM free. ICE_DS had about 170-180MB free for apps, this one has about 230MB. Really nice for having multiple apps active.

I have one problem though, most likely not a ROM problem but related to my setup/data:

My (google) contacts are linked to WhatsApp and Facebook. After first startup and contacts sync many contacts were linked to wrong FB and WA profiles, some contacts linked to 4 (wrong) FB profiles.

I installed Facebook in installer, but did not realise that this was the HTC FB app, which I didn't use before.

Any ideas on what may be causing this? I'm going to try a reinstall without FB selected in Aroma tomorrow, but dunno if that explains the WhatsApp link troubles too.

A complete reset of all linked profiles is fine too, if Sense can scan again after that.
[HTC Desire S] fblasot:
R: [ROM][25 Feb 13]Desire XS version 1.1 [Sense 4.1 lite] [Android 4.0.4]

Nobody ?
[HTC Desire S] thantos2024:
I think that it maybe just a setup issue, I have noticed that some things that I have changed links for in the past no longer have the correct links when I switch roms, now as par of the course whenever I switch to a new rom I tend to reset all the links and then manually set them again, then force a sync.

the fact that you haven't ever used the facebook for htc could also be the issue as it will try to find links between all your contacts and merge them into one profile in your contacts list, but it isn't perfect.

the best thing I can suggest is to go through and reset the links correctly, then force a sync to try and ensure the changes get saved correctly
[HTC Desire S] thantos2024:
hotfile link:

Desire XS Beta 1.6

Will also add to the first post
[HTC Desire S] thantos2024:
Wondering if the thread being so quiet is a good thing or not, hopefully means people aren't finding too many bugs.

Anyway wanted to let you know that I will be able to start the smali edits this weekend, and once there are complete and have APM and battery percentage mod sorted and am sire they won't cause any errors will release as a Release Candidate while I work on any minor bugs that might need sorting, (a couple of people have said that they have issue's with the auto brightness levels for example) and if nothing crops up will release final after that.
[HTC Desire S] flykthewiz:
I dont think you will find this thread goes too quiet for a while yet, people just waiting for your next amazing tweak :)

Could you post which libs you used to get the camera working. just the names and locations will do

Personally I am very happy with the menu long hold (through settings) for recent apps

I think you are already looking at the things I would like to see. Mainly quick settings, preferably with the option to chose which you want (see fallout) and Power Menu

The only other thing I would really like to see would be lockscreen wallpaper but I think that involves changing the lockscreen to full sense 4 (lowveld did it in Fallout)

Great work
[HTC Desire S] thantos2024:
It's just the camera libs that I changed in /system/lib/. I am planning on trying them out on the other sense 4 Roms for the desire S and posting in the relevant threads shortly. (Can't see why they wouldn't work with them but no harm in testing them out before I release them to the wild, don't want a lot of miffed users because they borked there Rom. ;) ).

Lockscreen is something I am considering as a couple of people have requested but depends what kind of impact, if any adding the full lockscreen would have on the performance. The Rom flys atm which is why I have kept it as close to stock as possible, can't wait to see what it is like once I start tweaking it.:D

Oh, and also like the recent apps on long hold menu, and knowing I can swap it round through settings, so I think I will also do some zips that allow people to chose how recent apps works.
[HTC Desire S] flykthewiz:
s2w takes a screenshot when swiping right to left. simple to fix though :)

Edit /system/build.prop, change ro. htc.framework.screencapture = from true to false.

---------- Post added at 10:09 PM ---------- Previous post was at 10:06 PM ----------

So its just the libcamera* libs?
[HTC Desire S] masterross:
So there isn't weather lockscreen right?
[HTC Desire S] flykthewiz:
Correct. It has the standard lite lock screen at the moment which means the only option you get is whether or not you want the dock shortcuts to show

The good thing about the lite version though, is that you can actually read the text message notifications :)
[HTC Desire S] thantos2024:
Yeah, realised after after I had posted that I'd forgot to change that switch in the build prop.

As to the camer libs, yeah you have four libcamerasomething, htccamera and oemcamera. I am about to start testing on other roms so a flashable zip will appear in the threads of all the Roms they work with shortly.

Update, okay I must be missing something as the couple of roms I have tried these libs on it has completely broke the camera, not sure why except that they use different bases, the one V that Sabsa and Fallout use is a msm7x30 device same as saga, where as this Rom is from the Desire X which is a msm7k Device and as a result I found that a number of files were not compatible, (hence why video playback was a pain in the arse to get sorted), although I really wouldn't expect that to be an issue with the camera libs tbh. I will have another look tomorrow when my brains not so fried and see if I can figure it. Although I'm pretty tired atm so probably missing something really simple knowing me.
[HTC Desire S] ReznovHuang:
flashed v1.6 and hotspot works:laugh::laugh:

camera works like the charm, continues shot as fast as lighting!

the rom is nearly perfect now!
[HTC Desire S] finistere:
v1.6 is 99% perfect. Please resist the temptation to add too much weight to this ROM and make this a true alternative to Fallout, Viper and Sabsa. Small is fast is beautiful. ;)
[HTC Desire S] mizerok:
Dev would not modify the Rom, its a light version, maybe he will add some flashable zips. But he will add some common tweaks like supercharger, battery percent, and quick settings
[HTC Desire S] Dreamtheater2003:
Hi thantos2024, thanks for this light Rom. Btw is it possible that recent apps on your next update would be the stock HTC recent apps like in one x? That would really be nice. Thanks for this amazing Rom.
[HTC Desire S] teadrinker:
No way. As you say, it's a light rom, and should stay that way.
[HTC Desire S] nagorimayank:
Best lite Sense 4.0 used!! Encountered no bugs yet!!! I only miss the quick settings!!! Kudos Thantos!!! Best sense ROM!!!!!
[HTC Desire S] IdeosDev:
OP Can enlight how you ported your sense?

any changes need to be done.

Will credit you if your method work
[HTC Desire S] finistere:
I'd say, keep it as it is, light lock screen and all. :good:

The keymapping for menu and search needs fixing, but you know that already.
[HTC Desire S] thantos2024:
I used the port guides here on XDA as my start point then it was a case of spending time reading catalogs to see what was throwing out errors and working through them till they were gone. The thing to remember is that most files have a dependency on other files, so you need to be really thorough with checking your logs as something throwing an error at one point could actually be caused by one of the files it depends on having an issue much earlier in the log, but that error wasn't critical enough to stop proceedings. I would recommend that if your porting for the first time you use a compatible device, i.e. another msm7x30 device as a lot more will be work out of the box. I made the mistake of of using an msm7k device and I have to say that it caused me quite a few problems. But logcat and adb are defiantly your best friends when trying to port.

As soon as I get back to my pc I will post up links for the 2 guides I used as my jumping of point.
[HTC Desire S] nagorimayank:
I prefer the light lockscreen as well!! I'm not really fond of using any other lockscreen! The basic one seems to be good so far with no slowdowns! I'm afraid other lockscreen might hamper the overall system speed! Speed being the USP of this ROM should not be degraded! :D

I'll go with the first option of leaving it the way it is!!!
[HTC Desire S] IdeosDev:
Thanks bro

Can add me if possible :)

Thanks again :laugh:
[HTC Desire S] thantos2024:
not had the issue myself yet, but then again I don't really use the facebook app
[HTC Desire S] Quark^2:
How can I reset all contact links?

What must I clear?

And can I force sense to rescan? Manual is fine too, but I prefer auto :)
[HTC Desire S] thantos2024:
if you go to your contacts lict and pull up the contacts it should show a link symbol at the top, just click that to unlink.

and yes it should auto scan for links and offer you suggestions I believe.