Alpha 3![ICS AOSP]{GSM/CDMA/P1000L/N}{DEV}{WIP} 11/12/11 TEAM DEVELOPMENT

Search This thread

ani55

Senior Member
May 15, 2011
473
325
Far, far away...
ICS for Galaxy Tab 7


**PLEASE READ THE ENTIRE POST BEFORE FLASHING!**

Before you flash, Do an NANDroid backup, and then you can use an app called "App Extractor" to restore your important apps (Or you can use TB).


Changelog is in the second post

Supported Versions for GSM networks:
• P1000
• P1000N
• P1000L
• P1000R

Supported Versions for CDMA networks:

The CDMA kernel isn’t perfect at the moment, but it does work, so your tab won’t be bricked if you flash the right kernel, you'll just have more issues!

• Verizon
• Sprint

Not Supported:
P1010 (Wi-Fi only tab).


Current version:
Alpha 3


Developers:

Angel_666
koxudaxi
cdesai
cheatman
humberos

Working features:

• Reverse tethering- http://xdaforums.com/show....php?t=1371345
• External SD
• Sound
• Multitouch
• Orientation sensor does work, but with a delay (you need to enable it in settings)
• Wifi
• Root
• 3G


Not Working:
• Camera doesn’t work yet, and won’t anytime in near future, due to great changes in ICS. We’d have to either write of wrapper or find some other workaround
(although it does work in panorama mode)
• Bluetooth



Notes:

• Touch buttons can be enabled if you want, (ro.product.characteristics=tablet in build.prop).
• Once you have a file manager installed, you can install app the normal way
• Honeycomb tablet apps works.
• Apparently you can boot this on CDMA sprint tabs as well (very long boot time at first) and P1000R!.
• If you can't get Wi-Fi to work, check here how to: http://xdaforums.com/show...postcount=1175.


If you've got any questions, post them here(thanks joethc): http://webchat.freenode.net/?channels=##galaxytab7-ics.


FAQ:
Q: Keyboard not showing up:
A: Change dpi to 160 in build.prop and click on small keyboard icon and slide physical keyboard off

Q: I've got no root?
A: Flash the root at bottom of post (thanks cheatman), or
http://xdaforums.com/show...&postcount=262,
Then add the sh.zip (at bottom of page) file via adb to the /system/bin folder of this device.
Thanks to sinamosavi for root!

Q: Issues with apps and/or settings:
A: WIPE DATA, THEN SEE, IT WORKS PERFECT!


Install Guide(Make sure you are on ext4 file format and gingerbread bootloaders!):

• Plug Tab into computer.
• Mount USB storage.
• Copy ICS ROM to SD Card.
• Reboot into recovery.
• Perform a ROM backup.
• Optional, but recommended: Wipe data (if you don't wipe, wait for some time on home screen for the old data to work fine with the new rom).
• Wipe the dalvik-cache.
• Flash ICS ROM.
• Reboot.
• Flash the kernel depending on your tab, (thanks to humberto for this!)
• Flash the root patch and then then the Wi-Fi patch.
• Reboot.
Enjoy!

Downloads:

Alpha Series:

• Alpha 1:
http://depositfiles.com/files/qf2yahrb0?
http://www.megaupload.com/?d=Q9EY9U38

• Alpha 2:
ftp://xda:xda@195.222.101.81

• Alpha 3:
http://depositfiles.com/files/xhhvucq67
ftp://xda:xda@195.222.101.81
Kernels:
http://xdaforums.com/show...&postcount=544

Other Stuff:

Google apps: http://minus.com/mbgPLHnlmN#2

Kernels:

P1000

http://www.multiupload.com/I0GAWLNFKF
sha1sum: 256d530f84b61a00897c2dc0a6db45ab3dd083d0

==================================================

P1000L

http://www.multiupload.com/5T54ROP1L7
sha1sum: b1b9e545f092e9017eea8b6c3a68aa060b2a4d77

==================================================

P1000N

http://www.multiupload.com/XNP7QZJJVO
sha1sum: 7aba6a545c153cc5cf2b8c9e8b9587bdb4a30891

==================================================

CDMA

http://www.multiupload.com/8C0RV66449
sha1sum: 483a64214a054629f57ab75d2861e8ea9c8a5fe7

==================================================

Sources (CM9 Kernel)

https://github.com/sgt7

Changelog: https://github.com/sgt7/p1000-kernel-cm9/commits/master
Look at the attachments for additional files
Added the build.prop if any1 wanted to modify!

Enjoy the rom!
Please rate this ROM 5 stars and hit the thanks button if you like it!


Special thanks to:

koxudaxi

Angel_666

cheatman

dizgustipated

cdesai

woocashewski

joethc

humberos

mssmison

speedsilwady

{Diemex}

d2dyno
 

Attachments

  • build.prop.zip
    1.1 KB · Views: 4,695
  • sh.zip
    53 KB · Views: 3,455
  • ICS-4.0.1-CWM.Root.v1.0.0.zip
    629.1 KB · Views: 10,724
  • ICS-4.0.1-CWM.WiFi.v2.0.0.zip
    1.4 MB · Views: 10,870
Last edited:

ani55

Senior Member
May 15, 2011
473
325
Far, far away...
Changelog

CHANGELOG

Alpha 1:
Touchscreen works
Everything else doesn't work.

Alpha 2:
Works:
3G works for some
Sounds and effects
GSM
Camera

Alpha 3:
Works
Mobile data work (works fully now!)
External/internal storage automount
Orientation sensor works (sometimes :D)
Phone
Wifi (see patch)
Root(see patch)

Alpha 4:
In progress!

What doesn't work:

GPS
Bluetooth
HW Accelaration (not just smooth gui!)
multitasking button
everything else...
 
Last edited:

ani55

Senior Member
May 15, 2011
473
325
Far, far away...
To help devs, download nexus s rom then download cm7 by technomancer and unzip it. Extract the boot.img with splitbootimg.pl script. Compare the init.rc to ICS init.rc. Specifically the most important part here is the PATH, LD_LIBRARY_PATH statement and BOOTCLASSPATH lines. Build your kernel with the updated init.rc and flash with heimdell.
From mssmison porting guide.
I am in no way responsible for anything that happens to your Tab

Sent from my GT-P1000 using XDA App
 

ani55

Senior Member
May 15, 2011
473
325
Far, far away...
Help! Guys, any developers:
When i try to split technomancer's cm7 boot.img in terminal, it says:
Android magic not found. Giving up.
Yet when I do this with nexus s ics it splits it, so until unless I can't change the init.rc we can't even build a kernel. Please help, anyone!
If someone can split the cm7 boot.img for me it would help a lot!
Thanks!
 
Last edited:

af974

Retired Recognized Developer / Retired Forum Mod
Jan 22, 2008
4,934
1,683
Redmi Note 8
Best for you is to try to download Techno Heimdal version and extract initramfs from zimage, check here .

Good luck.

Help! Guys, any developers:
When i try to split technomancer's cm7 boot.img in terminal, it says:
Android magic not found. Giving up.
Yet when I do this with nexus s ics it splits it, so until unless I can't change the init.rc we can't even build a kernel. Please help, anyone!
If someone can split the cm7 boot.img for me it would help a lot!
Thanks!
 

cdesai

Inactive Recognized Developer
Jan 16, 2011
2,296
4,089
IN YOUR HEAD
yea the cm7 boot.img wont split, me n diz already working since days, just synced cm7 source and now gonna make a new kernel with the edit, zImage doesnt work, needs boot.img
 
  • Like
Reactions: farahbolsey

koxudaxi

Senior Member
Feb 8, 2010
248
356
36
Tokyo
hi, ani55

it's good project to make sure a possibility of Galaxy Tab :)

Have you build a kernel and ROM ?
you should edit init.rc in initramfs which have other block device names.

if i help you , i will happy
 
  • Like
Reactions: ani55 and adi6262

mssmison

Retired Forum Moderator
Apr 23, 2008
1,654
231
Google Pixel 5
Quick note, make sure that the new kernel/initrdfs uses the proper new class statements in the *.rc files, there's been a change to that.
Secondary, getting the system to boot isn't terrible once you have the right class statements and new services loading in the init.rc. There will be challenges however with networking due in part I beleive to the sdk build most are sourced from.
I spent some time playing with it the other day, and waiting for the source is the best idea. You'll probably get it booting, but would want to have the source to make some of the changes requried to really get it working more than 80%.

I totally appluad you guys for starting on this though :) Good to see.
 

ani55

Senior Member
May 15, 2011
473
325
Far, far away...
Quick note, make sure that the new kernel/initrdfs uses the proper new class statements in the *.rc files, there's been a change to that.
Secondary, getting the system to boot isn't terrible once you have the right class statements and new services loading in the init.rc. There will be challenges however with networking due in part I beleive to the sdk build most are sourced from.
I spent some time playing with it the other day, and waiting for the source is the best idea. You'll probably get it booting, but would want to have the source to make some of the changes requried to really get it working more than 80%.

I totally appluad you guys for starting on this though :) Good to see.

Get mssmison, good to see you back! I am following your porting guide, but is the build.prop the only thing that you need to edit when you port from device to device.
Btw I am porting from nexus s. :)

Sent from my GT-P1000 using XDA App
 

cminion

Senior Member
Feb 13, 2009
100
10
has anyone tried the kernel from the HC build? Just a stab in the dark but that could at least provide a starting point


Im also starting to take a look at this but im more of higher level software guy
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 146
    ICS for Galaxy Tab 7


    **PLEASE READ THE ENTIRE POST BEFORE FLASHING!**

    Before you flash, Do an NANDroid backup, and then you can use an app called "App Extractor" to restore your important apps (Or you can use TB).


    Changelog is in the second post

    Supported Versions for GSM networks:
    • P1000
    • P1000N
    • P1000L
    • P1000R

    Supported Versions for CDMA networks:

    The CDMA kernel isn’t perfect at the moment, but it does work, so your tab won’t be bricked if you flash the right kernel, you'll just have more issues!

    • Verizon
    • Sprint

    Not Supported:
    P1010 (Wi-Fi only tab).


    Current version:
    Alpha 3


    Developers:

    Angel_666
    koxudaxi
    cdesai
    cheatman
    humberos

    Working features:

    • Reverse tethering- http://xdaforums.com/show....php?t=1371345
    • External SD
    • Sound
    • Multitouch
    • Orientation sensor does work, but with a delay (you need to enable it in settings)
    • Wifi
    • Root
    • 3G


    Not Working:
    • Camera doesn’t work yet, and won’t anytime in near future, due to great changes in ICS. We’d have to either write of wrapper or find some other workaround
    (although it does work in panorama mode)
    • Bluetooth



    Notes:

    • Touch buttons can be enabled if you want, (ro.product.characteristics=tablet in build.prop).
    • Once you have a file manager installed, you can install app the normal way
    • Honeycomb tablet apps works.
    • Apparently you can boot this on CDMA sprint tabs as well (very long boot time at first) and P1000R!.
    • If you can't get Wi-Fi to work, check here how to: http://xdaforums.com/show...postcount=1175.


    If you've got any questions, post them here(thanks joethc): http://webchat.freenode.net/?channels=##galaxytab7-ics.


    FAQ:
    Q: Keyboard not showing up:
    A: Change dpi to 160 in build.prop and click on small keyboard icon and slide physical keyboard off

    Q: I've got no root?
    A: Flash the root at bottom of post (thanks cheatman), or
    http://xdaforums.com/show...&postcount=262,
    Then add the sh.zip (at bottom of page) file via adb to the /system/bin folder of this device.
    Thanks to sinamosavi for root!

    Q: Issues with apps and/or settings:
    A: WIPE DATA, THEN SEE, IT WORKS PERFECT!


    Install Guide(Make sure you are on ext4 file format and gingerbread bootloaders!):

    • Plug Tab into computer.
    • Mount USB storage.
    • Copy ICS ROM to SD Card.
    • Reboot into recovery.
    • Perform a ROM backup.
    • Optional, but recommended: Wipe data (if you don't wipe, wait for some time on home screen for the old data to work fine with the new rom).
    • Wipe the dalvik-cache.
    • Flash ICS ROM.
    • Reboot.
    • Flash the kernel depending on your tab, (thanks to humberto for this!)
    • Flash the root patch and then then the Wi-Fi patch.
    • Reboot.
    Enjoy!

    Downloads:

    Alpha Series:

    • Alpha 1:
    http://depositfiles.com/files/qf2yahrb0?
    http://www.megaupload.com/?d=Q9EY9U38

    • Alpha 2:
    ftp://xda:xda@195.222.101.81

    • Alpha 3:
    http://depositfiles.com/files/xhhvucq67
    ftp://xda:xda@195.222.101.81
    Kernels:
    http://xdaforums.com/show...&postcount=544

    Other Stuff:

    Google apps: http://minus.com/mbgPLHnlmN#2

    Kernels:

    P1000

    http://www.multiupload.com/I0GAWLNFKF
    sha1sum: 256d530f84b61a00897c2dc0a6db45ab3dd083d0

    ==================================================

    P1000L

    http://www.multiupload.com/5T54ROP1L7
    sha1sum: b1b9e545f092e9017eea8b6c3a68aa060b2a4d77

    ==================================================

    P1000N

    http://www.multiupload.com/XNP7QZJJVO
    sha1sum: 7aba6a545c153cc5cf2b8c9e8b9587bdb4a30891

    ==================================================

    CDMA

    http://www.multiupload.com/8C0RV66449
    sha1sum: 483a64214a054629f57ab75d2861e8ea9c8a5fe7

    ==================================================

    Sources (CM9 Kernel)

    https://github.com/sgt7

    Changelog: https://github.com/sgt7/p1000-kernel-cm9/commits/master
    Look at the attachments for additional files
    Added the build.prop if any1 wanted to modify!

    Enjoy the rom!
    Please rate this ROM 5 stars and hit the thanks button if you like it!


    Special thanks to:

    koxudaxi

    Angel_666

    cheatman

    dizgustipated

    cdesai

    woocashewski

    joethc

    humberos

    mssmison

    speedsilwady

    {Diemex}

    d2dyno
    30
    Changelog

    CHANGELOG

    Alpha 1:
    Touchscreen works
    Everything else doesn't work.

    Alpha 2:
    Works:
    3G works for some
    Sounds and effects
    GSM
    Camera

    Alpha 3:
    Works
    Mobile data work (works fully now!)
    External/internal storage automount
    Orientation sensor works (sometimes :D)
    Phone
    Wifi (see patch)
    Root(see patch)

    Alpha 4:
    In progress!

    What doesn't work:

    GPS
    Bluetooth
    HW Accelaration (not just smooth gui!)
    multitasking button
    everything else...
    22
    Bluetooth? Screen resolution looks a little low for a P1000?

    Not only bluetooth. Works all radio services. (BT,wi-fi,gps,Data). Works native - without any patches. Most part done, i think.. Now, I'm take a look at Usb, camera, and cosmetics (keyboard, and view layout)

    Btw. Resolution is 240 (tab native), I just using "Phone" ICS view.
    19
    Hey guys,

    Just to let you know that I have released a new patch to fix physical keyboard that doesn't exist. Don't forget to give thanks!

    Here you go for the CWM patch:
    http://xdaforums.com/showthread.php?t=1388146

    Cheers,
    C.
    19
    Ok, now I can really say: IT TASTES AWESOME!

    Here you go, some pictures for your delight...
    Wireless now works WITH authentication. I will start preparing a CWM package ASAP for you guys.

    Now, please check the pics out and let me know what you think. The only problem with wifi right now is that it can't use DHCP correctly. I will look into it after i get you the CWM patch for alpha 3.

    So, you will need to use static IP and manually configure it. I have also attached a screenshot of what the mandatory settings are.

    Cheers and look during the following minutes for news and a patch.

    C.