yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] ShaneMacMillan:
Giving barebones a try, have been running Pinky Classic 1.8 for a bit. I like some parts of the sence kernel but tend not to use Rosie? (Sence Launcher?) Main parts I like are the camera, fm radio and gallery. :)

Edit:

Wow I am amazed how smooth it is!

To take advantage of the following do I need to use something like setCPU?

- Ondemand Governor

- Optimized Ondemand up-scaling at 30% saving even more battery power

- Interactive and Powersave Schedulers

Edit 2:

If you want to save more room why keep two picture frame widgets and two calendar widgets? Could get away with removing one or the other.
[Desire Android Development] mmaacc:
It is currently a mixture, the interactive and powersave schedulers are loaded as module and you can enable them with SetCPU (for now). Ondemand is set as default, with the addition of the changed upscaling threshold (which you can also change in SetCPU's Advanced configuration.

I will have a look at the new interactive and powersave swapping stuff that was posted by FloHimself and supposedly implemented in NeoPyhTe's latest 7.1 ROM. I had a look at this but could not find the corresponding init.d settings there, might be missing or I overlooked something. So it seems I have to try how this is working myself :). This would then make the usage of SetCPU redundant.

For the double frame widgets, yes, I just saw this myself. There is still some space to clean :). I was however actually looking a bit in the opposite direction, that is putting more apps in /system/app instead into data where they are installed per default. Advantage of that: system apps do not take up more space compared to data and more importantly, the system partition is factory reset save (most cooked ROM's out there get damaged when doing a factory reset). The tricky thing here is to figure out what works and what not, not all apps run in system and/or odexed. Such applications would then be installable as add-on into system/app. But that's a bit more work to do as I'd like them fully odexed and tested stable and working.
[Desire Android Development] mmaacc:
Updated to v0.6, please see first posting for details. Thanks.
[Desire Android Development] ShaneMacMillan:
Lies! Downloading it now.
[Desire Android Development] sweety1:
No personal mail

I'm testing your rom. Seems very good to me. The only prob I had with v6 is mail. Maybe something goes wrong with the replace of the mail prog. I can setup google mail but i cannot setup my private mail. Can you please look into this.

sweety

Solved it for me

Many thanks
[Desire Android Development] simonthor:
Downloading...

But I just want to ask. Is there a way to add friendstream and twitter back in.

Thank you for making this non-corrupting rom. :)
[Desire Android Development] ShaneMacMillan:
The htc email widget does not seem to work with out the htc e-mail app which was replaced with the new email app.
[Desire Android Development] mmaacc:
Yes, it's a widget issue only, you can add it to the screen as app, not widget. It's caused by the internal name, Email instead of Mail. A genius who changed that ;).
[Desire Android Development] mmaacc:
Yes, I'm making this an optional download which should go to posting #2, just too many things the same time now :)
[Desire Android Development] Mystenes:
I'm surprised with Your newest release :)

But why these apps are still here?

- Animated wallpapers

- Bookmark widget

- Clock widget

- Weather widget, provider (who really needs that?)

- HTC Gallery

- Calc

- HTV Flashlight

- many others

If You are trying to give us "lite" version, then You still have a lot of work to do!

Ultra fast and totally clean rom, is what many people needs.
[Desire Android Development] mmaacc:
Hmmm...I still like the Sense feeling. And with Sense it's pretty much down to the basics. Otherwise I would have bought a Samsung or Nexus hehe...

Perhaps for you a Cyanogen ROM suits you more :)
[Desire Android Development] mmaacc:
Please note that in v0.6 the calendar does not work fully because I removed some of it to get rid of one redundant widget. Did not work, so we have to live with both of them, and 2 photo/picture frames. I'll fix the calendar in the next version.
[Desire Android Development] noapp:
MacLite v0.6 should suit my needs pretty well except:

1. I am waiting for PDF Viewer on the second post. There is no PDF reader that supports both full screen and goto function at the same time right now other than this one. Weird I know. :)

2. Not sure if this version includes the WiFi fix? I am not talking about WiFi sleep fix but the one here.
[Desire Android Development] mmaacc:
Thanks for that, I was not aware of that fix. Will be added soon.

And sorry for the add-on delay, I will get some apps up next :)
[Desire Android Development] TieT:
I dont believe that a2sd+ causes the problem but a combination of a2sd+ and some other program that f**** up the file rights on the sd.

Ive had this problem only once, and it happend when i used EStrongs file explorer and set the root options.

After this the whole thing was **** :)

There are some much programs with built in options like

Fix Rights

Set Rights

Set file sytem read/write

Im just sayin...

All the other roms have a **** load of applications installed that nobody uses, like 3 homescreens... ffs

my opinion is that its just to much!

but hey thats just my 2 cents :)

Im using the delite rom and im not having problems with a2sd+ using a sandisk mobile ultra 8Gb

i have over 50 apps...

Anyway

I like what youre doing with this rom but its a little to basic for me :)

but ill keep reading and watch how it develops !
[Desire Android Development] mmaacc:
Yes, it is related to 3rd party applications that interfere somehow with the Froyo mounting mechanism, and not only A2SD+. I found that yesterday:

http://xdaforums.com/showpost.php?p=7932404&postcount=41
[Desire Android Development] mmaacc:
Updated the Add-Ons in Posting #2
[Desire Android Development] snapilica2003:
Hey there,

So I've look at this ROM and I'm pretty interested in trying it out. But I have 2 questions first:

1. Can I still keep my ext partition on my SD card? I know I won't be able to use it but will it interfere with anything?

2. Can i flash the add-on package right after i flashed the ROM or do I first need to reboot and boot the ROM at least once then restart in recovery and flash the add-on?

LE: Also does the app-bundle include CalendarFix_MacLite_v0.6.zip (908.64 KB) ?

Thanks.
[Desire Android Development] mmaacc:
Hey there :)

1) Yes, you can keep your EXT partition. I'd still wipe your FAT32 to avoid any problems though.

2) Yes, you can flash it straight away, it only adds the applications + odex files (and one library for the PDF reader). No settings are changed from the add-on.

3) Yup, the fix is included.
[Desire Android Development] snapilica2003:
Hey so I've installed your ROM (plus add-on-bundle) and it's all good, until i found out i can't set up my twitter account. It gives me "incorrect username or password" every time. I've double checked everything, and I enter everything right.

Any thoughts ?
[Desire Android Development] mmaacc:
Hmmm....I don't use twitter and can not test it. But the application seems to run fine, otherwise you could not get to the login screen. It's weird. Could someone else please test this? Might just be a problem with the network connection or some account setting. Sorry, no idea here :).
[Desire Android Development] snapilica2003:
Also Market is telling me there are some manual update for "Facebook for Android" "Google Search" and "Google Voice" and all of them fail to install.
[Desire Android Development] mmaacc:
Ok, I'm going to try that in more detail. These are all the official Froyo applications that are part of the normal ROM. Seems for a post slimming setup one needs to use the market versions. Likely some settings the HTC Setup Wizard creates (or not) during initial setup.
[Desire Android Development] snapilica2003:
Update: I found the problem with Twitter, it's not a problem of this ROM. It appears that it's a problem with Twitter who recently change it's auth method as engadget says bellow:

So if you happen to log out (or kill the sync) with Twitter you can't log back in again.
[Desire Android Development] annafil:
thanks

thanks for this release! was about to cook my own ROM because I couldn't find a Sense ROM with everything I wanted, then I found this. Nice job, flashing now :D
[Desire Android Development] mmaacc:
I tried to reproduce the update problem but could not. So here is some idea how to avoid it:

1) copy the ROM and all update (or update bundle) zips to your SD card

2) reboot into recovery

3) flash the main ROM and all updates

4) reboot and go to the setup wizard that should configure all apps automatically

5) done :)

If you add anything later, please get a file manager (e.g. Astro), browse to /system/app and run HtcSetupWizard.apk manually *after* you installed the update zips. That should also do the necessary configurations as at first boot. Not sure if this is really required, just in case of problems you could give it a shot.

...or even simpler, do a factory reset after installing all :)
[Desire Android Development] Loccy:
I would be extremely interested in this, as I'm in the market for a crapware free Sense ROM, but without A2SD it's a non-starter. I don't understand the aversion Mac has to it. I've used A2SD on ROMs on G1s, Magics and now my Desire with absolutely zero problems. Yes, you can corrupt SD cards if you have an EXT partition, connect it to your computer, take a few photos, stand on your head, bounce up and down a bit and generally jump through several dozen hoops. Will trade that for having enough space to install apps especially as I only ever connect my phone to my computer once in a blue moon. The Froyo implementation is a waste of space.
[Desire Android Development] ShaneMacMillan:
If you must have APP2SD, A2SD? You could have a look at Froyo DeLite. Heck I don't really know the diff between the App To SD's though.
[Desire Android Development] mmaacc:
Nope, it is not related to EXT partitions, it happens with FAT32 too. And the latter may even be the root cause. Please have a look at the SD card corruption thread that was linked here earlier for more details.

For me A2SD+ is a complete no-go. Might be nice for a leisure phone but I need that for work. And I can not afford any corruption or data loss. So A2SD (or for the fact any other tool that messes around with the built-in mounting) is off limits.

On the other hand, you don't make good on space with A2SD compared to this ROM, it is odexed and does not waste any space (which all deodexed ones do). But I'm not here to teach technical principles :).
[Desire Android Development] annafil:
Just installed your ROM, love your work, but have two things i'd like to ask:

1. Is there a way to go back to the original icons in the status bar, and the status bar design itself (now it's more like the stock android, and I kind of got used to the old ones). I can probably live with that cosmetic thing though, provided we can figure out a way to resolve #2

2. I seem to have the same market update problem:

Here is some more information in case you have an idea (since this doesn't happen with other ROMs). I am using the "google search" update as an example:

- built in version (that came with the ROM is 1.0)

- market insists there is an update to 1.1 (build 48668)

- when downloading the update from the market, it says it fails due to package file not being signed correctly.

I'm guessing it's the same thing for the other apps that are failing to update.

I'm not entirely sure a factory wipe may help, since there is now more than one person with this issue. I also don't really want to wipe everything and reinstall all my apps unless I'm sure that will solve the problem, as I've spent a long time restoring everything to how I like it :)
[Desire Android Development] mmaacc:
1) Yes, no big deal, I'll provide the original version as update in posting #2 tomorrow.

2) I don't have these issues but I'm currently using a Thai SIM with AIS in Bangkok. Might be some issue with the provider setting. I don't see any updates in the Market for the built-in stuff. One thing I removed are the vending_preferences.xml. I will add that as update too.

One thing you should however do for sure when changing ROMs is to wipe all. Otherwise you open the door widely for all kind of problems. So please, before you post any problems like these update issues here (or in any other ROM thread), make sure you do a clean install first. Easiest way for this, do a factory wipe. This ROM is save (but don't do this with other homebrews or you likely break them ;))
[Desire Android Development] Mystenes:
Cyanogen is also shipped with useless things :) It could be the first, ultra lightweight rom, pure base to install my own (XPLite-like) environment.
[Desire Android Development] Yasawas:
I'm going to try this for a couple of days, I like the idea of a Sense ROM with the useless garbage removed and I'm interested to see if this powersaving script makes any noticeable difference.

One tiny thing, which might be me being blind and/or daft is that I removed the HTC weather widget at first but now I've decided I want it again and can't see any way to add it. Possible, or am I going to have to get used to some slightly rougher looking market alternative?
[Desire Android Development] Loccy:
I have. And I can only speak from personal experience, but I've never experienced any corruption in normal use, and while I've no doubt I could duplicate the corruption by following the steps outlined in that thread (i.e. take pictures, connect to computer, stand on head, etc) I would never ever wish to follow those steps in normal use. Given a choice between A2SD and the ability to follow those steps, I'll take the former!

If you're that worried, avoid connecting the phone to your computer. Never quite understood why anyone ever does to be honest. Emails, contacts, calendar etc should be in a cloud (if not the Google cloud, then a corporate Exchange server) and if you want to get pics off, email them to yourself. What else is there?

But hey - it's your ROM after all. For me, however, the quest for my perfect ROM continues. And I may even use yours as a base to craft one :D
[Desire Android Development] annafil:
Yay thanks very much. Let's see if the xml file will make a difference. I appreciate that it's hard to debug without being able to reproduce the problem thanks for trying :)

Btw I always do a wipe, although it's feasible I may have forgotten this time. Thanks again
[Desire Android Development] noapp:
Cool. I have downloaded the add-ons that I need. Thanks a lot.

One question though is whether I can apply the WiFi fix from that post by myself while waiting for the next version of MacLite. :)
[Desire Android Development] crasher:
Discussions about the A2SD+ got me thinking:

mmaacc's rom is stripped to basics, which means you can add only the things you want, no additional bloat. So if you want A2SD+, why don't you just add it yourself? I prefer mmaacc's style of keeping things neat and tidy, even though I'm still having a go at other roms now.
[Desire Android Development] mmaacc:
I've tried to reproduce that Wifi issue when in standby but it simply did not happen. I asked in the other thread too but no answer.

I'll make some experimental add-ons later including this one, so you can flash it over and replace the current one. For me it seems however not to be affected by that "bug".
[Desire Android Development] mmaacc:
I *DO* connect my phone to the computer, and this is frequently necessary. There are these cases where one does not have internet (Wifi or mobile network, usually when travelling). Or wise versa to use the phone as "modem" to get to the internet. Surely not an issue if you have a Starbucks with free Wifi or some AP in your favorite food court ;). But again, for me a proven and reproducible buggy script is a no-go for various reasons. I will not include it in this ROM, neither is it necessary as the ROM is not deodexed.
[Desire Android Development] mmaacc:
There are actually 2 "weather widgets", GenieWidget.apk (News and Weather) and com.htc.WeatherWidget.apk; plus the corresponding .odex files for MacLite. All of these reside in /system/app. Depending on what you removed you may also have to add some additional files again; just open the MacLite_v0.6.zip file and look for the files that have Weather in their name.
[Desire Android Development] mmaacc:
Here is the vending_preferences.xml fix. Straight forward to copy this file, so we don't need to reinvent the wheel again ;). It's said to only fix some speed issues, and may not address your issue.

http://xdaforums.com/showpost.php?p=6610908&postcount=13

One more thing you should try. Go to Menu / Settings / Applications / Manage Applications / All / Market and there Clear data, then restart. Hope this helps.

Edit: my Google Search is version 1.0 and I don't get any automatic update shown up. Trying a manual update from the market however fails as well. Looks like that is something to be replaced in the ROM :).
[Desire Android Development] mmaacc:
For all that had some manual updates listed, I've updated the add-ons in Posting #2 to the latest versions. Please do a factory reset after flashing.
[Desire Android Development] ikabot:
hi mmaacc,

The concept of your rom is great, I love it. I've been testing it during 4 days. But I have moved to another rom. The battery is draining very fast. I've tested many roms and this is the only one that rises android.process.acore to 100% CPU all the time causing the heavy battery drain. The reasons? I don't know. You have removed many things (friendstream, search...) that many people recommend not to remove. Could be this?

Regards
[Desire Android Development] mmaacc:
Thanks for the feedback. If you used that for 4 days you tried one of the test versions :). I was experimenting a lot with several options that likely affected battery life (or not). The latest was the implementation from FloHimself's new switched governors for the last 2 days which do work great.

There are still some adjustments that will come in version 0.7. That is firstly going to Ondemand / Powersave regime which should save a bit more juice compared to the current Interactive / Powersave one, and there will still be some kernel optimizations (actually lesser than before). I'm quite happy with the results so far. A test version from yesterday evening had this morning with Wifi on and push mail active 91% charge left, after some 10h. That's super good in my opinion :).

Removed apps do actually help your battery as they do no longer eat power hiding in the background. Especially stuff like Friendstream which is automatically downloading updates hates your battery ;). What also causes a lot of drain is multiple email accounts that are set to update in certain intervals (like every 15 mins), you want to use push mail instead and/or use gmail to collect all mails for you into a single account.

Last but not least, if you get 100% CPU load on the android core there is something wrong with your setup. Might be caused by a hanging background process if you did not do a clean install. I always recommend doing a full wipe before changing ROMs.

Stay tuned for v0.7 :).
[Desire Android Development] xtcislove:
I understand right? It runs Max at 800 MHZ with interactive Sheduler? If yes why 800 Mhz? o.O Not good for a Sense ROM and interactive sheduler saves enough Power i think (with powersave).
[Desire Android Development] mmaacc:
Maximum speed has nothing to do with the scheduler or governor here. The 800MHz it is set to means it will perhaps be a bit slower in anyway artificial benchmarks, but it should also give you better battery life. It has no practical impact on application performance or user experience. Just one more measure to keep it going a bit longer on the same battery.

You also mix up the functions here, the powersave "governor" simply means the phone always runs at minimum speed. Which is here used in standby mode. So if your screen is off, it will always run at 245 MHz. When the screen is on, CPU speed is scaling between 245 and 800 MHz. And controlled by the interactive governor in v0.6, and ondemand in the upcoming v0.7. If you want it faster with shorter battery life you can change the max in /system/etc/init.d/90screenstate_scaling. I prefer a longer lasting battery though :). You can also change to governor, have a look at "Experimental" in posting #2.
[Desire Android Development] mmaacc:
Updated to v0.7, this is a finetuned version of v0.6, you can continue to use this. For older versions please update.

Please also have a look at the updates and additions in posting #2.
[Desire Android Development] mmaacc:
Add ons updated in posting #2.
[Desire Android Development] noble8:
All is running nicely however when setting up, and upon subsequent reboots, it asks for sim card settings for the network operator in the notifications.

However when i click the notification it force closes the network operator settings window with this message.

A slight annoyance, but I willingly overlook it for all the other awesome changes you have done in this rom.
[Desire Android Development] mmaacc:
Interesting, does this happen with the same card or did you change the SIM? I installed that several times from scratch during testing, such thing never happened. Seems some old settings conflict here.

I would suggest you do a full factory reset after installation, just in case old settings remain somewhere.
[Desire Android Development] noble8:
I haven't changed the sim, and I did do a full wipe before hand. Ill try a factory reset now.

Same problem, Ill try removing my ext partition and wipe, and flash.
[Desire Android Development] noble8:
After first boot at the setup screen I have the same force close. Do you have an md5 of the zipped rom? I can't think of anything else.
[Desire Android Development] mmaacc:
That's weird. May indeed be a problem with the downloaded zip. I got a faulty one from Neo yesterday that only showed CRC errors when trying to unpack, re-download from a different source fixed that.

Here are the checksums for MacLite_v0.7.zip:

MD5: 6236a6426cffeaf3b3719f139156de1a

SHA1: 22d6e7168334ac5297cb4984a310d01abb0b45d6
[Desire Android Development] noble8:
They are the same ;P Let's wait and see if anyone else has this, or any suggestions are welcome thanks ;D
[Desire Android Development] mmaacc:
I just tried to provoke this. That is a complete blank v0.7 with everything repartitioned and wiped. Flashed and rebooted. Went through the setup wizard. Connected to network + Wifi. All fine. Switched the thing off again, replaced the SIM and switched it on again.

I did not get any message for a swapped SIM nor did it hang/FC at any time. It just works. Tested with 2 different Thai provider's SIMs and 1 Starhub SIM (Singapore), even with mixed security settings (PIN and no PIN for the SIM). All 3 cards work as they should.

This pretty much looks like a stored security setting of the radio, which I did not touch. I'm using the latest available now, that is 32.47.00.32_5.10.05.23. Two things you could try, flash back to your previous ROM and try to disable that SIM check, or flash to the new radio.

My 2ct's here :)
[Desire Android Development] noble8:
How would I go about disabling the sim check on another rom, I am also on that radio.

Just to clarify I can still connect to my operator, I just get the message that sim card has been changed on boot.
[Desire Android Development] mmaacc:
I have no idea. Did you by any chance install any tool previously that checks for a replaced SIM? I remember to have read something like this, if you lose your phone it will check for a new SIM...blabla....can't remember. Anti theft thing. There may still be some remains hidden somewhere on your phone that screw up.
[Desire Android Development] styr:
mmaacc, can we get a addon with the HTC stock mail app and the mail widget?