yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] OctoPI:
I did a search about the updates to the source code/images site that HTC made public on the 11th but couldn't find a clear, or updated, answer.

If you go to developer.htc.com, they have the Nexus One FRF91 system image listed among a list of kernels and source code downloads.

Is it safe to assume that the image they list is a stock FRF91 ROM? (which includes all factory apps and what-not). That means I can reinstall it from recovery if I choose to?

I'm making a backup directory and collecting all my nandroid backups and images of working ROMs and I'd love to have the stock image just to be safe. I like the redundancy of knowing that I can either use the image listed above or the first nandroid I did immediately after unlocking my bootloader.

Thank you
[Nexus One Q&A, Help & Troubleshooting] evilkorn:
Download it and take a look at what's inside. Regardless we have the first frf91 image from google's servers which includes the radio and kernel which if they call it system image could mean it might lack something other than the /system/ files.
[Desire Android Development] volapyk:
Curious. Are the widgets for Facebook, Friendstream etc removed as well or just the apps?
[Desire Android Development] mmaacc:
Apps and widgets are gone altogether. As clean as it gets.
[Desire Android Development] volapyk:
M'kayyy :D
[Desire Android Development] kmetek:
your ROM is based on PINKY'S DESIRE 1.3?
[Desire Android Development] mmaacc:
It's based on Paul's clean official odexed version, but adds the changes from Pinky 1.3. So you have also the cool config system.
[Desire Android Development] Mystenes:
In my opinion You should try to prepare some updates, that will help people in removing useless google/htc stuff from Desire, than making another custom rom.
[Desire Android Development] mmaacc:
I made this ROM as almost every other existing one is deodexed and/or bloated. There is no lean original version. Updates are therefore not really suitable if one doesn't have a good basis to work up on.

I'll see what is the best way for the next version, I still have some changes in mind like a switchable 802.11n. All which are part of a stable baseline. Anything in addition to that would then be possible as updates and addons.
[Desire Android Development] mmaacc:
Updated to v0.2. Please see the first posting for details.
[Desire Android Development] simemu:
I'm sorry, but the SD problems continue with this ROM. The Odexed does not solved the problems.

Try my tests detailed here http://xdaforums.com/showthread.php?t=748793

Regards
[Desire Android Development] mmaacc:
If you still have an EXTx partition that would explain it, please repartition your card with FAT32 only and remove any old extra partitions.

If the corruption happens on the FAT32 part (I only had problems with EXTx and A2SD+) then this is a different issue. I understand you do not have the "read only" corruption error, your problem is that your phone can not access the SD card when it is mounted under Windows (and not properly dismounted), which is the correct behavior.
[Desire Android Development] b3ndik:
Will try this rom, it has all of the things I want. (Odexed, removed useless apps (ecxept facebook) and it's fast) Thanks.
[Desire Android Development] RustyJoe:
Stock framework-res

Thanks for a great ROM. Works great.

Is it possible to upload stock framework-res with circle battery?

Thanks.
[Desire Android Development] simemu:
The problem occurs with the FAT32 partition and it is descripted in my post and it only occurs when A2SD is activated and exists and EXT2/3 partition.

If A2SD is not active, that problem does not occur.

I also tried the tests with the CyanogenMod before installing the A2SD and it worked fine, but the problem begins when the A2SD is installed.
[Desire Android Development] mmaacc:
Yes, I understand that.

If you look at my other thread you find that there is another problem with A2SD+, resulting in the "read only" corruption on the EXTn partition. That is different from your issue and in my opinion far more serious as it renders the phone partly useless. And to be honest, I did not have that FAT32 problem nor was looking into it. However I can understand how to reproduce it. You changed the phone from disk drive to charge only without unmounting it in Windows. And what probably happened is that A2SD+ somehow stays in the way of doing the switch by itself. Solution: unmount the drive first in Windows as every other card or USB stick (not sure if that really helps :)).

I'm going to build another version that has the ext4 support and anything related to A2SD+ completely removed, hopefully that solves the FAT32 problem too besides the already fixed "read only" thing.
[Desire Android Development] kgk888:
Sweet Jesus yes. Something that strips out all the useless, pointless crap like Facebook, Twitter, etc. Let people get that crap off the market if they want it, but give us a clean first boot.

Awesome.
[Desire Android Development] simemu:
Unmounting the drive in Windows was my first try, but the problem is the same.

The problem is not in Windows, it is in the phone. It seems the phone does not update the system files after the first PC connection, but it does it in the next power off.

Talking about the "read only" problem, I had that problem only once, but I could solved it checking the drive with Windows and I thought it was by the same problem.

Could you explain me how can I do to reproduce the "read only" problem with a deodexed ROM?

Regards
[Desire Android Development] mmaacc:
I've made a brand new test build, this time it's really down to the very basics to figure out the corruption issue.

And it comes with a changed name as there is no Pinky in it :).

MacLite v0.3 is based on Paul's official Modaco FroYo, but is re-rooted and updated to latest Superuser 2.3.2.2 +

latest busybox 1.17.1. In addition it has only included bash, /data/apps (for easy removal/update) + custom boot

screen/sound removed capability (none included).

Removed space and battery wasting applications/widgets:

AppSharing

FriendStream

Stocks

Twitter

Facebook

Flickr

Footprints

Maps (replaced, see below)

PDFViewer

Quickoffice

SocialNetworkProvider

Teeter

VoiceSearch

Added applications (in /data/apps):

3GWatchdog

Gallery3D

Maps (latest brut version)

MarketEnabler

Y5Battery

B&W Battery Indicator (Framework)

131MB free. Odexed.

Again, this is a test build that misses a lot of additional functionality and further cleanup. If you have SD card

corruption issues, please give it a shot and feedback if it solves the FAT32 corruption. Changes can then be

implemented in a more complete version.

It uses default settings and governor, so battery life, speed and behavior should be identical to the official

release.

Thanks!

Mac

...if this one still screws your SD card, buy a different brand :)

Download:

http://www.multiupload.com/I71XY7WQQZ

@simemu

The read only corruption only affects EXTx partitions, and if this happens it basically screws up your whole Android OS. It's not possible to be caused or repaired by Windows itself. Windows is technically incapable to access EXT partitions, nor could it check or repair them.

I assume it is really some problem of incompatibility between A2SD+, which acts as a kind of file system driver, and the external machine. Problems were reported with Windows, Linux and Mac connections. So it must really be a problem within the phone.

To reproduce it you need an EXTx partition with applications installed to it. Then connect it to your PC and try to transfer some data to your SD card. It will give you the "read only" error and the only way to fix is is to take the card out and plug it in a PC/laptop and repartition/format it externally. Pretty messy.

But there is hope. Please give this new test build a try and report back :).
[Desire Android Development] b3ndik:
How can I remove the apps I don't want? Remove them from the zip file?
[Desire Android Development] mmaacc:
You can uninstall/upgrade Flash & Maps. You just have to use adb or the update package respectively. I will see if I eventually make them optional too, but I consider both key applications.

For the reboot stuff, that may not be possible as in the deodexed version in the shutdown menu. It's a redundant option anyway, just restart with Vol down pressed. No need for an additional menu.

I will update to the latest ROM when I have time, there is however nothing to gain from it. So this has low priority.
[Desire Android Development] ahmad_k:
what is the base version ? 2.09 as the picture show or the new one 2.10 ?
[Desire Android Development] mmaacc:
As stated in the first posting, 2.09. There is no advantage in 2.10....2.14.
[Desire Android Development] mmaacc:
I did not mess around with the phone for some days because I had no time. Just some small usage figures...

I realized on Friday that I had some calibration problem. Phone was on the charger and dropped to 91% after unplugging. I recalibrated it and went through some normal usage and recharging over the weekend.

So, from yesterday fully charged to now, about 24h...I watched a movie, push email to Exchange and Gmail always on, some Google search, not much, and perhaps 30 mins calls, I'm now at 72%. And I think that's worth to mention :).
[Desire Android Development] titus1:
I've flash using the 0.8 modular version. But I'm always getting an error when I'm trying to flash the Original Froyo Statusbar.

Any idea why?
[Desire Android Development] mmaacc:
Did you flash the one from posting #2 or another one?
[Desire Android Development] titus1:
yes, it was the one from your 2nd post.
[Desire Android Development] harlock2019:
Wifi 0.8

First of all, if somebody helps me to solve my little problem, i think that's not only the best rom, but also the best concept or rom possible.

My problem is the that wifi connection is flaky. I was using other roms before and i could browse and download things from the market with no problem, but now on maclite, i got a lot of "you can't connect to the server in opera" and connection errors in the market, and if i get to download something it's extremely slow.

I've got maclite 0.8 installed thru clockwork recovery.

I searched the forum and there's a wifi fix, pero i think it's only for maclite 0.6.

Thx in advance!
[Desire Android Development] PTKDev:
IMHO of battery performance:

STANDBY: My phone last night at 11pm have 100%, i run on 2G and screen of all night, at 9am (10h at standby) have 94% of battery. Is very good.

USAGE: If i use phone, battery use 1%/15min... Is very bad...

P.s.

Standby battery have 24°C

With use battery have 30°C

Both method have 2G on
[Desire Android Development] tixop:
Same here... Been using 0.8 since Mon: weather update timeouts in 60% of cases,

market timeouts in 30%, other apps more randomly.

Have the Desire for five months now - never had problems before.

Other than that- great work -- thanks :-)
[Desire Android Development] PTKDev:
What method you use for calibration battery?

At 90% led isnt green with maclite, this not have good solution for recalibration battery or not?
[Desire Android Development] mmaacc:
Your usage figures are normal for the apps you use. There is nothing a particular ROM could do to reduce battery consumption on these.
[Desire Android Development] PTKDev:
Why you have this good performance? You use desire for look hour? XD
[Desire Android Development] mmaacc:
The only thing I could imagine is the WiFi Sleep fix that could cause this. There are no other changes compared to the original ROM. Please try to flash Wifi_Sleep_orig_signed.zip from the second posting and see if this fixes it.
[Desire Android Development] mmaacc:
This replaces only framework-res.apk. What is the exact error you get?
[Desire Android Development] mmaacc:
Charge the phone fully when it is on (LED should turn green), then unplug the charger and switch off the phone. Plug the charger in again, LED should be orange, and charge until it turns green again.
[Desire Android Development] I has a phone:
mmaacc hello.

I was wondering what the issue is with phone rebooting when video camera is used.

not just used...but when pressed the record button. it restarts the phone after 2-3 seconds of recording (no recording is actually saved). tried this many times, same issue.

I installed everything "stock", meaning i didn't install anything else beyond your rom

and another bug:

sometimes, when I switch keyboard to Russian, and type in russian, some characters show different letters than what i click.

for example, I press spaebar, but get ! or I press enter icon, but get letter э...and so forth. eventually, if i want to type in russian, i have to switch to english keyboard, press spacebar and then switch back to russian until i need spacebar again
[Desire Android Development] breenod:
This Rom has by far the best battery life I've come across but unfortunately I really need apps2SD+. Is there any way it could be included in a future build? Pretty please :p

Ps for anybody who is happy with stock Rom and standard froyo app 2SD then this is a brilliant rom with fantastic battery life. The best I've tried.
[Desire Android Development] jbsu30:
can you update the APN ? I can't install this awesome rom because of this :/ pls fix it !

thx :)
[Desire Android Development] triplexpresso:
I second this. Would really love to use a bare-metal ROM like this but I've got over 140 apps (total size of 151MB) and I'm don't think it will work without A2SD+.

Keep up the Great work though!
[Desire Android Development] Dragooon123:
Is there a way to have a bare-metal ROM without Sense? I'd like to customize/play with it from scratch. And I definitely don't want Sense.
[Desire Android Development] mmaacc:
Not all phones are the same, yours probably needs a bit more power and gets unstable with the untervolting settings. Please browse back a few postings, there is some explanation what you can do.

Nothing has been changed for the keyboard/IME. That is stock HTC. Please report that bug to HTC directly as it is not ROM related.
[Desire Android Development] mmaacc:
I answered that a couple of times already. A2SD+ is a buggy script that messes around with Froyo's internal mounting mechanisms and causes EXTn and FAT32 corruption, many people lost data due to this or rendered their phone unusable with apps on the corrupted partition. I will therefore not include it until these issues are fixed by the developer.
[Desire Android Development] mmaacc:
I bought the Desire because of Sense, so it does not make any sense to remove sense :). I suggest you give the Pinky NonSense ROM a try.
[Desire Android Development] Mystenes:
Choose Cyanogen, and create whatever You like with it, without sense.
[Desire Android Development] jbsu30:
up pls :/ really need it
[Desire Android Development] PTKDev:
If phone is on charging, temperature is at 38°C: is normal? O.o
[Desire Android Development] jbsu30:
charging with PC, leedroid 2.1 : 28°C
[Desire Android Development] mmaacc:
The ROM has the fixed, full APN list. So what problem do you have with it? It should find your AP automatically at startup.
[Desire Android Development] mmaacc:
Normal. That's about your body temperature, not exactly hot. When charging via PC it may be a lower as the USB port can not provide as much power as the external charger, as a result it will charge (much) slower at a lower temp.
[Desire Android Development] cozminell:
MacLite v0.8 Froyo Sense modular, super ROM. thanks for it. One question still. Where do I see where is the cpu frec?
[Desire Android Development] mmaacc:
The easiest way is to check it with SetCPU. But please use it only for monitoring, don't try to change settings. It won't work properly.
[Desire Android Development] jbsu30:
on the 1st boot, i got a FC, i cant set my AP :/

and when I reboot my phone, i got "Your sim card has been changed"

typical error of the apn list :(
[Desire Android Development] mmaacc:
There is no error in the APN list. Did you do a full clean flash? Sometimes it also happens that the download is partly corrupted, still it can be flashed. This happened once to me with Neo's ROM. So please also try to download it again from a different source.
[Desire Android Development] jbsu30:
ok I'll try again
[Desire Android Development] narcoustic:
I cannot update GMail, Maps or Flash system apps via Market. They download but installation fails. I'm getting a "package not signed correctly" error or just "installation unsuccessful".

that's GMail versions 2.3, flash 10.1.95.1 and Maps 4.5.0

Also, an OTA system update was released for orange UK desire's today which did not install/failed

need a fix to this please!
[Desire Android Development] mmaacc:
Yes, thats how this ROM works. You need to update the /system/apps via flashing of packages in posting #2. These apps are not updated yet, and there is no brut version of maps available yet (with enabled navigation). So you *can't* update any of these now.

You can not use an OTA update with a custom ROM. And no, you don't need a fix. Never touch a running system. If you really want the Orange OTA update you have first to flash back to an official ROM release.

I'll update to the bit newer codebase when I have time to waste with minor cosmetic changes the OTA introduces ;).
[Desire Android Development] PTKDev:
why you use ondemand cpu governator @ default?

Conservative or interactive is'nt better?

Where is Conservative patch for modular version? =/

I find ondemand and interactive =/
[Desire Android Development] PTKDev:
This mod work on mac lite 0.8?
[Desire Android Development] I has a phone:
I'd just like to update on this issue.

I have since updated to LeeDriod and russian keyboard does not do that as it did with your mod. Could it be something that you overlooked, mmaacc?

It is a very weird bug/glitch and I never had that happen to me when I click ! I get another letter or when I click . (period) i get something else. Like I said this did not happen to all the letters only some (exclamation mark and period come to mind) and not ALL the time.
[Desire Android Development] mmaacc:
I was a bit offline on vacation, sorry for not replying. What is actually the latest *plain* official ROM version? I assume it's 2.10 and the second digits are localisations. Might be wrong here. Well, I may release a new version, but I don't want to invest too much time as v0.8 works perfectly, besides some annoying update messages one could disable...
[Desire Android Development] saiyth:
By far the best froyo Rom I installed . I tried almost all other roms (with and without sense) and none of them is as battery efficient as this one , it lasts for 2 days with moderate use of 3g . Well done dev
[Desire Android Development] mmaacc:
You can remove the .apk and .odex files of particular applications from the zip before flashing. The standard applications are in /system/app folder. If you want to remove some of the additional programs you can simply uninstall them using the Settings/Applications menu.
[Desire Android Development] simemu:
Due the A2SD is not installed in this rom, my tests works fine without any corruption.

I had installed the [Script][A2SD] Darktremor Apps2SD 2.7.5 RC3 (08/16/2010), but the check says me that the EXT2/3 partition exists, but it cannot be mounted because the ROM is not prepared for this.

Could you help me?
[Desire Android Development] mmaacc:
Thanks for testing and confirmation!

The purpose of this ROM is to get rid of the broken A2SD+ stuff everybody puts into their ROMs, and by doing so causes SD card corruption sooner or later. I doubt this was fixed in the RC3 version.

Putting A2SD+ in defeats the whole idea, but you can of course do this by for instance using dsixda's excellent kitchen in the latest version: http://xdaforums.com/showthread.php?t=633246
[Desire Android Development] mmaacc:
Updated to version 0.4, please see the first posting.
[Desire Android Development] w.0.o.t:
is it possible to have a deodexed version of this rom? :)
[Desire Android Development] mmaacc:
I said this before, a deodexed version would defeat the purpose of this ROM. Deodexed applications will eat much more space as they need to create the corresponding dex files which basically mean you need ~1.5 ...2 times the memory for the same application.

This makes only sense if you can install the applications to the SD card, and then requires A2SD, which is known to corrupt your EXTn and FAT32 partitions when you connect a Froyo mobile to your PC.

Besides the space penalty a deodexed ROM is also slower, leaving the option to theme it as the only advantage.

There are tons of deodexed ROMs around, almost all in fact, I suggest you pick one of those. Pinky Desire is a good choice :).
[Desire Android Development] w.0.o.t:
yeah but yours is probably the cleanest i've seen around. i'm using psychosis at the moment, which has most of the htc stuffs removed. but i just need to get rid of a few more, and i'm not sure which one can be safely removed. and then i saw this rom, which is perfect for my need. but i also like to have themes.. lol. anyway that's alright then. i'll look up on methods to deodex this myself. thanks for your work. :D

edit: are you malaysian? :P
[Desire Android Development] ShaneMacMillan:
When going to reduce bloat why bother including Gallary3d?
[Desire Android Development] mmaacc:
Gallery3D is not included in the system but added to the data folder. If you don't need it you can remove it in a blink of an eye. Same as with the other apps listed in the first posting. They are there for convenience only :).
[Desire Android Development] jchoong:
I tested this Made-in-Singapore ROM last nite and would like to feedback my experience.

Firstly I was coming from Pays V2.0 and flashed the MacLite with Rom Manager, using a newly formatted SD card. Tried twice but, strange enough, it remained as Pays - even though I did a wipe. Eventually managed to flash it via my PC from bootloader.

Nice and clean to start off. Then I did the setup and config, and started to install all my apps - about 40 of them; some GPS apps being fairly large. Before I could finish the installation, the internal storage was down to about 20MB. So, without A2SD, this ROM is not practical for my use.

Thanks anyway; keep up with the good effort. Will be reading this thread to keep updated of progress.
[Desire Android Development] mmaacc:
Thanks for testing and feedback. The space problem is the common issue also with the official ROM. There's just that much and when you install a lot of apps it will of course run out sooner or later :).

I don't know how much the official Froyo A2SD implementation may help here, it depends if your apps are able to be moved to the SD card or not.

What I don't want to include is A2SD+, this is just buggy and either causes the "read only" corruption on the EXTn partition or it screws up the FAT32 and losing data. Not an option and I don't understand why there is no fix available, yet everybody includes the buggy A2SD+ into their ROMs. The problems were reported so many times from different people with different cards and different ROMs....
[Desire Android Development] Jellygoose:
finally a rom without all the useless stuff :-) ty !
[Desire Android Development] mmaacc:
I'm working on an even better version. Moving some settings back into the system and making applications as well as configurations flashable add-ons. This will allow to do a full factory reset without losing any functionality. Currently you can't do a factory reset with almost all cooked ROMs as this deletes a majority of settings and files in the data partition. In addition it will also further streamline the space consumption and improve speed, in combination with some more odexed apps. I'm close to 140MB free already :). That beats A2SD+ :P
[Desire Android Development] mmaacc:
Updated to v0.5 baremetal :). Please see the first posting.