yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] boonbing:
So does magldr allows you to create your own system.ext2 and data.img during boot?

I also want to clarify that Portadroid does not resize system.ext2 or data.img after it has already been created on first boot.

It also does not change kernel type "on the fly"... you can only do that on first boot (ie before any system.ext2 or data.img is created).

When booting a new rom, you need to use a new Portadroid package without any system.ext2 or data.img already created.
[HD2 Android SD Development] ebliss:
boonbing,

your update.initrd.gz.sh is using ro.build.id to determine which GB version. However, some of the nand builds uses different labelling. So, your new v1.1 does not work that well. Your v1.0 works better because it is either "GRI40" or the rest. v1.1 only works for "GRI" and "GRJ".

For example:

TyphooN's

ro.build.id=FRF91
ro.build.display.id=GRJ22
ro.build.version.incremental=eng.buildbot.20110525.060740
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4

LadyMIUI's

ro.build.id=MIUIAndroid 1.5.27
ro.build.display.id=MIUIAndroid 1.5.27
ro.build.version.incremental=MIUIAndroid 1.5.27
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4

BoyPPC's

ro.build.id=FRF91
ro.build.display.id=HoneyComB V27C
ro.build.version.incremental=eng.kmobs.20110604.090936
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4
[HD2 Android SD Development] Claus72:
Yes, I have used every time a new Portadroid package without any system.ext2 or data.img already created but none of the settings in the startup.txt are either used.
[HD2 Android SD Development] roymar:
i have tried cordroid and also the same problem no wifi and no exchange
[HD2 Android SD Development] boonbing:
Thanks for the feedback. Will modify in next release.
[HD2 Android SD Development] boonbing:
All magldr users, I would like to confirm that magldr will only create 150MB system.ext2 and 512MB data.img by default if none of these file is found during first boot.

If the above is true, then current work around is for someone to post an empty system.ext2 of a bigger size like 350MB or 500MB in order for Sense ROM to be copied over and mounted.
[HD2 Android SD Development] Gauss75:
Another possible solution can be to modified the initrd setting the default system.ext2 to 500. I someone can modified the file and post the update version should be really appreciated. Thanks.
[HD2 Android SD Development] kostilus:
Thank you ^^

Hello,

Thank you for this wonderfull tool.

i had never success with SD ROM on my HD2 EU with Android ROM Nand already install.

indeed, i had success to install 1 SD ROM (Isaiah) and i have discover Portadroid and i've installed Hyperdroid (cool but lots of bugg with already install apps in NAND ROM and Force closes with equaliser, music and others) and Oxygen without issues, i'm dreaming ^^

I hope soon lots of NAND ROMS will be enable ^^

Thanks a lot
[HD2 Android SD Development] Szczepanik:
Portadroid SuperRAM GB focus on non-Sense version

+1 vote to focus on improving the concept and architecture of the non-Sense version

You can get a home screen that looks like Sense by using Fancy Widget (from Market Place or Ultimate Droid) as shown in my screen shot. I also like Smooth Calendar. (Please ignore the muddy background as Droid Explorer Screen Shot seems to change colours!

WiFi has been a problem for many ROMs and maybe one area of focus could be fixing this. By the way thanks to aifqur for mentioning Droid Explorer - great tool for USB connection and taking screen shots. (MyPhoneExplorer is good for USB connection as well.) Maybe aquifer could detail what modules were replaced and how please.

JohnCody uses Nexus which is NAND. I have no problems switching from WM to Desire (Oxygen) without using power but it is harder to boot to NAND without power. (Nexus has good low battery usage but is missing radio). I recommend CleanRAM and power to anyone getting stuck. CleanRAM is part of my one click Android launch using Profile Switch and always takes me quickly to Oxygen without power. This could be another area of focus please.

31,000 Views of this Portadroid thread and even 754 page access of the Portadroid wiki to date prove that boonbing is doing well to focus on the non-sense version.

Cheers

Tom
[HD2 Android SD Development] arifqur:
The modules I copied from Tytung_r10 kernel from system/lib/modules to the same directory in DroidExplorer
[HD2 Android SD Development] redsufi:
Big thanks to boonbing for this great product

from my experience i had problems loading the oxygen rom and havent tried since-

hyperdroid seems fine but was gb 2.3.3

im currently using nexushd2 2.7 rom and everything seems to be working - wifi, 3g

3g does seem a bit slow but not sure if its a build thing or other factors - network etc

is there a good app to check your 3g speeds?

for what its worth with the nexus hd2 im getting quadrant score of 1606

and with antutu speed benchmark getting overall score of 1856.

i did have a problem with skyfire so had to uninstall it for the moment
[HD2 Android SD Development] emottier:
WiFi?

I installed this one from Imilka:

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

It boots and is smooth but no WiFi. when trying to activate it says "error"

The Kernel is from Rafpigna 1.90C, i found the modules that i copy to system\lib\modules folder, but it does not work either, says "error".

Is there a solution?
[HD2 Android SD Development] hawild:
WiFi working

You can try update with files given page 22 message 213

Good Luck
[HD2 Android SD Development] TeaMsTaZ:
Sense is good, but at the end of the day . . . is it really worth it. . .

ask darkstone, his hobby was sense. . .not his Whole Concept = RAM
[HD2 Android SD Development] ebliss:
btw, rather than having "echo" commands in the scripts, can you alter it such that it writes a log of what is done during the creation of the system.ext2 and data.img? So, it is easier for users to know which kernel files are used etc by looking at the log file.
[HD2 Android SD Development] emottier:
Thank you for your suggestion.

I understand this patch is for Magldr.

I am clrcad and haret but i tried it any way.

But i still got the same pb after patch applied.

Did someone installed this build and get WiFi working?

http://xdaforums.com/showthread.php?t=989289
[HD2 Android SD Development] boonbing:
Wifi fixed in Portadroid SuperRAM Sense Beta v0.2 release.
[HD2 Android SD Development] Claus72:
With MAGLDR, Portadroid v0.2Beta with the 600Mb system.ext2 attached is booting fine but it lockups in the lock screen.
[HD2 Android SD Development] Claus72:
I have found this thread http://xdaforums.com/showthread.php?t=913964 and I have applied the patch for booting SD build with MAGLDR.

Now, Imika HD is booting fine without lockups. Wifi also is working fine but I have no network.
[HD2 Android SD Development] Szczepanik:
Focus on improving the non-Sense version

Thank you - this makes sense:D Don't forget to click the buttons to Say Thank You to boonbing For His Useful Posts ... you can Find all posts by boonbing and thank him for each of them! ;)

Cheers, Tom
[HD2 Android SD Development] emottier:
WiFi

Yes,WiFi fixed wth Beta v0.2 release. Thanks.

Shame you abandon Sense support with Portadroid, it is the best UI and options to my opinion (like HTC Sync).

Anyway 0.2 Beta works great.
[HD2 Android SD Development] ebliss:
To guys losing their apps after a restart, are you all running other Android builds as well?

What happened to me was that I ran AmeriCanAndroid after shutting down Desire ROM. When I get back to Desire ROM, my apps are missing from the drawer but recorded in the "Manage Applications" section, but all labelled with "sd" (I think).
[HD2 Android SD Development] Claus72:
You cound try to disable the installation of the apps in the sd and move all the apps in the internal memory.
[HD2 Android SD Development] ebliss:
Thanks, but I don't install the apps in sd in the first place.
[HD2 Android SD Development] somebully:
Is it possible to run this from MAGLDR 1.3 ? Auto-booting SuperRAM GB v1.1 when starting phone?
[HD2 Android SD Development] Claus72:
Yes, it is but is working only Portadroid no sense.
[HD2 Android SD Development] toma62:
Boonbing

Congratulations on the job

I saw that you felt the sense of rom AngelDeath

I can not start it

Could you please post your working file

thanks a lot
[HD2 Android SD Development] somebully:
Just tried with nexus hd 2.7.. hangs on first boot (5 mins), but system.ext2 file was created 150MB~.. tried second boot, still hangs on htc green logo (5 mins)

Android folder in root of SD card + copied zimage and init gz to root folder of SD.
[HD2 Android SD Development] Graeme748:
Bluetooth drop out

Thanks boonbing for your great development initiative. Before moving to Portadroid, I was always on the lookout for sense ROMs - wanting the latest, but needing it to be fully functioning. Now since using PortaDroid I am a convert to non-sense ROMs and I love Oxygen for its simplicity and speed.

The only issue I have, and it is not isolated to the Portadroid + Oxygen 2.1.3 build, is with Bluetooth in my car. I just cannot seem to get it working consistently. It pairs and connects correctly. But when I make a call from the car it dials and then Bluetooth drops out causing me to pick up and hold the phone (which is illegal in Australia). If I re-boot it connects immediately and usually I can then make the call without any further drop out. But this process is rather inconvenient to say the least!

This only happens when I am using Android - it works just fine on WM. It happens with American Android as well, so as I mentioned earlier, it does not seem related to this build particularly. It does not seem to be a hardware issue because it works normally on WM. It does not seem to be an Oxygen ROM issues either. As you can see from my signature, I have Oxygen running on an HTC Desire as well as on the HD2 and Bluetooth performs normally on this.

Any suggestions? Can this be addressed in your next build?

Thanks and keep up the great work.
[HD2 Android SD Development] TeaMsTaZ:
Its funny to think i bought my HD2, close too almost 2 years ago for $150

( i know one mans lost is another mans gain )

Been looking for a new phone, but i still cant find a better phone to replace it with.

YOU CANT KILL,This thing called The Leo HD2,

( Maybe brick it thou, I learned to read more then I type)

You cant count this phone out, because believe it , someone is going to give you a reason to count it back in, there was a reason i never went to nand and just stayed ram, and you finally confirmed that.

So . . . boonbingkhoo@yahoo.com have a drink on me, you deserve it

An maybe take a Victory lap ?

and thanks for taking the forum's advice =)
[HD2 Android SD Development] Mariad:
Using Portadroid Sense v0.2, Dungphp v4.2 booted fine. I used a 500Mb system size and Raf's 1.9OC kernel, and aside from the usual Sense 3.0 issues (some FCs on start etc) it's a usable system, smooth and fast.

Thanks muchly :)
[HD2 Android SD Development] arifqur:
Are you using WM or MAGLDR?
[HD2 Android SD Development] toma62:
Excuse me how do I change the kernel portadroid sense 0.2, I turn to tytung 10

thanks
[HD2 Android SD Development] Mariad:
Using WM Haret. :)

Having tested, I find Tytung's kernel even better. Sense takes ages to start though.
[HD2 Android SD Development] Mariad:
If you have already built Android you can change the kernel in the usual way.

If you are in the process of building it, change 'kernel_type=rafpigna' in startup.txt to 'kernel_type=tytung' before building. :)
[HD2 Android SD Development] kostilus:
You have many usefull options in "Services"
[HD2 Android SD Development] kostilus:
Hello,

Anyone can explain why some ROM (ie JW MIUI) use apps i've install on ROM NAND intern memory ?
[HD2 Android SD Development] Claus72:
I'm running Qaliza_Desire_HD_ARA_v1.1_EU_MAGLDR_APP2SD_150M with Portadroid 0.2 and MAGLDR.

It is quite quicky and the network is working. :D:D:D

I have to make some more test.
[HD2 Android SD Development] ebliss:
boonbing,

if it is possible, in your next non-sense version of portadroid, can you have a custom folder where we can put the kernels we want to try? ie, there will be tytung, rapigna, and also a custom folder.

And also, any way of making portadroid able to port a normal sd android rom and make it load to RAM?
[HD2 Android SD Development] Claus72:
Portadroid v0.2Beta(Sense) for MAGLDR

I have edited some files of the Portadroid v0.2Beta(Sense) in order to work with MAGLDR.

I have tried it with Qaliza's Desire HD rom (http://xdaforums.com/showthread.php?t=1090886) and for me it is working very well. I have no tried Sense 2.1 or 3.0 roms because I think they have too things not working for now.

With the approval of boonbing, I share my version of Portadroid v0.2Beta(Sense) for MAGLDR.

For the installation, follow the instructions of boonbing at the first post.

Download https://rapidshare.com/files/1722162759/Portadroid_Sense_Beta_v0.2_for_MAGLDR.rar
[HD2 Android SD Development] yugoport:
thanks for your work mate, this is getting better and better..
[HD2 Android SD Development] exhit:
When i try starting the ROM, it simply gets stuck in the HTC Screen (android one) and then restarts WM normally.

The only thing i did was format SD to FAT32, copy the Android folder (50 something MB) to the SD card then try run it.

Did i do anything wrong? What can i do?

**Running Android on SD. Latest Radio. Latest Stock WM6.5 ROM**
[HD2 Android SD Development] boomboomer:
Yeah, read the instructions - you missed the whole 'add your favourite ROM' part.
[HD2 Android SD Development] jvitor83:
MAGLDR users...

Anyone figure out how to make the apps stop disapearing when reboot or hd2 instantly off?

Any news about the startup.txt been applied on magldr?
[HD2 Android SD Development] ebliss:
Another thing I observed.

When I format my microSD card to a single FAT32 partition, I have no problems running the ported ROMs and will not have missing apps after reboots. And I will not have problems creating new ported ROMs.

However, if I were to format the microSD card to include a linux swap primary partition at the end of the card, ie, FAT32 in the first primary partition, followed by a linux swap primary partition, all my apps will be missing when I boot back to Android again.

I initally reported that the apps are missing after running another build of Android - ACA. But it was because I created a linux swap partition as recommended by its chef. The swap partition works well with ACA but not with portadroid.

Not sure what the result would be if the microSD card has other partition like ext2/ext3/ext4.

I am running Desire Oxygen rom atm.
[HD2 Android SD Development] jvitor83:
One interesting thing about this apps issue.

If i move the apps intalled to SD "Configurations -> Application -> Application Management -> App XXX -> Move to SD Card".

Their still there even after a reboot.

I will run more tests, but seems like a workaround.

Reply if work for you guys.
[HD2 Android SD Development] boonbing:
@ebliss

Can you use the card with the linux swap partition and add the below line in blue to the cmdline in startup.txt without double quotes? See if the missing app problem goes away. Please backup before trying if you have important data.

"loop_partition=1"
[HD2 Android SD Development] ebliss:
Hi,

with loop_partition=1, the booting doesn't go pass HTC screen and gets reboot to winmo (around 1 min or so).
[HD2 Android SD Development] DarkStone1337:
It's really nice to see progress on the RAM build front :D

Good job to Boonbing for Portadroid! A good concept!
[HD2 Android SD Development] hawild:
AngelDeath Kingdom Release v1.2

Using Portadroid_SuperRAM_GB_Sense_Beta_v0.2, I am trying to laod the Sense rom http://xdaforums.com/showpost.php?p=14479685&postcount=1

First boot okay, but second boot remains at the green HTC screen.

Is there any solution

Thanks.
[HD2 Android SD Development] Szczepanik:
Approved by Darkstone

Boonbing, now you can add "approved by Darkstone";)

Our hats off and thanks to both Boonbing and Darkstone for giving us Portadroid SuperRAM GB.

Cheers, Tom
[HD2 Android SD Development] Mariad:
What size system.ext2 did you use? I haven't tried that ROM, but today I got http://xdaforums.com/showthread.php?t=1077395 to boot fine, using a system size of 510Mb (I could have used less but wanted the space to copy the /media/weather files into the system) and it's the fastest and smoothest, most stable Sense 3.0 I've yet tried using Haret. I did of course use all the usual tweaks like SD readahead, autokiller using 'aggressive' etc. I recommend that you try it and see what you think.:)
[HD2 Android SD Development] boonbing:
Glad to see you around Darkstone... guess you must be enjoying your dual core smart phone Samsung s2 now :)
[HD2 Android SD Development] mccmjoon76:
Good to see u here master sifu :D

We're still using HD2 and i thing u will miss your last HD2 also right :p

And congratulation to Boonbing for the Portadroid! u really are [Awesome]:D
[HD2 Android SD Development] Szczepanik:
lcd_density=217

Portadroid has a really flexible startup.txt file that contains parameters that can be edited to change the way the ROM you choose is ported, including lcd_density. The file notes state lcd_density default value for android is 240. However the HTC Leo HD2 actually has lcd_density of 217. I found this out from discussion on the Hyperdroid forum around page 216 . Hyperdroid recommend LCD Density set to 167 which is why there is a FAQ on Why are the icons so small? on this ROM! VGA is 480x640, HD2 is 480x800 Wide or WVGA and has screen diagonal of 4.3 inches. Using Pythagoras theorem on square of hypotenuse {SQRT(480^2+800^2)}/2 = 217.

Next time you port a ROM, you may wish to consider changing your value to read

set cmdline " lcd_density=217 "

Boonbing may consider changing the default from lcd_density 240 to 217 and at the same time change default to gps_zone=uk ;)

Reading the problems people have in all the ROM forums, I am glad to use Portadroid - it makes life easy! I just did a WM O2 ROM upgrade to 3.14.206.1 with difficulty but my ported ROMs all worked perfectly. Cannot wait for the next version!!!

Cheers

Tom
[HD2 Android SD Development] munchyzoo:
i tried install the several miui roms but wifi doesn't work.

It will say connecting then obtaining ip address then it will disconnect then the whole process will repeat again.

How do i solve this?
[HD2 Android SD Development] p107r0:
do you have MAC address filtering in your WiFi router?
[HD2 Android SD Development] wendywendy:
miui wifi problems

You should install this update by boonbing to solve the wifi problems:

http://xdaforums.com/showpost.php?p=14327883&postcount=213

@boonbing:

THANKS FOR THE GREAT IDEA!
[HD2 Android SD Development] Mariad:
Hi Tom.

Whilst what you say is technically correct (the HD2's pixel density is 217), changing it can negatively affect some programs. Sense, for instance, doesn't fit the screen right any more, and compatibility mode does not change that. For that reason, I'd recommend that 240 should stay as the default.

If someone wants to change pixel densities, there's at least a couple of apps that can do it on the fly, Appelflap made one, and there's another that's free, if you search. Setting to 217 does look good, except for the apps that go wibbly*.

Maria.

* The technical term ;).
[HD2 Android SD Development] dragonovus:
i'm waiting for his SuperRam froyo concept. :D it must be good!
[HD2 Android SD Development] toma62:
Grazie per Boonbing portadroid

Mi dispiace di non sviluppare piu 'la versione senso, ha funzionato bene

Rom. sono stati quasi ogni sense
[HD2 Android SD Development] uzi2:
You are confusing LCD Density measured in dp or dip with Pixel density measured in ppi. The HD2 has 217ppi and a native LCD Density of 167

A higher ppi will result in a lower figure for native LCD Density.

As for me I use 240dp as I have one important app which won't display properly at any other figure and I have old eyes.
[HD2 Android SD Development] hawild:
MIUI rom WiFi working with v1.0

I am using MIUI.US 1.6.10 with PortaDroid non-sense V1.0. WiFi works well.

http://boonbing.sylvester20007.com/Portadroid_SuperRAM_GB_v1.0.zip

Good Luck
[HD2 Android SD Development] ebliss:
Regarding the missing apps using a linux partition swap, I tried disabling loading into RAM with "ram_system=0". Desire rom loads, but all apps missing except the default ones.

Using "loop_partition=1" only gets me reboots without reaching the screen with oxygen wording.
[HD2 Android SD Development] yugoport:
Hi guys , is anyone using miui.us ROM? I ported it with portadroid 1.1 using tytung kernel, but no WiFi, then tryed with portadroid 1.0 WiFi worked well but after a while I get serious lags, even after a few reboots i still get the same.. its usuable for some minutes but after a awhile i still get the same.. any help would be appreciated..
[HD2 Android SD Development] sblar:
system_size

What is the purpose/benefit of increasing the system size (size of system.ext2)?

In fact, what is system.ext2 used for?
[HD2 Android SD Development] Szczepanik:
Oxygen v2.1.4

AdamG has released update-oxygen-2.1.4-signed.zip GSM [18/06/2011]

[ROM-AOSP GRJ22] Oxygen v2.1.4 (Latest gingerbread, clean & simple) (GSM & CDMA)

v2.1.4 Tested OK in new Portadroid v 1.0 with this cmdline

set cmdline "rel_path=AndroidOxygen214 ram_system=1 data_size=256 system_size=150 ported_rom=desire lcd_density=240 gps_zone=uk"

Note: I tried v 1.1 but did not work straight away (maybe me) but then v 1.0 was good. No doubt Boonbing will fix this in his next release.Tested WiFi and MarketPlace. Battery usage looks very good. If you like this ROM then don't forget to thank AdamG and/or Donate via Cancer Research UK to his chosen charity.

Question: What is the easiest way to copy all the programs and data from the previous version 1.2.3? I use Titanium Backup but is there another better way?

Cheers, Tom

P.S. Posted to Wiki: Portadroid also note USB connected using Droid Explorer and My Phone Explorer (MPE also works with WiFi)
[HD2 Android SD Development] Mariad:
System.ext2 is mounted during boot, it's a disc image containing part of Android. It's essential, and when using a file explorer you'll see its contents as /system

The purpose of changing its size is to ensure all the files that need to be in the /system directory actually fit inside the disc image when Portadroid creates it during build.

I hope that's clear. :)
[HD2 Android SD Development] Graeme748:
I also updated to Oxygen 2.1.4 yesterday, but using Portadroid v1.1 and it was fine. I didn't do anything special, only changed my to gps=au. My issue all along has only been with Bluetooth being flakey in my car and battery consumption being highre than I would like.

So far this version of Oxygen seems to be good on battery. I am testing bluetooth and wifi at work today.

After attempting to make a call ffrom my car using Bluetooth, I unfortunately have to report that the Bluetooth connection dropped out again once I initiated the call. This left me in a situation that I could not use the phone hands-free as required by Australian law. This makes it unusable for me at the moment.
[HD2 Android SD Development] terranceye:
To me, v1.1 works just fine. Maybe you should stick with "rel_path=Android" to create the build and change it afterward.
[HD2 Android SD Development] biker14:
I also installed Oxygen 2.1.4 with v1.1.... On the first couple of boots I had some minor issues, but after that it has been running 100% error free....

As for the Bluetooth connection with the car, I made the new connection this morning but haven't tested it in a call yet. I will do it later today and let you know if it's working, if you want.

ok I checked, made and received several phone calls and the connection between car and phone with Bluetooth is working fine.
[HD2 Android SD Development] sblar:
Well, sort of. Thanks!
[HD2 Android SD Development] sblar:
oxygen 2.1.4 - no go!

Tried update-oxygen-2.1.4-signed.zip GSM [18/06/2011] with portadroid 1.1, but had lots of FC. Anyone?