Ultimate Pantech Discover/Magnus/P9090 Rooting & Modding Thread

Search This thread

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,180
13,072
23
Memphis , TN
Are you able to build the kernel and/or CM? I checked out your kernel work :good:. I am still getting build errors and I have been pretty busy the last couple of days so I haven't had a lot of time to work them out. I am pretty sure it's a compatibility issue with the Xcode 5 command line tools. About ready to go back to a VM with Ubuntu. If you are able to build and have something to try I can flash it too. No phone yet, eh? I'll be on Hangouts more over the next couple of days.

I'll try so many lines of code omg arghhh. I'll build stock kernel though as mine isn't near ready

Sent from my SCH-I500 using Tapatalk
 
  • Like
Reactions: sandnap

osopol4r

Senior Member
Oct 1, 2012
58
20
www.guiascdma.com
update server unavailable

Hi there, first of all I want to thank all you guys in this forum for your efforts and accomplishments on the device.

Now to the problem, for some reason I'm unable to receive the JB update on my phone due to the "server unavailable" error, not even on the AT&T network, I've been checking everyday and even tried changing the date to bypass the 24 hour check limit and still JB is not being pushed to my phone. So from what I've read, now we have a working CWM. The question is, is it possible for someone to share a JB nandroid backup?

I do believe in this phone's potential so count me in if testing is needed....

Thanks!
 

Attachments

  • Screenshot_2013-10-24-00-28-32.jpg
    Screenshot_2013-10-24-00-28-32.jpg
    21 KB · Views: 67
  • Screenshot_2013-10-24-00-28-46.jpg
    Screenshot_2013-10-24-00-28-46.jpg
    26.2 KB · Views: 62
Last edited:

osopol4r

Senior Member
Oct 1, 2012
58
20
www.guiascdma.com
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.

I can confirm this method worked for me on 4.0.4 build IMM761.
 

Attachments

  • Screenshot_2013-10-24-00-28-46.jpg
    Screenshot_2013-10-24-00-28-46.jpg
    26.2 KB · Views: 47

greg97526

Senior Member
Mar 14, 2013
115
7
Grants Pass
Hi there, first of all I want to thank all you guys in this forum for your efforts and accomplishments on the device.

Now to the problem, for some reason I'm unable to receive the JB update on my phone due to the "server unavailable" error, not even on the AT&T network, I've been checking everyday and even tried changing the date to bypass the 24 hour check limit and still JB is not being pushed to my phone. So from what I've read, now we have a working CWM. The question is, is it possible for someone to share a JB nandroid backup?

I do believe in this phone's potential so count me in if testing is needed....

Thanks!
Sounds like u uninstalled system apps like I did. Had the same problem and man it was a headache.
Undo any frozen apps from titanium backup and reinstall any uninstalled or disabled apps then try. If not I suggest waiting till things are done here. Took me and sandnap 3 days to get mine back up and running.
 

sandnap

Senior Member
Feb 3, 2011
170
127
Hi there, first of all I want to thank all you guys in this forum for your efforts and accomplishments on the device.

Now to the problem, for some reason I'm unable to receive the JB update on my phone due to the "server unavailable" error, not even on the AT&T network, I've been checking everyday and even tried changing the date to bypass the 24 hour check limit and still JB is not being pushed to my phone. So from what I've read, now we have a working CWM. The question is, is it possible for someone to share a JB nandroid backup?

I do believe in this phone's potential so count me in if testing is needed....

Thanks!

Provided you haven't removed applications or modified your system in any way (other than rooting it) I would consider installing the update since it flashes updates to several partitions (modem, etc...) and then reverting the bootloader and installing CWM but it's your choice. I can provide the JB nandroid back up and also the JB update zip file which can be installed from the external sdcard through the stock ICS recovery. Let me know and I'll upload one or the other and post a link. It will take a while to upload due to my terribly slow upload speeds.

---------- Post added at 02:26 PM ---------- Previous post was at 02:24 PM ----------

Sounds like u uninstalled system apps like I did. Had the same problem and man it was a headache.
Undo any frozen apps from titanium backup and reinstall any uninstalled or disabled apps then try. If not I suggest waiting till things are done here. Took me and sandnap 3 days to get mine back up and running.

Man you beat me to it :).
 

gj23

Senior Member
Apr 15, 2012
231
90
52
Michigan
Hi there, first of all I want to thank all you guys in this forum for your efforts and accomplishments on the device.

Now to the problem, for some reason I'm unable to receive the JB update on my phone due to the "server unavailable" error, not even on the AT&T network, I've been checking everyday and even tried changing the date to bypass the 24 hour check limit and still JB is not being pushed to my phone. So from what I've read, now we have a working CWM. The question is, is it possible for someone to share a JB nandroid backup?

I do believe in this phone's potential so count me in if testing is needed....

Thanks![/QUOTI
Im uploading one now sandnap, but same problem as you, slow internet so its gonna take a while
 
Last edited:
  • Like
Reactions: sandnap

gj23

Senior Member
Apr 15, 2012
231
90
52
Michigan
random reboots

Im having some issues with random reboots, would this be caused by one the apps? My wife has quite a few on there and if it is an app, how would I go about figuring out which one? Im guessing its one of the games she installed because when I had the phone, I never had reboot issues.
 

greg97526

Senior Member
Mar 14, 2013
115
7
Grants Pass
Im having some issues with random reboots, would this be caused by one the apps? My wife has quite a few on there and if it is an app, how would I go about figuring out which one? Im guessing its one of the games she installed because when I had the phone, I never had reboot issues.

Try running a tool that has "fix permissions" in it if u are rooted.
 

sandnap

Senior Member
Feb 3, 2011
170
127
Im having some issues with random reboots, would this be caused by one the apps? My wife has quite a few on there and if it is an app, how would I go about figuring out which one? Im guessing its one of the games she installed because when I had the phone, I never had reboot issues.

I get random reboots and so does my daughter. Hers is stock JB. The screen freezes for about 10 seconds then it reboots. I wonder if it was introduced with the JB upgrade.
 

MtDewFella

Senior Member
Jun 9, 2011
145
27
35
Pittsburgh, Pa
For some, if you've modified the system partition, which includes rooting, the update won't apply. That happened to me I ended up getting a new phone via warranty. I could get you a back up of my jb, however I modified it's system before we had clock work mod, so it's no longer stock. It will still work and the mods in my opinion make it work better. If you're interested let me know.

Sent from my PantechP9090 using Tapatalk
 
Last edited:

osopol4r

Senior Member
Oct 1, 2012
58
20
www.guiascdma.com
Sounds like u uninstalled system apps like I did. Had the same problem and man it was a headache.
Undo any frozen apps from titanium backup and reinstall any uninstalled or disabled apps then try. If not I suggest waiting till things are done here. Took me and sandnap 3 days to get mine back up and running.

Hey thanks for answering. Well, I got my device from ebay, like new condition with all the AT&T crap, I doubt the system partition was modified in someway since I had to root it. I know the OTA won't go through either on rooted or debloated devices, that's why I wanted to update to JB before debloating.

Now I'm going to have to restore my system again because titanium refuses to restore some system apps from a previous backup.

Strange really, on other samsung phones you receive the OTA notification even if you are rooted or debloated. I'll restore and let you guys know. Thanks for your help!

---------- Post added at 11:40 PM ---------- Previous post was at 11:30 PM ----------

Provided you haven't removed applications or modified your system in any way (other than rooting it) I would consider installing the update since it flashes updates to several partitions (modem, etc...) and then reverting the bootloader and installing CWM but it's your choice. I can provide the JB nandroid back up and also the JB update zip file which can be installed from the external sdcard through the stock ICS recovery. Let me know and I'll upload one or the other and post a link. It will take a while to upload due to my terribly slow upload speeds.

---------- Post added at 02:26 PM ---------- Previous post was at 02:24 PM ----------



Man you beat me to it :).

Sorry guys for not using the multi quote.
@sandnap, I have no problem doing all the extra work, I just want to try JB plus that's where all the fun is hehe. It will be great to have that nandroid backup and also the JB OTA zip!


Hi there, first of all I want to thank all you guys in this forum for your efforts and accomplishments on the device.

Now to the problem, for some reason I'm unable to receive the JB update on my phone due to the "server unavailable" error, not even on the AT&T network, I've been checking everyday and even tried changing the date to bypass the 24 hour check limit and still JB is not being pushed to my phone. So from what I've read, now we have a working CWM. The question is, is it possible for someone to share a JB nandroid backup?

I do believe in this phone's potential so count me in if testing is needed....

Thanks![/QUOTI
Im uploading one now sandnap, but same problem as you, slow internet so its gonna take a while

Thanks gj23, I'll be waiting, in the mean time I'll restore my system and check for the OTA.

---------- Post added at 11:43 PM ---------- Previous post was at 11:40 PM ----------

For some, if you've modified the system partition, which includes rooting, the update won't apply. That happened to me I ended up getting a new phone via warranty. I could get you a back up of my jb, however I modified it's system before we had clock work mod, so it's no longer stock. It will still work and the mods in my opinion make it work better. If you're interested let me know.

Sent from my PantechP9090 using Tapatalk

I know, in my case I don't even get the OTA so I have nothing to apply.
 

osopol4r

Senior Member
Oct 1, 2012
58
20
www.guiascdma.com
UPDATE:

Well, I have restored using gj23's ICS nandroid backup and I still get the "server is currently unavailable" error. The only other way to update to JB would be with the OTA zip or a nandroid backup. Thanks guys!
 

gj23

Senior Member
Apr 15, 2012
231
90
52
Michigan

osopol4r

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

Thank you! You are awesome. I'm now on JB :)

However I did noticed the backup you provided it includes all of personal info in the data partition, like google, facebook accounts, etc. I did a factory reset so no worries, you may want to take down the file. I see you changed the boot animation, hahaha, I almost pee my pants, bootanimation took a little bit to load, I thought I bricked my phone.

Just one last question, is this 100% stock, a no debloated nandroid backup right? I see all the AT&T apps so I believe it is but just want to be sure.
 

gj23

Senior Member
Apr 15, 2012
231
90
52
Michigan
Its not debloated and I appreciate the info on the personal data, I'll fix that now. Glad you finally got it, and that I could help.

Sent from my SGH-I337 using xda app-developers app
 

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,180
13,072
23
Memphis , TN
  • Like
Reactions: sandnap

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,180
13,072
23
Memphis , TN
The p9090 kernel, don't have adequate drivers to use this kernel, you need update usb, battery and camera drivers. For this reason I post this link.

Greetings.

well I am not the man for the job. I don't anything about kernels your the expert where do I find these files. I know battery , camera , and display drivers but not the usb ones .
 

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