Ultimate Pantech Discover/Magnus/P9090 Rooting & Modding Thread

Search This thread

osopol4r

Senior Member
Oct 1, 2012
58
20
www.guiascdma.com
Confirmed working....

> ICS Unable to Update
> Updated to JB with nandroid provided here
> JB nandroid missing browser apk
> Restored from to and from previous ICS
> Installed zip from sd card magnus-jb-4.1.2-cwm-unlocked_bootloader-rooted.zip
> Phone booted correctly, so far so good

I'll report back any issued (if any)
Thanks!!!
 

sandnap

Senior Member
Feb 3, 2011
170
127
Confirmed working....

> ICS Unable to Update
> Updated to JB with nandroid provided here
> JB nandroid missing browser apk
> Restored from to and from previous ICS
> Installed zip from sd card magnus-jb-4.1.2-cwm-unlocked_bootloader-rooted.zip
> Phone booted correctly, so far so good

I'll report back any issued (if any)
Thanks!!!

Thanks for being the first tester and for the phone history details. I have been testing everything I can think of on mine and so far it has been rock solid. I think we have a good foundation. Now to start customizing. :)
 

sandnap

Senior Member
Feb 3, 2011
170
127
New Pantech Discover Thread

Okay, so I couldn't take it anymore. This thread has been awesome but I am concerned for new participants as they wade through page after page of information to find current information so I created a new thread. with the latest and greatest information. I will be able to update the OP with links to all of the new awesomeness that evolves. If someone has time and doesn't mind proof reading the tutorials I would greatly appreciate it.
 

SErooted

Senior Member
Nov 10, 2010
345
22
Sugarhouse, UT
I have all drivers installed on my win 7 desktop. This phone is giving me one hell of a headache. My brother in law brought it to me after one of his friends borrowed it, and now it would hang at pantech logo. I installed pc suite and it showed adb and all the other fun drivers as installed. I can access fastboot. But I have no adb and no recovery option. I have tried all various recovery images from the op And other recoveries from my one X files and still nothing. I keep getting the errors. No matter what I do. Does anybody have an idea of what else I can try? There is no way to flash stock software on this thing. And I can not locate a zip file of the jelly been update or the original ics that can be flashed through the bootloader pdl software option.
 
Last edited:

chriseshearin

Senior Member
Jan 20, 2012
51
0
OK I feel very stupid and I know I shouldn't have done this (so no bashing..). Anyways I screwed up when changing my build.prop and now my pantech is bootlooping. So does anyone have a flashable build.prop? I know it's a lot to ask for making a dumb move of not making a nandroid update..
 

greg97526

Senior Member
Mar 14, 2013
115
7
Grants Pass
OK I feel very stupid and I know I shouldn't have done this (so no bashing..). Anyways I screwed up when changing my build.prop and now my pantech is bootlooping. So does anyone have a flashable build.prop? I know it's a lot to ask for making a dumb move of not making a nandroid update..

I take it u have custom recovery flashed and the JB from here? If so just re flash the JB from here again over the top of what u already have and voila. I made the same mistake and that's how I fixed mine.
 

greg97526

Senior Member
Mar 14, 2013
115
7
Grants Pass
so... my phone has gotten very perverted lately (it's touching itself everywhere) and since i can't find a video to show me how to replace the screen, does anyone have a spare Discover to sell cheap?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    AT&T Pantech Discover / Pantech Magnus / Pantech P9090

    This thread will contain all info, resources, and tutorials about hacking and modifying your Pantech Discover. As our device shares much of its hardware with the One XL & Galaxy S III, I was able to port some things to our device. Not much, but some.

    Useful Links

    Pantech Discover ICS Kernel Source

    Rooting Your Device

    This method is very manual and very messy, hopefully I'll discover an easier method but for now this is the only way to do it.

    1. Download the HTC One X ClockworkMod Recovery img.

    2. Download the Superuser apk and the su binary, and copy them both to your sdcard (internal sd).

    2. Turn off your phone. Hold down both volume buttons while pressing the power button to turn it on again. You'll get to a screen where you can use the volume keys to select fastboot mode, and press power to select it.

    3. Once in fastboot mode, plug your device into your computer, and ensure that fastboot detects it.

    4. Run the command "fastboot boot recovery-evita.img" to boot into the recovery.

    5. Your device will stay at a blank screen, leave it plugged into your computer and wait about a minute for the computer to detect an "HTC device" in ADB recovery mode.

    6. Type "adb shell", you should be presented with the # symbol, indicating that you have root access.

    7. Run these commands to mount your partitions and copy the root files to your /system partition.

    Code:
    mount /dev/block/mmcblk0p14 /system
    mount /dev/block/mmcblk0p25 /data
    mount /data/media /sdcard
    cd /sdcard
    cp Superuser.apk /system/app/
    cp su /system/xbin/
    chmod 4755 /system/xbin/su

    8. At this point, you can exit the adb shell and type 'adb reboot' to boot back into your ROM. You should see the Superuser app in your app drawer, open it to confirm you have root!

    ----------------------------------------

    Partition Info/Dump, Custom Recovery Progress

    The Pantech Discover has a total of 26 partitions in /dev/block, and they are as follows.

    Code:
    Number  Start   End     Size    File system  Name        Flags
     1      524kB   67.6MB  67.1MB  fat16        modem
     2      67.6MB  69.2MB  1573kB               sbl1
     3      69.2MB  70.8MB  1573kB               sbl2
     4      70.8MB  72.4MB  1573kB               sbl3
     5      72.4MB  75.0MB  2621kB               aboot
     6      75.0MB  76.5MB  1573kB               rpm
     7      77.1MB  86.5MB  9437kB               boot
     8      86.5MB  88.1MB  1573kB               tz
     9      88.1MB  88.6MB  524kB                pad
    10      88.6MB  92.8MB  4194kB               rawdata
    11      92.8MB  95.9MB  3146kB               modemst1
    12      95.9MB  99.1MB  3146kB               modemst2
    13      99.1MB  309MB   210MB   ext4         preload
    14      309MB   1568MB  1258MB  ext4         system
    15      1568MB  1569MB  1049kB               dummy
    16      1569MB  1578MB  8389kB  ext4         persist
    17      1578MB  1919MB  341MB   ext4         cache
    18      1919MB  2187MB  268MB                tombstones
    19      2187MB  2188MB  1049kB               misc
    20      2189MB  2199MB  10.5MB               recovery
    21      2200MB  2203MB  3146kB               fsg
    22      2203MB  2204MB  524kB                ssd
    23      2204MB  2225MB  21.0MB  fat16        log
    24      2225MB  2277MB  52.4MB               fota
    25      2278MB  15.6GB  13.4GB  ext4         userdata
    26      15.6GB  15.6GB  5226kB               grow

    Here is a link to a folder containing all of the partitions (excluding /data, obviously) to download. http://ul.to/f/hms3tr

    Despite my best efforts, I've been unable to get CWM recovery running on this phone. I've dumped the recovery and built a CWM recovery image from the CM9 source, but the recovery.img that is produced does not boot properly. I've tried tons of different CWM recoveries for tons of different devices, and the only one that was successful was the evita CWM recovery.

    Since there is no bootloader unlock for this phone, fastboot can't flash any partitions. I've attempted to dd multiple different recovery images to the recovery partition, but after a reboot the dd doesn't stick and the device boots into its original recovery. Maybe there needs to be something changed in the boot.img as well?

    My custom ROM

    Due to my inability to get CWM running in any form, CM9/10 is impossible so far. So, I've done the next best thing and manually decompiled and modded the stock ROM's framework/SystemUI. I gave the system an AOSP look with resources from the MattedBlues AOSP theme. As there is no way to provide a flashable zip with either my modded ROM or an installer for my theme, the best I can do is provide my system.img that you can download and dd to your system partition (dd if=systemTheme.img of=/dev/block/mmcblk0p14). So, here's my themed system.img.

    Screenshots

    CFFVL2h.png


    Bi0TA0k.png


    UP600lN.png


    GiCFNNV.png


    xd6kdVW.png


    nAROZ4F.png
    4
    Any status updates from our excellent and most appreciated devs? :D

    I have some good news. I have a custom CWM 6.0.2.8 recovery built that works on all of my devices (unlike evita). It took a lot of trial and error to find the proper BoardConfig.mk settings and because Pantech did not use the standard addressing I had to make a custom mkbootimg.

    Right now it boots via fastboot and I was able to flash and boot it from the device, however, it still has the following issues:

    1. The UI is not rendered (black screen like evita). I am customizing graphics.c to work this out and have made some progress.
    2. The stock recovery is reflashed when I boot to Android. I need to work on the init scripts and install recovery script to fix this.

    ---------- Post added at 01:11 PM ---------- Previous post was at 01:09 PM ----------

    Check with sandnap I think he may have a spare. Not sure though.

    I have a board and housing but not a working glass/digitizer. As a little side project I have been experimenting with replacing the glass only on this device but at this point I have not been able to succeed. If I am successful I can put together a (sort of) working device or I can put together a device that doesn't have a working digitizer but does boot and render right now.
    3
    I finally got it! I found a one click method that worked perfectly the first try and took about 10 seconds. The one click tool is called UnlockRoot and I found it at this site: Unlock Root v3.0 [updated]. .....I was about to throwel in the towel, but im glad I didn't.

    Sent from my PantechP9090 using xda app-developers app
    3
    Installing Clockworkmod Recovery on the Pantech Discover

    This tutorial and all of my tutorials have been moved to a new thread and organized in a more accessible and useful way. Please check it out!
    3
    I'm going to send Unjustified my Discover - hopefully he can get everything going on it because it is a really nice piece of hardware! Good luck devs.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone