yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] Szczepanik:
Portadroid Android 4 Ice Cream Sandwich (ICS)

I have updated the Portadroid Wiki to include a section on Ice Cream Sandwich (ICS) Adroid 4.x NAND/SD Beta development:

http://xdaforums.com/wiki/Portadroid

This potential was first discovered by zolika1 and we thank him for it:

Boonbing will deliver fully working Portadroid for ICS once Tytung (NexusHD2) and AdamG (Oxygen) move out of Beta! Meanwhile, xda-dev such as ankuch have released a build of ICS for HD2 using ROM based on Tytung's ICS Beta 2 and Portadroid.

If the ROM has "META-INF" and "system" folders then you need to use Portadroid. If they already look like MAGLDR SD-based ROM's that is because the dev has already used Portadroid to create a working SD ROM. You just copy the files into Android folder (or whatever is named in startup.txt e.g. "ICS") and run clracad and haret. This picture shows an example:

Enjoy the experience of ICS in beta, remembering that everything dose not work yet, be patient for the working releases and thank posts by texasice (for N1 ROM base) and tytung (for porting it to HD2) as well as Darkstone and Tytung for Portadroid SuperRAM GB.

Cheers

Tom
[HD2 Android SD Development] greencloudz:
Thanks Tom, and to SUPER texasice, Darkstone, & tytung.
[HD2 Android SD Development] TOPTIP:
No internet connection

:(

I installed HyperDroid CM7 v5.5.2 and SuperOSR for HD2 and had the same problem with both.

I tried to reset, enable data, disable, re-enable, enable airplane mode, disable... soft reset, hard reset... no success: i still had no data connection. :(

Someone said to change the kernel, but i don't know how to do that with portadroid.

Can anybody help? :o
[HD2 Android SD Development] fOxunO:
I hope you can got lucky like me.

After I setting wifi , I also can get data connection but the indicator upload and download missing but can browsing.

HyperDroid CM7 v5.5.2
[HD2 Android SD Development] boonbing:
Portadroid Lite v3.2

To port this ROM with data working, use attached "Portadroid_Lite_v3.2_CLK_CWR_ROM.zip" package and do the following:

1) Download both CLK and Magldr version of the ROM

2) Put the CLK version ROM contents into "/Android/root" folder. Delete "boot.img" file in the folder.

3) Put the "boot" folder that came with the Magldr version into "/Android/root" folder.

4) Port/boot as per prior Portadroid instructions.

Hope it helps.
[HD2 Android SD Development] yugoport:
Wow,I thought you had left portadroid development,I'm porting a lot of sense 3.5 roms and they are working great,donation on the way :)
[HD2 Android SD Development] TOPTIP:
Data connection WORKING on Hyperdroid CM7!!!

Worked! :D

Thank you boonbing... donation will certainly come! ;)

Just one more question: does this special solution work with other nand roms with the same problem (like SuperOSR)?

If I try, I post the result!

Thanks again and congratulations for you and your team for your great job with Portadroid.
[HD2 Android SD Development] jpl69:
No doubt works!!

Just two things:

1 - Make it work with MIUI (no data)

2 - Since i've a nand rom using sd-ext (ext3 partiton) is it possible to avoid the SD rom using it as app location ? Because when i installed Hyperdroid all my nand rom installed appears.
[HD2 Android SD Development] yugoport:
Just delete the a2sd script before porting.
[HD2 Android SD Development] jpl69:
On init.d folder? i tried but no success.

Thanks for awsering.
[HD2 Android SD Development] yugoport:
Yes ..it worked for me ...you can try to port it with a old sd card without ext and then copy for your sd card.
[HD2 Android SD Development] pascalsg:
1- try to port tytung ics beta3 mgldr .

first start is correct.

second boot restart the device

try to pout zimage in the /android folder, same problem.

What should be wrong?

2try to port michie ics beta 2 rom (includes dorimax kernel)

Port is successfull, however, wifi and data are not working.

any idea?
[HD2 Android SD Development] ihobahobby:
Are the download links broken?

Guys,

I don't know if I am blind: but if I try to download Portadroid Lite 3.1 I get an error:

Forbidden

You don't have permission to access /Portadroid_Lite_v3.1_Magldr_CWR_ROM.zip on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Am I on the wrong post? Do I need a pn to boonbing?:confused:
[HD2 Android SD Development] Szczepanik:
Portadroid_Lite_v3.1_Magldr_CWR_ROM.zip

Please find attached Portadroid_Lite_v3.1_Magldr_CWR_ROM_ex-Desire.zip - this is the same file as my original download except I removed portadroid_desire.gz in order to reduce file size to stay within xda limits. I will remove this if Boonbing requests as soon as he has had time to sort out an alternative host.

Cheers

Tom
[HD2 Android SD Development] hklam1234:
Hi boonbing,

I used Portadroid V3.2 to port tytung ICS beta 7 to SD(wm 6.5). It seems most of functionalists working fine except wifi no function. Can tell me how to resolve it? Thanks in advance.
[HD2 Android SD Development] greencloudz:
Thanks Boonbing. V3.2 ported hyperdroid cm7...very nicely.
[HD2 Android SD Development] Szczepanik:
NexusHD2-IceCreamSandwich Beta7

How to port NexusHD2-IceCreamSandwich Beta7 using Portadroid_Lite_v3.2_CLK_CWR_ROM.zip

NOTA BENE: BlueTooth, Camera, FaceBook, Flash and WiFi do not work properly in ICS Beta7 on HD2 SD.

1) Download Portadroid_Lite_v3.2_CLK_CWR_ROM.zip from this link

http://xdaforums.com/attachment.php?attachmentid=801127&d=1322732728

2) Unzip the Portadroid contents into a suitably named folder on your SD card for example \Android\

3) Edit startup.txt with the rel_path equal to name of the above folder, gps_code equal to your country code and your choice of data_size.

cmdline "rel_path=Android data_size=512 lcd_density=240 gps_zone=uk"

4) Download NexusHD2-IceCreamSandwich Beta7 from Tytung link on the first page of this thread:

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

5) Unzip the ICS contents and place in the folder named "root" e.g. \Android\root

09/07/2010 04:08 4,096 clrcad.exe
10/12/2010 23:45 162,304 haret.exe
21/12/2010 17:11 7 reboot
03/05/2011 04:34 2,742,516 zImage
25/07/2011 03:22 750 startup.txt
24/11/2011 20:39 <DIR> root
01/12/2011 07:04 1,800,041 initrd.gz
01/12/2011 09:10 8,741 portadroid_nand.gz
01/12/2011 14:17 0 SD_Boot
01/12/2011 14:25 2,961 changelog.txt
01/12/2011 14:20 <DIR> update

6) Run clrcad.exe and then haret.exe

7) Portadroid will create files and reboot into Windows - first time this is normal

8) Run clrcad.exe and then haret.exe again

9) Ice Cream Sandwich will load for your amazement

10) Test and discover that BlueTooth, Camera, FaceBook, Flash and WiFi do not work in ICS Beta7!

Either wait for these items to be fixed at which point Boonbing will update PortaDroid as necessary (he is as bored as we are of posts saying that BlueTooth, Camera, FaceBook, Flash and WiFi do not work in ICS on HD2 SD) or try out ankuch [11 DEC][MAGLDR][SD] Ice Cream Sandwich Beta 5 build 12 which is based on tytung project and Portadroid and has Fixed Wi-Fi (specific for SD port).

Cheers

Tom
[HD2 Android SD Development] greencloudz:
Thanks for the update.
[HD2 Android SD Development] yugoport:
Anyone was able to port the xperia rom? Version 43?
[HD2 Android SD Development] Abdul9.:
portadroid_desire.gz

Can anyone please send me the portadroid_desire.gz file? I would appreciate it. Thanks in advance.
[HD2 Android SD Development] Szczepanik:
portadroid_desire.gz

portadroid_desire.gz attached in zip file taken from 19-Aug Portadroid_Lite_v3.1_Magldr_CWR_ROM.zip

Cheers

Tom
[HD2 Android SD Development] iandy1:
Try it many times and always same results, FC on initial setup and bootloop.
[HD2 Android SD Development] yugoport:
Exactly the same here ..will try to change some files.
[HD2 Android SD Development] iandy1:
Please, let us know if you got it working.

Thanks.
[HD2 Android SD Development] dttung80:
I ported 1 CM9 ROM, it run ok but Wifi error. :(

Hehe, finally i already run CM9 Wifi, continue testing...

Will report later.
[HD2 Android SD Development] Szczepanik:
Jama's ICS CM9 in-call Bluetooth working

Jama's Android 4.0.2 AOSP ICS CM9 [26.DEC.2011] can be ported with in-call Bluetooth working and CM9 screenshots (but not WiFi for me yet!). Use Portadroid_Lite_v3.2_CLK_CWR_ROM.zip with Magldr download: Jamas_ICS_CM9_1beta.zip

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

Cheers

Tom
[HD2 Android SD Development] yugoport:
Xperia beta 44, can be ported both with portadroid 3.1 and 3.2, weird root problems and fc's with 3.2 and almost perfect with 3.1, but no wifi for now..

anyone was able to port the new sense roms ? The ones with the new kernels? I'm trying to use the new v6 kernel to sd from sbryan (ported by boxmax) but only works in the boxmax build..
[HD2 Android SD Development] iandy1:
Thanks for the info on the Xperia ROM.

With Portadroid 3.1, tried the new Vision\DesireZ sense 2.1 ROM from dungphp, but only obtain bootloops.

Used to have a DesireZ froyo ROM with an interesting landscape version of sense. It also was smoother than the early DesireHD ROM's.

Was able to port the new SGS2/MIUI ROM with Portadroid 3.1 but it's a little unstable. After 2nd reboot it looses half of the widgets

that were available on first boot, and have frozen a few times.

Thanks.
[HD2 Android SD Development] Szczepanik:
NexusHD2 ICS 4.0.3 CM9 V1.0

Tytung's [9.Jan.2012] NexusHD2 ICS 4.0.3 CM9 V1.0 can be ported as proof of concept alpha demo using Portadroid_Lite_v3.2_CLK_CWR_ROM.zip but only with Magldr download:

ROM: NexusHD2-ICS-CM9_V1.zip

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

For instructions on Portadroid Lite v3.2 see post # 790 on Page 79

http://xdaforums.com/showpost.php?p=19873095&postcount=790

Note: Put the "boot" folder that came with the Magldr version into "/Android/root/" folder

This is a first alpha port and a lot of things DO NOT WORK e.g. CyanogenMod Settings, WiFi or even phone (who uses their HD2 to make calls anyway!) etc. but it does give a first look at the Trebuchet Launcher and gives hope for a fully working SD port in future.

Credit to Boonbing and Tytung with thanks to Tytung for taking on CM9 and providing download as a zip file (easier than 7) and hope that he may even include a File Manager next time ;)

Cheers

Tom

P.S. http://en.wikipedia.org/wiki/Trebuchet
[HD2 Android SD Development] fOxunO:
for now , are you also succeeded with wifi ?

how can you do this , for me 3 ics nand rom can't get wifi.
[HD2 Android SD Development] Szczepanik:
[10.Jan.2012][MAGLDR][SD] NexusHD2-ICS-4.0.3-CM9-SD V1.0

TYTung NexusHD2-ICS-4.0.3-CM9-SD V1.0 is out of beta and works well with this SD build of his NAND ROM NexusHD2-ICS-CM9 booting quickly from Windows Mobile with WiFi working out of the box:)

Note sure if TYTung is using PortaDroid but I cross posted here as I am sure it is of interest to readers of this forum. Not everything works in ICS (notably Flash does not work, Native USB Tethering does not work and VPN does not work) on HTC HD2 but this is well worth trying.

Reading the hundreds of ICS posts on HD2 it appears to me that people having problems with WiFi using ICS may be those in certain countries?

Cheers

Tom
[HD2 Android SD Development] fOxunO:
i think not related to countries , because sd build beta can wifi work.

like tytung ics sd build , data can't get but after replace initrd.gz with build 13 from ankuch , can get run data.
[HD2 Android SD Development] Robbie P:
Swap the initrd.gz file in CM9 with attached one from ICS-Beta4-WiFi-Market-EGL-SC-v6.1

You should have wifi and bt working.

No calls or data but might be fixable.
[HD2 Android SD Development] kyrunter3:
Did anyone ported successfully Hyperdroid rom ?

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

tried with portadroid v3.1 and it stucks to jump to kernel after first reboot.
[HD2 Android SD Development] Szczepanik:
Search this thread: Hyperdroid

Suggest you use the button "SEARCH THIS THREAD" before posting. You will see several results including one from greencloudz last month who said "Thanks Boonbing. V3.2 ported hyperdroid cm7...very nicely." just one page back.

As you know, you can find "SEARCH THIS THREAD" at the top of every page.

Cheers

Tom
[HD2 Android SD Development] yugoport:
So guys, what ported roms are you guys using?? been using Hyperdroid (last version with seader kernel as the new ones dont boot in sd) and its working flawlessly, so fast and smooth.. will port Tween´s rom today to check it out..
[HD2 Android SD Development] fOxunO:
Hyperdroid 5.5.0 working , but not booting for 5.7.0

ICS Aosp still can't get wifi

ICS Miui-AU can't get phone service and wifi
[HD2 Android SD Development] daibko:
What the......? The link

http://boonbing.sylvester20007.com/Portadroid_Lite_v3.1_Magldr_CWR_ROM.zip

is giving me a 403 Forbidden message.

Something stupid I've done/missed? Help, please?

Oops--posted just a wee bit early and found post #59 so I'll bump it up----Thanks, Ankuch!

http://xdaforums.com/attachment.php?attachmentid=793482&d=1322138551

Then, again, this zip is missing the portadroid_sense.gz file. Help anyone? I'm trying to try out NRG's attempt:

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

---------- Post added at 10:05 PM ---------- Previous post was at 09:11 PM ----------

Also, while I'm typing, anyone having the data disconnect nemesis? I have to go into settings and uncheck/recheck data connection to get connected. I've tried researching and can't tell if this might be improved with going full NAND vs SD/Portadroid. Can anyone shed some light for me on this? Thanks!
[HD2 Android SD Development] iandy1:
I manage to port hstr's SGS2/MIUI ROM with Portadroid 3.1. Wi-fi, Bluetooth and

data connection working. With Portadroid 3.2 never get a data connection.

This ROM requires a 1gb EXT3 for AP2SD to work. If EXT3 is not available all

user installed apps will have SD added to their names after a reboot and will not work.

Had to install an auto task killer, because the Rom start to become slower after

a while but still very usable.

Also manage to port dungph's Lexicon 1.0 Sense 2.1 ROM but with no wi-fi yet.

Going to try setting all the permissions to the wpa suplicant with root explorer.

Thanks for the info on Hyperdroid.
[HD2 Android SD Development] Szczepanik:
the portadroid_sense.gz file

This one has the the portadroid_sense.gz file

Cheers

Tom
[HD2 Android SD Development] daibko:
Originally Posted by Szczepanik

View the list of threads in HTC Leo: HD2 Android NAND Development

http://xdaforums.com/forumdisplay.php?f=928

Click on the paperclip icon by this thread and you will see a list of all the attachments

Wow. Way too easy. I've been on here a couple years, wore my Fuze out flashing, and just now learned about the paperclips. Good grief. Thanks!

Again about the data disconnections: just something to live with for Android on HD2 or does SD vs RAM vs NAND, etc. make any difference?
[HD2 Android SD Development] yugoport:
Been trying to port typhoons cm7,but no lucky,tried with portadroid 3.2 and 3.1.. not booting ..
[HD2 Android SD Development] Szczepanik:
All the Ice Cream Sandwich builds for the HD2 have kept my OCD satisfied - since he started in November, Ankuch is on build 15! Now Tytung and he have switched to CM9, ICS on HD2 is pretty good. I am looking forward to the next development.

Cheers

Tom
[HD2 Android SD Development] Szczepanik:
Regional Wi-Fi Issues in ICS Gone

http://www.xda-developers.com/android/regional-wi-fi-issues-in-ics-gone-with-wifi-fix/

As I said, the problem is related to countries and there is a solution.

Cheers

Tom
[HD2 Android SD Development] arifqur:
Great news Boonbing!!

Thanks for continuing the development
[HD2 Android SD Development] crazycranky:
Any luck porting the latest NRG Rom? My recent attempts using portadroid have failed on the NRG Roms and I'd love to port the latest version.:confused:

If you have had success, please provide some detailed steps.

Thanks.
[HD2 Android SD Development] msr21cn:
thanks a lot, i want to try it
[HD2 Android SD Development] Ruralp.HK:
Thank you, been a long time, or did not see the download address, I hope as soon as possible heading for the good news! ! !
[HD2 Android SD Development] ceslavie:
just wondering whether it is possible to make this tool device independent, that means we can cook the NAND room to SD ROM using PC instead of using WM on HD2? thanks!
[HD2 Android SD Development] yugoport:
some coffee to help you with the sleepless nights mate, thank you for your work and for allowing us to use the nand builds in our SDs..

57065473PD598221M
[HD2 Android SD Development] alex.odell.2011:
Can this be used to boot nand via claret and haret?
[HD2 Android SD Development] boonbing:
Hi TOPTIP, I received your donation quite a while back (last year!) but did not have a chance to post a thank you note until now.
[HD2 Android SD Development] boonbing:
Yugoport, Thanks for your second donation and supporting my work on Portadroid! :)
[HD2 Android SD Development] ralfkof119:
Will the V 3.x run the newest nexus hd2 nand rom v3.2a gingerbread 2.3.7? Because post #830 says that only 2.3.4 & 2.3.5 gingerbread versions are supported.

Thanks in advance. This is the first time I stumbled upon portadroid and I'd like to try it with gingerbread coz ICS ain't as stable as GB yet. Correct me if I'm wrong though, just a newb here ^_^
[HD2 Android SD Development] wis1152:
Theres already an sd version from Tytung https://sites.google.com/site/nexushd2android/nexushd2-gingerbread/releases
[HD2 Android SD Development] jacktackle:
ICS is no fun without Sense. waiting for sense ICS ROM. without which ICS is as good as any other mobile call it Samsung,Lg,Sony... but IF you have HTC. Sense is the must.

hope you guys come soon with a Sense ROM

best of luck.

keep up good work
[HD2 Android SD Development] washpota:
Ported ICS MIUI (http://xdaforums.com/showthread.php?t=1439363) using the latest ver, but no phone or data. did not check wifi.
[HD2 Android SD Development] popab:
Mgldr

Hi, is this method working on magldr sd dual boot ? ( i'm using dual boot with wp7). If yes... Is it any change to do? Because I've tried but i'm stucked on the boot logo. Thx a lot:D
[HD2 Android SD Development] Szczepanik:
Portadroid Ultimate v4.0

Boonbing thank you and it is not even the end of January here!

Cheers

Tom
[HD2 Android SD Development] daibko:
Two things:

1) You need a link for donations or I'm just blind.

2) I loaded IceCreamTosti V0.3 by Xylograph (http://xdaforums.com/show....php?t=1441462), but after installing and running Busybox and Titanium, I get the message that the ROM is not rooted. Wha???

Noob that I am, is there something really simple I'm missing? I thought any ROM I flashed would be rooted. I'm really confused. Is this a Portadroid thing or could someone point me in the right direction, please? Thank you!

oops--3 things--

3) I'm lost about how to determine the Rmnet data connection type as referenced:

(Note: If you download a Magldr ROM (eg. Tytung Nexus-ICS-CM9) with default Rmnet data connection type, you need to download the cLK kernel flashable zip files as well (if available) and overwrite all the "system" folder files in the original Magldr ROM with the "system" files from the cLK kernel flashable zip. Otherwise data connection may not work)

how do I tell? Thanks!
[HD2 Android SD Development] ralfkof119:
Oh, sorry. Then what about other 2.3.7 gingerbread nand roms? Will the v3.* work with them? Thanks for the reply BTW
[HD2 Android SD Development] dttung80:
Thanks alot, will test later. !
[HD2 Android SD Development] fOxunO:
boonbing ,

for me , tosti not routed and can't get ip for wifi (only to be obtained)

nexus can work like from sd card.
[HD2 Android SD Development] boonbing:
For Tosti, the permissions in the "META-INF" folder isn't setup properly by the ROM developer. Replace his "META-INF" folder from the one in tytung Nexus-ICS-CM9 Magldr ROM and the issues above should be fixed.
[HD2 Android SD Development] boonbing:
See my reply to fOxunO above

You can always assume Magldr ROM uses Rmnet data connection unless the ROM developer says otherwise like in Tosti ICS. cLK/CWR ROM uses PPP data connection. Portadroid has only been tested to work with PPP data connection, not sure about Rmnet.
[HD2 Android SD Development] sbhas2k:
i have ported IceCreamTosti V0.3 by Xylograph rom

I am facing wifi issue.. i have tried the fix mentioned on

http://xdaforums.com/showthread.php?p=21847502

(lowering the wifi version)..

Any fix for this? basically it can detect wifi network and when connected it keeps saying "obtaining ip address".. Sometimes it connects and immediately loops backs "obtaining ip address" status..

Thanks in advance..
[HD2 Android SD Development] fOxunO:
Yups , got it boonbing.

now tosti routed and get ip for wifi.
[HD2 Android SD Development] boonbing:
Refer to my earlier reply to FOxunO.
[HD2 Android SD Development] Xylograph:
Hi boonbing, could you be so kind to let me know what permissions aren't setup properly in the update-script ?

I compared the 2 and all the permissions match exactly as far as I can see..

Also using tytung script will not install anything present in the data folder??

I guess portadroid will take care of that though ;) Nice work
[HD2 Android SD Development] boonbing:
Hi. I did not have a chance to look at the details yet. But as on the wifi issue mentioned, I am suspecting some permissions in the /data folder is not setup correctly. Then again, it may also be related to how Portadroid SD boots vs Nand boot. And you're right that Portadroid ignores installation code from the update script.

By the way, your rom which is very small compared to other ICS rom has the potential to implement SuperRAM concept by Darkstone in Portadroid which will make SD boot fast and responsive. Any chance to reduce it further to less than 100mb? :)
[HD2 Android SD Development] Xylograph:
Maybe it's possible..In fact you could delete stock launcher2 (use apex only) , remove dictionaries from the keyboard , delete voicesearch (can be downloaded of the market) and/or apps like browser/calculator/deskclock/filemanager/latinime (not sure about this one) /soundrecorder/voicedialer could be moved to /data if you sign them first.

That way it could get under the 100mb perhaps ?

Let me know if you want me to make a test tosti rom and I will post it here when I find the time ;)
[HD2 Android SD Development] smokin901:
if dhcpcd-run-hooks does not have excute persmission wifi will be stuck on obtaining ip address and make sure owner of the file is dchp(1014) and shell(2000)
[HD2 Android SD Development] Szczepanik:
Xylograph the Portadroid Ice Cream Tosti is very nice on SD. Yes please, I will test the under 100mb tosti rom so boonbing can implement SuperRAM concept in Portadroid to make SD boot fast and responsive.

Cheers

Tom
[HD2 Android SD Development] fOxunO:
smokin091 ,

ur ICS-MIUI rom also must be replaced META-INF with Nexus to get wifi connection and phone service.

but still can not get data connection.

and where's to set permission for chp(1014) and shell(2000) ?

---------- Post added at 01:48 AM ---------- Previous post was at 01:45 AM ----------

+1 , phone signal more better.
[HD2 Android SD Development] 2alive:
Thanks

First of all great job, portadroid rules.

I ported MIUI rom, miui fan for quite some time (now with ICS would be the best of both worlds). But my phone doesn´t work, everything radio related has a problem (no cell signal, no wifi), I used portadroid to port to SD and got this problem. Other ICS ROMs never had this kind of problems...will try replacement of META...

Thanks again for sharing your work.

All the best for you and everyone at XDA.
[HD2 Android SD Development] boonbing:
D

Also remember to try replacing those files in "system" folder with the files from tytung cLK flashable zip package per highlighted by Rom developer in his first post before porting.
[HD2 Android SD Development] 2alive:
thanks, trying now.