Page 1 of 2 12 LastLast
Results 1 to 20 of 29
Like Tree4Likes
  1.    #1  
    This tutorial is not designed to reinvent the wheel nor is it designed to be a high-level Makefile-editing behemoth. It is designed for the newest user who just wants to update a device to a webOS version never officially released.
    The following worked for me on a computer with Windows 8 installed: YOU MAY GET DIFFERENT RESULTS. Step 5 will dual-boot your Windows PC with Ubuntu. Don't worry, when you're done with Ubuntu you can boot into Windows and navigate to Control Panel > Programs and Features and click on Ubuntu and select uninstall and the dual-boot is gone (and so will be all the work you did below). If you already have Ubuntu installed...YMMV but you can log into your Ubuntu install and skip to step 9. If you need the latest version of Java skip to step 11. Got those two? Skip to novacom installer at step 15. If you already have MetaDoctor installed (and you did it really recently) you can skip to step 21. If you haven't done it recently in terminal type each of the following commands and hit enter after each: cd meta-doctor, git pull, make clobber and THEN go to step 21.

    1. Back up your device. Palm backup app, save/restore (Preware), and USB mode on a PC to drag files over.
    2. Download Ubuntu. Download Ubuntu Desktop | Ubuntu I used the 64 bit version of Ubuntu 12.04 LTS
    3. Mount the Ubuntu .iso using PowerISO or any other app that can do that OR burn the .iso to DVD using something like ImgBurn (google it).
    4. Open up the disc from Computer if it doesn't autoplay. If you get the User Account Control window asking if you want to allow the following program to make changes to this computer click Yes.
    5. Choose your installation drive, language, installation size (webOS Internals says at least 10 GB). I chose the default for me which was 18 GB. Choose your username, Desktop environment should say Ubuntu, set a password, and click Install. Let it run.
    6. When the Ubuntu Installer finishes select Reboot now, close stuff you're working on, and click Finish.
    7. Your computer will reboot into Ubuntu and present you with a login screen. Type in your password from step 5 and hit enter.
    8. If you're on wifi you need to click the wifi symbol at the top right, select your network, enter your password, and click connect. (just the first time you log in) Ubuntu comes with Firefox for all of your web browsing needs (on the app launcher docked to the left of your screen).
    9. Press Ctrl + Alt + T to bring up Terminal and type in or copy/paste all following commands exactly as they are written here and press enter after each one
    10. sudo apt-get install python-software-properties (you will need to enter your password which is the same as in step 5 and hit enter)
    11. sudo add-apt-repository ppa:webupd8team/java (at the prompt in terminal press enter to continue)
    12. sudo apt-get update
    13. sudo apt-get install git (at the prompt in terminal press Y and then enter)
    14. sudo apt-get install oracle-java8-installer (use the spacebar to select <Ok> when prompted and left arrow to <Yes> and hit spacebar on the license terms screen) This step will take a while. When it is done leave terminal open.
    15. Click here http://universal-novacom-installer.g...taller-1.3.jar and on the Opening UniversalNovacomInstaller-1.3.jar window select Save File and click OK then go back to terminal.
    16. cd Downloads
    17. java -jar UniversalNovacomInstaller-1.3.jar
    18. On the window that opens click Install Novacom
    19. On the terminal window that opens type in your password from step 5 and hit enter
    20. Click OK on the Message window, close the Install Novacom window, and go back to terminal
    21. cd
    22. git clone git://github.com/webos-internals/meta-doctor.git
    23. cd meta-doctor
    24. mkdir downloads
    25. This is where you select the script for the custom doctor you want to use. The list of scripts is here. https://github.com/webos-internals/m...master/scripts Specifically they start with test, super, meta, or old (I'd stay away from old). For example, if you have a Pre 2 on Verizon and want to get it running webOS 2.2.4 you would type in terminal...
    26. ./scripts/super-verizon-pre2-2.2.4 (this takes a WHILE)
    27. When the script completes it will open the doctor for you. Follow the on screen prompts to set your language, connect it via USB to your computer, put your phone in recovery mode and when the last Next button is highlighted click it and the doctor will then write to your phone.

    Sources: WebOS 2 Upgrade - WebOS Internals
    Application:MetaDoctor - WebOS Internals
    Install Oracle Java 8 In Ubuntu VIa PPA [JDK8] ~ Web Upd8: Ubuntu / Linux blog

    Credit to webOS Internals
  2. #2  
    First of all: Thanks for this perfect step-by-step instruction.

    Quote Originally Posted by alanmorford View Post
    ... 26. ./scripts/super-verizon-pre2-2.2.4 (this takes a WHILE) ...
    As you mentioned in the other thread, I have chosen './scripts/meta-att-veer-impersonate-wr-2.1.1'

    Could it be, that it takes several hours to install?
    Last edited by Alibamboo; 09/14/2013 at 11:13 AM.
    - still loving webOS -
  3.    #3  
    I think you mean for the script to make the doctor. Depending on what you have the script building and the speed of the computer doing it, yes it could take a very long time. For me it took about 30 minutes or so.
    Follow me on Twitter
    For the latest webOS news check out pivotCE
  4. #4  
    I gave the terminal now more than twelve hours, but the process still was not completed.

    Any idea what I'm doing wrong?
    - still loving webOS -
  5.    #5  
    Oh wow. 12 hours is too long. Is the terminal still processing commands though? If it's frozen you may try ctrl+c to stop it's operation, reboot, and then try running the script again.
    Follow me on Twitter
    For the latest webOS news check out pivotCE
  6. #6  
    It was still processing.

    Got to try it again this evening.
    - still loving webOS -
  7. #7  
    Quote Originally Posted by Alibamboo View Post
    It was still processing.

    Got to try it again this evening.
    I tried it again, but without success.

    That's what the terminal said:

    schorsch@ubuntu:~/meta-doctor$ ./scripts/meta-att-veer-impersonate-wr-2.1.1
    DEVICE = veer
    CARRIER = wr
    VERSION = 2.1.1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_XML = broadway.xml
    CUSTOM_MODEL_CHECK = P160UNA
    CUSTOM_CARRIER_CHECK = ATT
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga

    Your custom doctor file will be created at build/meta-att-veer-impersonate-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar

    --2013-09-18 06:52:11-- http://downloads.help.palm.com/webos...rp160unawr.jar
    Resolving downloads.help.palm.com (downloads.help.palm.com)... 2.16.216.152, 2.16.216.130
    Connecting to downloads.help.palm.com (downloads.help.palm.com)|2.16.216.152|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 200498258 (191M) [application/octet-stream]
    Saving to: `downloads/webosdoctorp160una-wr-2.1.1.jar'

    100%[======================================>] 200.498.258 599K/s in 5m 34s

    2013-09-18 06:57:50 (587 KB/s) - `downloads/webosdoctorp160una-wr-2.1.1.jar' saved [200498258/200498258]

    rm -rf build/veer-p160una-wr-2.1.1
    mkdir -p build/veer-p160una-wr-2.1.1
    cp downloads/webosdoctorp160una-wr-2.1.1.jar build/veer-p160una-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar
    ( cd build/veer-p160una-wr-2.1.1 ; \
    unzip -q webosdoctorp160una-wr-2.1.1.jar META-INF/MANIFEST.MF com/* \
    resources/webOS.tar resources/recoverytool.config )
    ( cd build/veer-p160una-wr-2.1.1 ; \
    unzip -q webosdoctorp160una-wr-2.1.1.jar resources/wr.tar )
    mkdir -p build/veer-p160una-wr-2.1.1/webOS
    tar -C build/veer-p160una-wr-2.1.1/webOS \
    -f build/veer-p160una-wr-2.1.1/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/veer-p160una-wr-2.1.1/webOS/BootLogo.tga
    mkdir -p build/veer-p160una-wr-2.1.1/carrier
    tar -f build/veer-p160una-wr-2.1.1/resources/wr.tar -t \
    > build/veer-p160una-wr-2.1.1/carrier-file-list.txt
    tar -C build/veer-p160una-wr-2.1.1/carrier \
    -f build/veer-p160una-wr-2.1.1/resources/wr.tar -x
    gunzip -f build/veer-p160una-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar.gz
    mkdir -p build/veer-p160una-wr-2.1.1/rootfs
    tar -C build/veer-p160una-wr-2.1.1/rootfs --wildcards \
    -f build/veer-p160una-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar \
    -x ./usr/lib/ipkg/info
    rm -f build/veer-p160una-wr-2.1.1/ipkgs-file-list.txt
    for package in com.palm.app.firstuse palmbuildinfo ; do \
    if [ -f build/veer-p160una-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.list ] ; then \
    cat build/veer-p160una-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.list | \
    sed -e 's|^|.|' >> build/veer-p160una-wr-2.1.1/ipkgs-file-list.txt ; \
    fi ; \
    done
    tar -C build/veer-p160una-wr-2.1.1/rootfs --wildcards \
    -f build/veer-p160una-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar \
    -x -T build/veer-p160una-wr-2.1.1/ipkgs-file-list.txt ./boot ./lib/modules ./md5sums*
    touch build/veer-p160una-wr-2.1.1/.unpacked
    rm -rf build/meta-att-veer-impersonate-wr-2.1.1
    DEVICE = veer
    CARRIER = wr
    VERSION = 2.1.1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_XML = broadway.xml
    CUSTOM_MODEL_CHECK = P160UNA
    CUSTOM_CARRIER_CHECK = ATT
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    make unpack patch pack
    make[1]: Entering directory `/home/schorsch/meta-doctor'
    rm -rf build/meta-att-veer-impersonate-wr-2.1.1
    mkdir -p build/meta-att-veer-impersonate-wr-2.1.1
    cp downloads/webosdoctorp160una-wr-2.1.1.jar build/meta-att-veer-impersonate-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    unzip -q webosdoctorp160una-wr-2.1.1.jar META-INF/MANIFEST.MF com/* \
    resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    unzip -q webosdoctorp160una-wr-2.1.1.jar resources/wr.tar )
    mkdir -p build/meta-att-veer-impersonate-wr-2.1.1/webOS
    tar -C build/meta-att-veer-impersonate-wr-2.1.1/webOS \
    -f build/meta-att-veer-impersonate-wr-2.1.1/resources/webOS.tar -x
    cp broadway.xml build/meta-att-veer-impersonate-wr-2.1.1/webOS/broadway.xml
    cp scripts/WebOS-Internals.tga build/meta-att-veer-impersonate-wr-2.1.1/webOS/BootLogo.tga
    mkdir -p build/meta-att-veer-impersonate-wr-2.1.1/carrier
    tar -f build/meta-att-veer-impersonate-wr-2.1.1/resources/wr.tar -t \
    > build/meta-att-veer-impersonate-wr-2.1.1/carrier-file-list.txt
    tar -C build/meta-att-veer-impersonate-wr-2.1.1/carrier \
    -f build/meta-att-veer-impersonate-wr-2.1.1/resources/wr.tar -x
    gunzip -f build/meta-att-veer-impersonate-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar.gz
    mkdir -p build/meta-att-veer-impersonate-wr-2.1.1/rootfs
    tar -C build/meta-att-veer-impersonate-wr-2.1.1/rootfs --wildcards \
    -f build/meta-att-veer-impersonate-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar \
    -x ./usr/lib/ipkg/info
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt
    for package in com.palm.app.firstuse palmbuildinfo updatedaemon omadm uploadd contextupload rdxd ; do \
    if [ -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.list ] ; then \
    cat build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.list | \
    sed -e 's|^|.|' >> build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt ; \
    fi ; \
    done
    tar -C build/meta-att-veer-impersonate-wr-2.1.1/rootfs --wildcards \
    -f build/meta-att-veer-impersonate-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar \
    -x -T build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt ./boot ./lib/modules ./md5sums*
    touch build/meta-att-veer-impersonate-wr-2.1.1/.unpacked
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/.patched
    [ -d patches/webos-2.1.1 ]
    chmod -x build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/bin/UpdateDaemon
    chmod -x build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/bin/OmaDm
    chmod -x build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/bin/uploadd
    chmod -x build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/bin/contextupload
    chmod -x build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/bin/rdxd
    for package in com.palm.app.firstuse palmbuildinfo updatedaemon omadm uploadd contextupload rdxd ; do \
    mv build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.old ; \
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/rootfs ; \
    cat ./usr/lib/ipkg/info/$package.list | sed -e 's|^|.|' | \
    xargs -I '{}' find '{}' -type f -prune -print | xargs md5sum ) \
    > build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.new ; \
    ./scripts/replace-md5sums.py \
    build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.old build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.new \
    > build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums ; \
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.old build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.md5sums.new ; \
    done
    if [ -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.gz ] ; then \
    gunzip -c < build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.gz > build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums ; \
    fi
    mv build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.old
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/rootfs ; find . -type f | xargs md5sum ) \
    > build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.new
    ./scripts/replace-md5sums.py build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.old build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.new > \
    build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.old build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.new
    sed -i.orig -e '/ApprovalMikeHash/d' \
    build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config.orig
    echo "ApprovalMikeHash=`./scripts/encode-hash ./model.txt P160UNA`" >> \
    build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config
    sed -i.orig -e '/ApprovalCharlieHash/d' \
    build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config.orig
    echo "ApprovalCharlieHash=`./scripts/encode-hash ./carrier.txt ATT`" >> \
    build/meta-att-veer-impersonate-wr-2.1.1/resources/recoverytool.config
    touch build/meta-att-veer-impersonate-wr-2.1.1/.patched
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/.packed
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/rootfs ; mkdir -p ./boot ./lib/modules ./var/luna/preferences ./var/gadget ./var/home/root ./var/preferences ./var/palm/data )
    rm -f build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt
    for package in com.palm.app.firstuse palmbuildinfo updatedaemon omadm uploadd contextupload rdxd ; do \
    cat build/meta-att-veer-impersonate-wr-2.1.1/rootfs/usr/lib/ipkg/info/$package.list | \
    sed -e 's|^|.|' >> build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt ; \
    done
    if [ -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums.gz ] ; then \
    gzip -f build/meta-att-veer-impersonate-wr-2.1.1/rootfs/md5sums ; \
    fi
    tar -C build/meta-att-veer-impersonate-wr-2.1.1/rootfs --wildcards \
    -f build/meta-att-veer-impersonate-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar \
    --delete -T build/meta-att-veer-impersonate-wr-2.1.1/ipkgs-file-list.txt \
    ./usr/lib/ipkg/info ./boot ./lib/modules ./md5sums*
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/rootfs ; \
    tar -f ../webOS/nova-cust-image-broadway.rootfs.tar \
    --numeric-owner --owner=0 --group=0 \
    --append -T ../ipkgs-file-list.txt \
    ./usr/lib/ipkg/info ./boot ./lib/modules ./var/luna/preferences ./var/gadget ./var/home/root ./var/preferences ./var/palm/data ./md5sums* )
    gzip -f build/meta-att-veer-impersonate-wr-2.1.1/webOS/nova-cust-image-broadway.rootfs.tar
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/webOS ; \
    tar -f ../resources/webOS.tar \
    --numeric-owner --owner=0 --group=0 -h \
    -c . )
    sed -i.orig -e '/^Name: /d' -e '/^SHA1-Digest: /d' -e '/^ /d' -e '/^\n$/d' \
    build/meta-att-veer-impersonate-wr-2.1.1/META-INF/MANIFEST.MF
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    zip -q -d webosdoctorp160una-wr-2.1.1.jar META-INF/MANIFEST.MF META-INF/JARKEY.* \
    resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    zip -q webosdoctorp160una-wr-2.1.1.jar META-INF/MANIFEST.MF \
    resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-att-veer-impersonate-wr-2.1.1/carrier ; \
    tar -f ../resources/wr.tar \
    --numeric-owner --owner=0 --group=0 -h \
    -c -T ../carrier-file-list.txt )
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    zip -q -d webosdoctorp160una-wr-2.1.1.jar resources/wr.tar )
    ( cd build/meta-att-veer-impersonate-wr-2.1.1 ; \
    zip -q webosdoctorp160una-wr-2.1.1.jar resources/wr.tar )

    Your custom doctor file has been created at build/meta-att-veer-impersonate-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar

    touch build/meta-att-veer-impersonate-wr-2.1.1/.packed
    make[1]: Leaving directory `/home/schorsch/meta-doctor'
    WebOS Dr CLI mode
    Sep 18, 2013 7:06:22 AM com.palm.nova.installer.recoverytool.MainFlasher <init>
    INFO: +++++MainFlasher
    Sep 18, 2013 7:06:25 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got controller
    Sep 18, 2013 7:06:26 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got devices 0
    Sep 18, 2013 7:06:27 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got controller
    Sep 18, 2013 7:06:27 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got devices 0
    Sep 18, 2013 7:06:28 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got controller
    Sep 18, 2013 7:06:28 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got devices 0
    Sep 18, 2013 7:06:29 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got controller
    Sep 18, 2013 7:06:29 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: got devices 0
    Sep 18, 2013 7:06:29 AM com.palm.nova.installer.recoverytool.runner.DeviceDiscoveryRunner$DeviceDiscoveryThread run
    INFO: timed out looking for device
    Sep 18, 2013 7:06:29 AM com.palm.nova.installer.recoverytool.MainFlasher runnerFinished
    INFO: device runner done


    I think there might be a problem with finding a device, but I don't have a clue what that means and what to do.

    Any ideas?

    Thanks!
    - still loving webOS -
  8. #8  
    Quote Originally Posted by Alibamboo View Post
    I tried it again, but without success.

    I think there might be a problem with finding a device, but I don't have a clue what that means and what to do.

    Any ideas?

    Thanks!
    Follow these steps:
    1). Put your veer into revovery mode and plug it into your PC.
    2). find the meta-doctor file you created successfully
    ~/meta-doctor/build/meta-att-veer-impersonate-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar
    3). Copy or move it somewhere you can remember and then change directories in cli to that folder.
    4). Manually execute the doctor from cli using this command
    java -jar webosdoctorp160una-wr-2.1.1.jar


    TTB
    ----------------------------------------------------------------------------------------------------
    I am an AT&T employee and the postings on this site are my own and donít necessarily represent AT&Tís positions, strategies or opinions.
  9.    #9  
    Quote Originally Posted by Alibamboo View Post
    Your custom doctor file has been created at build/meta-att-veer-impersonate-wr-2.1.1/webosdoctorp160una-wr-2.1.1.jar
    This tells me that your custom doctor is ready!

    Quote Originally Posted by Alibamboo View Post
    INFO: timed out looking for device
    This tells me that your Veer was not in recovery mode and plugged in via USB to the computer at the time the operation wanted to find it.

    You can try doing what TTB suggested which should work or you can browse to /meta-doctor/build/meta-att-veer-impersonate-wr-2.1.1/ and copy webosdoctorp160una-wr-2.1.1.jar to a USB drive and run it by double clicking on it in Windows. You still have to plug your Veer into the computer and put it in recovery mode though. Either way should work. You're almost there!
    Follow me on Twitter
    For the latest webOS news check out pivotCE
  10. namgod's Avatar
    Posts
    150 Posts
    Global Posts
    162 Global Posts
    #10  
    You might not have gotten far enough for this to be a problem, but the device usb name will change from "palm bootie" to "<whatever device you have>" during the doctor process. this may cause a disconnect between the usb system and the doctor software. This should only cause a problem if you are running you're doctor in a virtual OS. The renamed device must be reattached (passed through) from the host OS to the virtual OS.
    Pilot 1000 w/5000 upgrade > Palm Pilot Pro w/2meg hand soldered ram > M130 > TX > VZPre+ oc1ghz webOS 2.1 +classic +flash +2.2.4 Bluetooth > VZPre 2 oc 1.2ghz webOS 2.2.4 (Super Verizon) > TouchPad 32gb LunaCE w/cyanogen dual boot > Motorola Bionic ( What the hell was I thinking?)the Bionic sucked > VZPre 2 oc 1.2ghz webOS 2.2.4 (Super Verizon) > BlackBerry Q10 > HP VZPre 3
  11. ewl88's Avatar
    Posts
    201 Posts
    Global Posts
    203 Global Posts
    #11  
    I think I've successfully flashed 2.2.4 on to my Verizon Pre 2. (finally after installing ubuntu on my laptop- for those who were thinking about installing ubuntu on flash drive in order not to clutter your pc up, I found the flash drive installation was slow and plus I ran out of space before I could create the 2.2.4 dr. ) Anyway, my pre 2 is no longer active on verizon network so it's not letting me past first couple screens. I switched my primary phone to a galaxy 4. I would like to use my Pre 2 using wifi for occasional app use and playing around Whats the best way to get past this last hurdle? I'm sure the answer is fairly easy but it's escaping me. If I create a new account I assume I lose all the legacy apps I downloaded over the years. Thanks for your help.
  12. #12  
    ##DEVMODE# in your phone app (just select emergency call, remove 911, enter it and press call). You can enable Developer Mode, reboot enable WiFi. Install Impostah to login to your profile.

    -- Sent from my TouchPad using Communities
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
    Alan Morford likes this.
  13. ewl88's Avatar
    Posts
    201 Posts
    Global Posts
    203 Global Posts
    #13  
    Quote Originally Posted by Herrie View Post
    ##DEVMODE# in your phone app (just select emergency call, remove 911, enter it and press call). You can enable Developer Mode, reboot enable WiFi. Install Impostah to login to your profile.

    -- Sent from my TouchPad using Communities
    I think I activated it. I've never used impostah before but I have successfully activated the device. I've heard of impostah but never had a need for it before now. Do I need the app catalog update again? Installing seemed to fail as did other apps I previously purchased. I guess I need to read up on impostah on the forum but remember little info was posted probably due to iffy restrictions that Palm didn't want users to do.
    Thanks for info!
  14. ewl88's Avatar
    Posts
    201 Posts
    Global Posts
    203 Global Posts
    #14  
    Never mind about the catalog update question. I remembered the prior posts, set my system time before july 23 and that part was fixed! Ok guess I have a functional updated 2.2.4 pre 2. Thanks for all the advice. Not a simple process but an educational one!
  15. #15  
    Since I'm suffering al lot of problems with my veer (freezes, restarts, etc.) I decided to use the Doctor again.

    I followed all steps above, but when I start the doctor it tells my that it is incompatible with my Veer.

    That's confusing, cause I used the doctor some time ago without problems.

    Any help is appreciated.
    - still loving webOS -
  16.    #16  
    If you saved the doctor you used before, just rerun the .jar file. If you're talking about the meta-doctor process you used before...then I'll need some more info. Can you tell me what script you chose to run?
    Follow me on Twitter
    For the latest webOS news check out pivotCE
  17. #17  
    Quote Originally Posted by Alan Morford View Post
    If you saved the doctor you used before, just rerun the .jar file. If you're talking about the meta-doctor process you used before...then I'll need some more info. Can you tell me what script you chose to run?
    Thanks for your fast reaction!

    This is the script I used: ./scripts/meta-att-veer-impersonate-wr-2.1.1

    I started with step 21 and first enterd all three commands.
    - still loving webOS -
  18.    #18  
    Any reason you want to stick with 2.1.1? You might try this webOS 2.2.4 Doctor for Veer for AT&T or WR
    Follow me on Twitter
    For the latest webOS news check out pivotCE
  19. #19  
    No special reason, just wanted to keep it simple, as I'm not really a pro and never used the doctor any other way then described here so perfectly.

    Could you give ma an ***** proof advice, how to get my Veer back into life?

    Thanks a lot!
    - still loving webOS -
  20.    #20  
    So you are in Europe I take it? Why not just run the stock doctor if all you want is to get back up and running? WebOS Doctor Versions - WebOS Internals
    Follow me on Twitter
    For the latest webOS news check out pivotCE
Page 1 of 2 12 LastLast

Similar Threads

  1. Sprint webOS 2.1.0 Upgrade - simplified
    By ASASEABAN in forum Palm Pre and Pre Plus
    Replies: 225
    Last Post: 06/06/2011, 07:18 PM
  2. Folder Creation in updated webOS
    By joek71 in forum HP Pre 3
    Replies: 10
    Last Post: 02/14/2011, 02:35 PM
  3. FS: Treo extras/ HP 6915 extras/Nokia Extras
    By smileyboy in forum Marketplace
    Replies: 3
    Last Post: 04/11/2007, 09:09 AM
  4. Read e-mail with simplified chinese
    By scorpio45 in forum Palm OS Devices & Apps
    Replies: 3
    Last Post: 10/22/2006, 11:26 PM
  5. UPDATED!! FS: Prism + Extras
    By bmarre in forum Marketplace
    Replies: 3
    Last Post: 05/23/2001, 12:14 AM

Posting Permissions