WARNING: Marvell PXA1088 powers Samsung Galaxy Tab 4 7.0

Search This thread

ketut.kumajaya

Recognized Developer
Apr 28, 2011
4,935
14,138
Bekasi
Based on @sw6lee 's build.prop information, Samsung Galaxy Tab 4 7.0 powered by Marvell PXA1088 SoC.
Code:
ro.product.model=SM-T230NU
ro.product.brand=samsung
ro.product.name=degaswifiue
ro.product.device=degaswifiue
ro.product.board=PXA1088
ro.product.cpu.abi=armeabi-v7a
ro.bootloader=T230NUUEU0ANE2
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=GB
ro.wifi.channels=
ro.board.platform=mrvl
Also confirmed by Vivante: http://vivantecorp.wordpress.com/2014/05/02/vivante-powers-samsung-galaxy-tab-4/ . Vivante is the GPU maker for PXA1088 SoC, GC1000.
More information about PXA1088: http://www.marvell.com/communication-processors/pxa1088/features.jsp

I experienced working for PXA988 device Samsung Galaxy Tab 3 7.0 in kernel level, though I don't own this device. Based on Marvell, PXA1088 platform compatible to PXA988, both powered by Vivante GC1000 GPU. Some information for you:
  • Tab 3 7.0 ramdisk size limited to 1MB from the bootloader, too small for custom recovery
  • No USB host support, hardware limitation
  • No AOSP reference out there, it's hard to build a custom ROM
I managed to fix ramdisk size limitation https://github.com/kumajaya/android...mmit/2f156084ddcdea962ce23d68ad6a7b191dbc0075 and immediately custom recovery available for Tab 3 7. With touchscreen fix https://github.com/kumajaya/android...mmit/caa7019bcca4ce714d3c1288ac5471334acb0d98, touch base recovery also available. It's hard for the other two problems and I have no access to Tab 3 7.0 device. Custom kernel also available for Tab 3 7.0, of course from me ;) Somehow only xz compressed boot/recovery image manage to boot Tab 3 7.0 :laugh:

Tab 4 7 owner, it's a good idea to upload your device boot.img and recovery.img here. I'll investigate it for you :good: Give me your device "cat /proc/cmdline" output.
 
Last edited:

smknutson

Senior Member
Apr 22, 2011
830
167
SD, USA
Wiki can be edited by anyone. Just run the cpuz app on the 7.0 and it will confirm marvell

Only the 8.0 & 10.1 have the Snapdragon.

Ketut, any chance we can recruit you to work on the 8 & 10.1?
 
Last edited:
  • Like
Reactions: mikmock

hang10z

Member
Dec 5, 2013
17
3
I used cpu-7 and my device says that its powered by arm cortex-a7 with a vivante gc1000 gpu. I have the 7inch sm-t230nu
 

Nonta72

Senior Member
Mar 27, 2013
1,547
743
Speed Force
Got it now !
It seems Tab 4 7.0 have a Marvell PXA1088 SoC
While Tab 4 8.0 could have a Qualcom Snapdragon MSM8226.

Still wondering WHY samsung always make Tab 8" better than 7" even 10.1" sometimes :p

Sent from Gallifrey using TARDIS
 

smknutson

Senior Member
Apr 22, 2011
830
167
SD, USA
I used cpu-7 and my device says that its powered by arm cortex-a7 with a vivante gc1000 gpu. I have the 7inch sm-t230nu

Correct, the Marvell uses the cortex a7 architecture.





Got it now !
It seems Tab 4 7.0 have a Marvell PXA1088 SoC
While Tab 4 8.0 could have a Qualcom Snapdragon MSM8226.

Still wondering WHY samsung always make Tab 8" better than 7" even 10.1" sometimes :p

Sent from Gallifrey using TARDIS

Cost cutting by ol Sammy



Sent from my SM-T330NU
 

FroznArrow

Member
May 23, 2014
22
0
Yep, vivante here.

Sorry, I'm not familiar with android devices as this is my first one....
But I want to help if I can, so let me know which files you need and where I can find them in the device and I'll upload them.


Sent from my SM-T230NU using XDA Free mobile app
 

Attachments

  • 1402879221040.jpg
    1402879221040.jpg
    74.8 KB · Views: 2,436
  • 1402879232144.jpg
    1402879232144.jpg
    46.9 KB · Views: 2,325

hang10z

Member
Dec 5, 2013
17
3
Is it worth it to take this back and get the 8 inch? Are the processors that much different in performance? I will be playing games on this not just watching streaming video and internet browsing.
 

ketut.kumajaya

Recognized Developer
Apr 28, 2011
4,935
14,138
Bekasi
Yep, vivante here.

Sorry, I'm not familiar with android devices as this is my first one....
But I want to help if I can, so let me know which files you need and where I can find them in the device and I'll upload them.


Sent from my SM-T230NU using XDA Free mobile app
I have downloaded Tab 4 7.0 firmware and managed to unpack the boot.img .
 

Nonta72

Senior Member
Mar 27, 2013
1,547
743
Speed Force
Is it worth it to take this back and get the 8 inch? Are the processors that much different in performance? I will be playing games on this not just watching streaming video and internet browsing.
I am NOT sure Tab 4 7.0 is for Gaming because Marvell PXA1088 and Vivante GC 1000 combination seems NOT to be okay.
However Tab 4 8.0 should handle all latest games with NO noticeable lag because of the Qualcom MSM8226 and Adreno 305 (with OpenGL 3.0 :eek: ). So I would suggest you to buy this if want a gaming Tab 4.
The same situation happened with Tab 3 series where Tab 3 8" was the gaming one because of its Exynos Dual 4212 CPU and the Quad Core Mali-400MP GPU. Even Tab 3 10.1 Gaming was a bit worst than Tab 3 8" (and I had the Tab 3 10.1 P5210)

I have downloaded Tab 4 7.0 firmware and managed to unpack the boot.img .

Good luck Ketut, hope you can manage to port this KK build to Tab 3 7.0 / Tab 3 7.0 Lite :good:
 
Last edited:

hang10z

Member
Dec 5, 2013
17
3
Well I am taking it back and getting a pro 8.4, this is a pretty slow device all around, also the screen resolution stinks for reading. I like the new interface tho. Good luck with the porting! :)

Sent from my SM-T230NU using Tapatalk
 

nl3142

Senior Member
Jun 11, 2011
168
26
How does it compare to the new 1.6GHz quad core RockChips (Cortex A9)?
 
Last edited:

tgalal

Member
Jul 27, 2014
24
112
34
github.com
Samsung Galaxy Tab 4 7.0 powered by Marvell PXA1088 SoC.
Code:
ro.product.model=SM-T230NU
ro.product.brand=samsung
ro.product.name=degaswifiue
ro.product.device=degaswifiue
ro.product.board=PXA1088
ro.product.cpu.abi=armeabi-v7a
ro.bootloader=T230NUUEU0ANE2
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=GB
ro.wifi.channels=
ro.board.platform=mrvl

I experienced working for PXA988 device Samsung Galaxy Tab 3 7.0 in kernel level, though I don't own this device. Based on Marvell, PXA1088 platform compatible to PXA988, both powered by Vivante GC1000 GPU. Some information for you:
  • Tab 3 7.0 ramdisk size limited to 1MB from the bootloader, too small for custom recovery
  • No USB host support, hardware limitation
  • No AOSP reference out there, it's hard to build a custom ROM
.

I have used information you provided here and your degas-mkbootimg tool to build a custom recovery. I am posting it soon. Thanks!
 
  • Like
Reactions: ketut.kumajaya

osergios

New member
Aug 1, 2014
1
0
Hello
It is not accurate that PXA1088 does not support usb host
i cannot post link here yet but if you go to marvell's site and find the pdf named : Marvell_PXA1088-02_product_brief.pdf you will notice it mentions usb host.
 

404-Not Found

Senior Member
Sep 12, 2012
1,398
138
Phoenix
Hello
It is not accurate that PXA1088 does not support usb host
i cannot post link here yet but if you go to marvell's site and find the pdf named : Marvell_PXA1088-02_product_brief.pdf you will notice it mentions usb host.

I saw that too. But I tested with apps and it seems it's a hardware limitation. But maybe like the GT3 it maybe fixed with a custom Kernel.

Sent from my SM-T230NU using XDA Free mobile app
 

bullghost

Senior Member
Mar 25, 2010
200
316
Based on @sw6lee 's build.prop information, Samsung Galaxy Tab 4 7.0 powered by Marvell PXA1088 SoC.


Tab 4 7 owner, it's a good idea to upload your device boot.img and recovery.img here. I'll investigate it for you :good: Give me your device "cat /proc/cmdline" output.

hi ketut.kumajaya
here is my kernel and recovery partition and proc cmdline
Type : T231

Code:
ro.product.model=SM-T231
ro.product.brand=samsung
ro.product.name=degas3gxx
ro.product.device=degas3g
ro.product.board=PXA1088
ro.product.cpu.abi=armeabi-v7a
ro.bootloader=T231XXU0ANE2
 

Attachments

  • proc.cmdline.txt
    499 bytes · Views: 135
  • RECOVERY.zip
    9.4 MB · Views: 210
  • KERNEL1.zip
    8.3 MB · Views: 108
  • blk0boot0-1.zip
    51.3 KB · Views: 99
Last edited:
  • Like
Reactions: Hnk1

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Based on @sw6lee 's build.prop information, Samsung Galaxy Tab 4 7.0 powered by Marvell PXA1088 SoC.
    Code:
    ro.product.model=SM-T230NU
    ro.product.brand=samsung
    ro.product.name=degaswifiue
    ro.product.device=degaswifiue
    ro.product.board=PXA1088
    ro.product.cpu.abi=armeabi-v7a
    ro.bootloader=T230NUUEU0ANE2
    ro.product.cpu.abi2=armeabi
    ro.product.manufacturer=samsung
    ro.product.locale.language=en
    ro.product.locale.region=GB
    ro.wifi.channels=
    ro.board.platform=mrvl
    Also confirmed by Vivante: http://vivantecorp.wordpress.com/2014/05/02/vivante-powers-samsung-galaxy-tab-4/ . Vivante is the GPU maker for PXA1088 SoC, GC1000.
    More information about PXA1088: http://www.marvell.com/communication-processors/pxa1088/features.jsp

    I experienced working for PXA988 device Samsung Galaxy Tab 3 7.0 in kernel level, though I don't own this device. Based on Marvell, PXA1088 platform compatible to PXA988, both powered by Vivante GC1000 GPU. Some information for you:
    • Tab 3 7.0 ramdisk size limited to 1MB from the bootloader, too small for custom recovery
    • No USB host support, hardware limitation
    • No AOSP reference out there, it's hard to build a custom ROM
    I managed to fix ramdisk size limitation https://github.com/kumajaya/android...mmit/2f156084ddcdea962ce23d68ad6a7b191dbc0075 and immediately custom recovery available for Tab 3 7. With touchscreen fix https://github.com/kumajaya/android...mmit/caa7019bcca4ce714d3c1288ac5471334acb0d98, touch base recovery also available. It's hard for the other two problems and I have no access to Tab 3 7.0 device. Custom kernel also available for Tab 3 7.0, of course from me ;) Somehow only xz compressed boot/recovery image manage to boot Tab 3 7.0 :laugh:

    Tab 4 7 owner, it's a good idea to upload your device boot.img and recovery.img here. I'll investigate it for you :good: Give me your device "cat /proc/cmdline" output.
    3
    Yep, vivante here.

    Sorry, I'm not familiar with android devices as this is my first one....
    But I want to help if I can, so let me know which files you need and where I can find them in the device and I'll upload them.


    Sent from my SM-T230NU using XDA Free mobile app
    I have downloaded Tab 4 7.0 firmware and managed to unpack the boot.img .
    2
    Wiki can be edited by anyone. Just run the cpuz app on the 7.0 and it will confirm marvell

    Only the 8.0 & 10.1 have the Snapdragon.

    Ketut, any chance we can recruit you to work on the 8 & 10.1?
    For now I am only interested in the Tab 4 7.0 to open a possibility to bring back Tab 4 7.0 update to Tab 3 7.0 .
    2
    Ok so I've been rooting/jailbreaking/flashing for almost 10 years now and only have tempered into the developing fields ever so often, but I think this may be my calling..

    If you guys want to all team together on certain critera that needs to be established, I'm down for that! I'm a stubborn Italian who will not take "NO" for an answers, so when it comes to flashing custom ROM's for our beloved Tab 4 7.0's, I'm willing to put in the time and effort to get this ball rolling.. If the Tab 3 has a very similar processor, and is on CM11 then I'd believe we indeed are not that far away ourselves from Custom ROM's..

    Question 1. Where do we begin, and what has been recognized thus far?

    Question 2. What's the difference between the Tab 3 processor, and our Tab 4 processors?

    Question 3. Has this been taken to the CM site and asked for help?

    Question 4. Is it a simple case of not having the right "know-how" and getting this in front of the right person?

    Thanks!
    1
    Never looked into the Samsung protector devices, very cool.... Just picked up a hisense 55h6sg TV that runs on a Marvell as well.... It seems to be very weak

    Sent from my Amazon Tate using XDA Free mobile app

    I´m a freak about these phones and I dedicated a yt channel to it www.youtube.com/allabouthegalaxybeam if ur interested. Anyway. I didn´t have problems when it comes to gaming or Full HD playback. And when I mean gaming I mean gaming on the built-in projector on 100 inch connected to my ps3 controller :D I played GTA San Andreas without probs like that. Only thing is that u need to cool the phone when u plan to game for longer. I really want to have CM on this phone. So my dev friend told me to do some research in order to help him on CM. I did a fundraising for the previous BEAM, so I thought of doing the same on the BEAM 2. I also looked for devs on freelancer, odesk and elance but the best "deal" for a custom CM12 that I could get was 3000 USD. And most of these people on freelancer sites u can´t trust. So sources research for this CM on BEAM 2 project started today for me. And like that I found this thread here. And the only devices that have the px1088 are listed here:

    Galaxy Tab 4.7.0
    HP Slate 6 Voice Tab 2
    HP Slate 7 VoiceTab
    HP Slate 6 VoiceTab
    and the Galaxy BEAM 2 SM-G3858 which is not listed

    Source: http://system-on-a-chip.specout.com/l/162/Marvell-PXA1088 After some short research I found no custom roms or cm versions for these tablets

    So yeah, it would be sweet if we could all work together to realize a Custom ROM for the PXA1088. There was a chinese dev which did some kind of custom rom on the BEAM 2 already. But its a bit hard to communicate with him as I dont know yet who he is :) So I assume he must have had some knowledge about the marvell SoC.