yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] patp:
What this allows you to do is repartition the memory so that it is used more efficiently. HTC have set the partitions in such a way that there is too much space for the system and cache partitions, and what is left for data is less than we would like.

By repartitioning you can get back some of that space, depending on what ROM you are using; if it's Sense, you can get about 30M back, if it's vanilla Android, 50M, or even over 100M. Have a look at the table on alpharev.nl and compare to Bravo Stock numbers, which is what you have now.
[Desire Q&A, Help & Troubleshooting] mattiadj:
So I have understand good that with s-off can I have much memory??

If yes, how?

I'm running leeDroid 2.2f now but I like also miui....

Thanks!

sent from the future
[Desire Q&A, Help & Troubleshooting] EddyOS:
In all honesty, if you need to ask then it's not for you. I'd be reading up on rooting, custom ROMs, the lot before even considering S-OFF...
[Desire Q&A, Help & Troubleshooting] Moe5508:
HTC Desire All-in-One Index: [URL="javascript:void(0);"]http://xdaforums.com/showthread.php?t=809328

[/URL]

Custom Boot Table - N1: http://alpharev.nl/

Apps2SD: http://xdaforums.com/showthread.php?p=7025105

Sounds like you have 2 issues that are interlinked...internal ROM storage usage which is impacted by the initial sizes of the System, Data, and Cache partitions and subsequent implementation of A2SD+ scripting. Read ups on bullet points 2 & 3 above.

I suggest you make bullet point 1 above your first port of call for trouble-shooting. Has some really great tutorials and resources. ;)
[Desire Q&A, Help & Troubleshooting] ZibIeT:
Hey guys,

Do you know if its possible to capture my actions on my phone, directly from the phone, instead of capturing from my computer?
[Desire Q&A, Help & Troubleshooting] EddyOS:
If you're rooted download 'ShootMe' from the Market
[Desire Q&A, Help & Troubleshooting] ZibIeT:
That will be video recording?
[Desire Q&A, Help & Troubleshooting] EddyOS:
No, screenshots...don't think you can record video
[Desire Q&A, Help & Troubleshooting] AndroHero:
Picme lets you display your desire screen on your pc using a web browser, u can then use windows screen capture sodtware to record the screen, shootme just takes screenshots.
[Galaxy S I9000 General] Logicalstep:
Hi all,

I and my business partner got the Galaxy s at the same time, within 3 days of each other.

He plugged his in the other night and managed to get the Froyo update.

So it looks like Orange are starting to roll it out to selected users.

However when I try an update through Kies on mine I get 'This devices version cannot be updated' message.

I phoned Orange and they told me their system was saying it would be released 'Very soon' and she thought that his updated because they were rolling it out to a select few first. Which I can understand...roll it out to a few and see how many ring up complaining. Only thing is, how would that gauge anything, as surley the majority of users wouldn't even hit the firmware update button to check or even care if there was an update.

He didn't receive any Text message saying it was ready, he just tried it by luck.

So my question it, if I post his device codes, is there a way to get the Official Orange update via Kies?

Many thanks

Logicalstep
[Galaxy S I9000 General] Emexrulsier:
I always thought froyo updates were based on Product codes nothing more so its available for one Orange handset then all orange branded ones would get it. It could be that your mate/co-worker simply doesn't have an orange branded one and his phone was sim free? Check both your product codes and see if thye match.
[Galaxy S I9000 General] morvaeldd:
Or you had a different version of firmware than your friend and your version was one that's not listed in Kies database and you will never get update that way.

I had this having JG5 software - it was saying my firmware cannot be updated. Once I tricked Kies to say I have JF-something, I was immediately offered JM1 (newest 2.1). Now on JM1 he properly says I have the newest version.

I had that JG5 directly from the shop. I think the service guys in my country were flashing newest firmware on the phones including internal beta releases that are later not recognized by Kies and accidentaly this blocks updates.
[Galaxy S I9000 General] Logicalstep:
Definitely Orange branded. I'm not 100% sure what his firmware was before flashing, so can;t answer that.

If there is anyone here who knows the UK Orange product code that has successfully updated their phone, Please let us know what it was.

Logicalstep
[myTouch 4G Q&A, Help & Troubleshooting] uzi132:
Is anyone else having this problem? The apps are not on my sd card. What could be causing this?

(Haven't received OTA update just in-case anyone was wondering)
[Wildfire General] Akerhage:
Have a problem, I cant start the phone i HBOOT or recovery. Have done this multiple times before and have no problems. Have flashed openfire before this, maybe something to do with that?

Really want to be able to make this work, because my battery drains from full to empty in a couple of hours, so wanting to reflash opefire or try cynagonmod to see if that could help my problems.

How do I enable this again? (have tryed to install recovery from rom manager, says success, but cant start in recovery afterall)

Have tested volume down+power, ...backbutton+power, ...and restarting the phone in bootloader and recovery, nothing happends.
[Wildfire General] Akerhage:
Maybe the right title would be, cant start in recovery or bootloader, but you get my point anyway =)

Thinking this is maybe something that has changed from my washinmachine-misstake? (se other thread for that)?
[Wildfire General] Akerhage:
Okay now I am frustrated! As seen here in my first post I cant go into recoverymode, bootloader etc.

Thought the problem would be my battery or SD-card. But have bought a new battery and a new sdcard. Still I cant boot into the recoverymode.

This is really strange!!

Maybe my phone got bricked with openfire or something? Its really annoying that I am stucked with this ROM and have no chance of updating or try new ROMS from now.

Someone smart out here, maybe there is another solution to try out?

PLEEEEAAASEEEE!!!
[Wildfire General] Michealtbh:
You could try installing rom manager and flashing the latest version of clockworkmod recovery from there
[Wildfire General] Akerhage:
Have tryed that servel times! Not working, the phone starts as normal, even when the update.zip is in the root of sdcard. And cant start the phone from rom manager into recovery, not with voldown+power or from the reboot-options.
[Wildfire General] Michealtbh:
Maybe try re-rooting?
[Wildfire General] Akerhage:
cant do it, because I have formatted the computer aswell, and I cant install the android bootloader interface without turning the phone in HBOOT-mode...
[Wildfire General] Michealtbh:
Ah, then I'm stumped, sorry
[Wildfire General] Akerhage:
Yeah, me to! The only way to test it is if I could get a computer that already has the android bootloader interface. Or borrow another phone to install it. But dont have any friends with wildfire...doh!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
Desire Spot (clean) 2.0 based on HTC Desire 2.29

new initrd.gz, no rootfs, incremental updates​

Features:

- cedesmith initrd ( see post 3 )

- no rootfs

- incremental updates

- based on desire 2.29

- spot clean, system.img is a exact dump of unyaffs (with permissions) to ext2, not 1 bit modified

- auto set apn ( update )

- everything should work

- great for understanding android on h2

Not working:

- 720p video recording

- rmnet

Notes:

- i don't want yet another build, i made this mainly for my own use and to show the power of my initrd and exemplify incremental updates options it offers

- i hope that chefs will like and use my initrd.gz and a update to X build will work on all builds ( or all builds based on same rom: ex: desire, cm6 )

- i think we relay need a unified update system for all builds especially with development soon forking between nand and sdcard builds

- this is for purists, the ones that have stock windows rom and reluctant to change

- tested on stock 3.14 rom

Included updates:

- update.kernel.linux-on-wince-htc.15.11.2010

- install.init.15.11.2010

- install.hd2_libs.15.11.2010

- install.ril_wrapper.15.11.2010

- update.camera.15.11.2010

- install.busybox.cm6.14.11.2010

- install.su.15.11.2010

Credits and big thanks:

- Cotulla, NetRipper, danij3l, Markius, Rajko, LeTama, gauner1986, Cass, hastarin

- anyone who worked on hd2 android port and i forgot to mention

Disclaimer:

- all this comes without any warranty not even that it does something useful

- IF YOU USE IT YOU DO IT ON YOUR OWN RISK

Download and install:

- desire_cs.7z 2.0

- update.initrd.gz.20.11.2010 ( fix reboots for cards formatted in windows )

- update.autoapn (only if you have a data plan)

- extract to desire_cs on card ( case sensitive )
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
Updates

Download updates you want/need and extract on desire_cs directory on sdcard

Mandatory updates:

- update.initrd.gz.20.11.2010 fix reboot at startup

Optional updates:

- update.kernel.hastarin_8.5_eb.23.11.2010 (thanks vartp )

- update.kernel.hastarin_8.5.23.11.2010 (thanks vartp )

- fingerprint.19.11.2010 restore default desire fingerprint if you have problem with marketplace

- evo_keyboard.19.11.2010 (thanks vartp, see post )

- kernel hastarin_8.4_eb.18.11.2010 (extended battery)

- kernel hastarin_8.4_18.11.2010

- autoapn auto set apn

Read readme in archive, keep readme folder to record what you have installed and what version.

Attached updates in this post except autoapn are included in build

Dev info:

- install.init.15.11.2010 is the only mandatory update to install, your build will not boot without it
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
initrd.gz

Description:

- I build my initrd.gz mainly to allow updated and to be more like android phones boot process.

- It contains the directory structure of boot.img from desire 2.29 + /bin directory

- /bin contains a small busybox (with necessary commands to booth the phone ) + dosfsck + e2fsck all compiled with android toolchain and uClibc.

- It supports different partition on sdcard for system and data but probably nobody will use that.

- It only supports ext2 (for now) but i think nobody used anything else for hd2

- it is backward compatible (common cases)

Boot process:

- mounts sd card to /mnt/sdcard_boot not to interfere with android mount points

- checks and mounts /system and /data

- copy init.rc, init.htcleo.rc, default.prop, bootcomplete.htcleo.rc, shutdown.htcleo.rc ( blanks ) to /system if they don't exist

-- this is done to allow persist as / is ramfs

- execute uninstal*.sh then install*.sh in update directory

- copy AndroidApps and root as previous versions did

- execute update*.sh in update directory

- execute /system/init*.sh to perform build specific init tasks ( this can be installed by previous operations )

- symlink ( and creates dir ) /cache to /data/.cache if /cache not configured by build /system/init*.sh

- deletes /bin directory to free ram used by ramfs for busybox, dosfsck and e2fsck

- executes init.android - original android init program

- someware in process moves /sbin/adbd to /system/xbin/adbd and creates sysmlink in /sbin to free ram

Notes:

- if you create a install/update script please include readme file

- if you create a install/update script use a proper editor (notepad++) and convert file to unix format, line endings in dos format \r\n will brake sh
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
------ reserved -------
[HD2 Android Q&A, Help & Troubleshooting and Genera] hd945157206:
thanks for your great work
[HD2 Android Q&A, Help & Troubleshooting and Genera] hastarin:
Sounds interesting. I look forward to reading more about it.

Sent from my HTC HD2
[HD2 Android Q&A, Help & Troubleshooting and Genera] pack21:
Thanks,

We always appreciate fresh blood.

:D
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
I don't know how much this, if any, is based on the work of zegobit (who eventually got copied by shui8), but I'm very interested in this.

Coming from an android-on-Dream background, I've always thought of the rootfs as unecessary, and seeing how zegobit's initrd handled updates, I always thought that his way of doing things was the best (the rootfs used on most builds now came from the XDAndroid project which is made to support as many devices as necessary, something of a waste if you're building only for Leo).

You say your ext2 is just a re-packed, unyaffs'd image of the Desire rom, if so, are your leo-specific files stored in the initrd?

How will you handle updates?

And, this is for my learning, how is it you handle mounting and booting from SD. I'm trying to come up with an initrd that can be used to make an AOSP vendor that will produce a ramfs and an ext2 image that can be booted on Leo with little or no modification.

Any pointers you could give me.

In the mean time, I'm trying, and this might be, my main build.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
Wow, very well documented. Kudos. Favortie build starting now.
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
and i thought i was completely original :)

unfortunately i did not see zegobit's work before, things might been easier.

on the other hand the most tricky part was compiling busybox 1.17.3, dosfsck and e2fsck with google toolchain ( well with codesourcery too but it produces 50% bigger exe )

this should work on any device also as long it works with cortex-a8 compiler optimizations and rename the init.htcleo.rc bootcomplete.htcleo.rc and shutdown.htcleo.rc as this are device dependent.

extracting initrd is simple: gzip -d -c initrd.gz | cpio

remaking: find . | cpio -o -H newc | gzip > ../initrd.gz

remember to do it on linux to preserve permissions

but ppl plz don't go rampage and make your own just because you can :)

i think they went rootfs because the utilities needed to boot are big ( 4mb old initrd and ~16MB rootfs ) and initrd uses ram for storage vs rootfs witch is on sd

i decided to make initrd after i got the tools to ~500Kb and read that memory is freed after file delete ( that is why i delete /bin directory when no longer needed ).

blank init files are in initrd that is why install.init is only required update/ package

blank files also allows for this to work with CM6 builds

also all my install/update script edit files with sed not just drop file on /system

edit: install.init contains desire boot.img init files unedited (renamed .bravo.=>.htcleo. tho), install sh script does the editing. this way is crystal clear what is modified.

oh not to forget... : do not sed -i 's///' /init.rc and co, sed creates files and breaks symlink, your changes will revert after reboot. use sed -i 's///' /system/init.rc
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
I got robot voice on T-MOUS 3.14 rom. All else works wonderfully.

--edit---

ah, nevermind. A reboot fixed the problem. Perfect.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
My linux is still poor, I haven't really studied the boot process much. I knew how to extract/repack initrd.

Oh, and whatever changes I make, it's all for learning and my personal use. No interest in making a release. If I do do something and use your scripts, I'll credit appropriately, though the only release I'd be interested in is instructions and a vendor profile for AOSP so that people can make their own AOSP builds (you know, with gingerbread coming and all)
[HD2 Android Q&A, Help & Troubleshooting and Genera] FD10:
I tried to run the build (after execuring crlcad)but it stays on htc black screen for 5 seconds and then reboot the phone...i've just copied your archive in Android folder...
[HD2 Android Q&A, Help & Troubleshooting and Genera] dandiest:
me too, keep rebooting, the android folder is desire_cs btw.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jamieross:
i second that emotion!! me 2 or maybe i just dont fully understand the info on post 1????

JR
[HD2 Android Q&A, Help & Troubleshooting and Genera] casemandan:
cool i love mdj

but always willing to try out new stuff

thank you Sir!
[HD2 Android Q&A, Help & Troubleshooting and Genera] cedesmith:
sorry i forgot to mention extract archives to desire_cs directory (case sensitive) on SD card not Android.

if you still get reboot try format sd card from wince then extract again.

it happened to me when i switched to 8gb card from 2gb but was fine after card reformat.

for me i suspect dosfsck may caused a kernel crash but could not test as it not happened again after format
[HD2 Android Q&A, Help & Troubleshooting and Genera] hkmate:
Thanks a lot!!!

Keep it up!!!
[HD2 Android Q&A, Help & Troubleshooting and Genera] M..N:
So what's the difference between this and any other sense rom out there?
[HD2 Android Q&A, Help & Troubleshooting and Genera] jamieross:
sorry bud i dont understand that sentence what is wince and how do i go about using it to format my sd card, is formatting under my OS (win7) not good enough? because i still get a reboot.

Regards JR
[HD2 Android Q&A, Help & Troubleshooting and Genera] carcass666:
As much as I wanted to leave your build on my HD2 I just had to drop it.

It´s still the fastest build out there but there are still too many problems with it.

Gonna give every new version a try though ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] jamieross:
Well all still going strong with me no issues at all, but just as an add would like a louder volume and still have the lock/unlock freeze but bier worth thinking about really, but my big question of the day is could you apply your same methods to a desire hd build
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
3096 in Quadrant!!!

OMG!!!!! I just broke 3000 in Quadrant!!! Unbelievable!!! I didn't have a screen capturing app so I don't have proof yet. I installed dropcap and will provide proof if I can get that high again. Anybody else get over 3000 with this build yet?
[HD2 Android Q&A, Help & Troubleshooting and Genera] bjcolema:
Try updating the kernel. Mine is charging since I did that.
[HD2 Android Q&A, Help & Troubleshooting and Genera] hutc:
Lots of problems

First three times i rebooted within short time span nothing happened everything was good , but after 4 and after 8 hours when i rebooted everything is astray nothing works everything crashes,i dont know whats the problem ,probably related to how the build works, BY THE WAY THIS IS SECOND TIME IT HAPPENED TO ME

my build is energy leo nov 13 build standard leo

us hd2

radio 2 10 50 26

class 4 kingston micro sd card 8 gb

probably needs a lot of work by developers before going into beta this is still in alpha stage thats what i felt

i am going to revert back to mccm froyostone v3.3 with hastarin kernel 8.4 or froyostone hd2froyo v3

if there is any build update will try it and report
[HD2 Android Q&A, Help & Troubleshooting and Genera] msoler8785:
Very stable for me so far great work! Also using speedtest.net app I've been getting faster data speeds. Went from about 2500 kbs d/l 300 kbps u/l to about 4000 and 1500 kbps. Amazing.
[HD2 Android Q&A, Help & Troubleshooting and Genera] wolfie083188:
g sensor problems

anyone else have g sensor problems? i click calibrate and everything goes to hell.

help please?
[HD2 Android Q&A, Help & Troubleshooting and Genera] reocej:
This happens with pretty much any of the new builds. It's common knowledge that you should not calibrate your g-sensor as it will cause problems. But I think it's safe to calibrate with phone facing screen down. There is a thread about this somewhere.
[HD2 Android Q&A, Help & Troubleshooting and Genera] msoler8785:
Holy Crap!
[HD2 Android Q&A, Help & Troubleshooting and Genera] kaipingren:
very good!!!!!!! so far this build is very fastest!!!!

Thank you very much!!!

I like it .
[HD2 Android Q&A, Help & Troubleshooting and Genera] free2saute:
Last night i got it to work on hd2 but no data today i gave it another run added apn settings and data working will post after a day of test run

http://xdaforums.com/showthread.php?t=744535
[HD2 Android Q&A, Help & Troubleshooting and Genera] schremer:
Thanks a lot for this very interesting build;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] eadams1975:
I have tested just about every build. And I am loving this. Fast. Stable. Will keep this as my daily and continue to put it through it's paces.

Great work.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Gary.M:
Well I should know what I'm doing, BUT, cannot get beyond the reboots at the HTC screen. I've been through the thread multiple times, reformatted my SD card and tried several times, always the same... dunno what I'm missing.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Mindreaver:
Hm, where to get a new kernel? :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] rock4mayo:
Same here...cannot boot
[HD2 Android Q&A, Help & Troubleshooting and Genera] ZekeWolf:
I woke up this morning with the same problem.

A lot of forced close.

The same happened on two different HD2:s with different SD cards.

I will try again today, to see if it is related to kernel (I changed mine to Hastarin) or some other program.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
If you examine the quadrant scores, the reason it scores so high is because of 1) processor speed and 2) r/w performance.

I believe this might have to do something with the build being loaded to memory because of the use of initrd instead of rootfs (which would run from SD, am I right?). Also notice how the memory performance is lower than then Galaxy or the Droid X, possibly because of the decreased amount of memory available once the system is loaded to ramfs. Anybody run "free" or cat /proc/meminfo yet?

Since the build is running from memory, which is magnitudes faster than even a class 10 SD, the I/O score is so high.

The 3D performance is still on par with other Adreno200 devices (if you see, the Galaxy just murders everything else in 3D performance)

It's still a high number and good for bragging rights. Also, there don't seem to be any noticeable performance penalties for running the build from memory, so I guess this build has just come up with a good way to boost performance.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jubeh:
This seems to confirm what I think about this build running from RAM. If you have a program that leaks memory, eventually it'll push the build from memory (I think that the build being loaded to ram was unintentional, so the dev didn't allocate and secure that memory from being written to). With the parts of the build gone, it will start force-closing.
[HD2 Android Q&A, Help & Troubleshooting and Genera] prosumerhacks:
can u tell which kernel did u update to? ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] g30rg10u:
If i set my bt.mac and wifi.mac addresses using hastarin 8.4, it keeps rebooting on black htc logo after 6sec.

set cmdline "bt.mac=xxxxx wifi.mac=xxx"

any possible fix?

I need to have my original addresses on

i will report my opinion l8r on after i use it for a while :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] vartp:
Running 2 days already:

1) Got freeze few times, it just hang up with screen turned off or on, but gets back alive after 4-5 minutes.

2) Looks like it doesn't always go to standby mode, had 25% 8 hours ago, didn't touch phone, when I come back it was already turned off.

3) Scrolling in application menu still slow, I've seen same issue on real android phones, so maybe not build issue. But WinMo scrolls application sooo much smoother.
[HD2 Android Q&A, Help & Troubleshooting and Genera] jamieross:
Can I just remind people that this build was built for people with the latest WWE 3.14 Rom which if you don't have may cause problems. I'm only saying this cause this is day 3 for me and still no problems no data troubles no sod no excessive lag plus all the speedy benefits. JR