Page 157 of 217 FirstFirst ... 57107147152153154155156157158159160161162167207 ... LastLast
Results 3,121 to 3,140 of 4324
Like Tree19Likes
  1. #3121  
    Quote Originally Posted by Unclevanya View Post
    I don't want to run this train into the dirt but I read the FrankenPre stuff in the thread mentioned: http://forums.precentral.net/palm-pr...ion-guide.html

    And after you get the tokens over using MetaDoctor you turn around and run a standard sprint doctor (step 6). So essentially once you have gotten the right info into the phone you seem to doctor it from then on like a regular Sprint device - what is the special about the 2.1 Meta Doctor for a Franken Pre (Sprint Pre Plus) that's different from a standard 2.1 Meta Doctor for Sprint Pre?

    Or am I completely goobering the whole thing up in my head?
    Well for me on my Sprint Franken Pre I followed the steps for the meta-doctor as you state above. This will leave you with a 1.4.5 install. This will also allow you to update the PRL and Network Settings. (The WIKI has steps on how to copy the PRL file so you can then add it back to 2.1.0)

    After that is done follow the WIKI for the 2.1.0. I used the normal Sprint script with no problems.
    Commodore Pet, Commodore 64&128, Amiga 4000, PC-7, Ubuntu, Treo 650. Treo 755p,Sprint Palm Pre Plus 2.2.4,2 Sprint Pre2 2.2.4, TouchPad 32gig.
  2. #3122  
    Quote Originally Posted by kuoirad View Post
    I imagine he means that you shouldn't expect to get any support here. The "approved" method for building a custom (non-warez and legal) doctor is very straightforward if you follow the directions precisely. And the added benefit there is that you'll find more people here willing to help you if you have problems...

    WebOS 2 Upgrade - WebOS Internals
    Thanks kuoirad. It takes me a while to read and understand all the above post. My English is bad. ^^

    Quote Originally Posted by Unclevanya View Post
    I have no idea why you wouldn't just Doctor back to 1.4.5 and then use the Meta Doctor process for Sprint. As far as I know, the only delta is that your FrankenPre has over a stock Pre is more RAM and a different front panel "button". None of that seems like it would be a problem that the Meta Doc process for Sprint would balk on - the important thing is that you get the right comm board support, the right apps, etc.
    Quote Originally Posted by Unclevanya View Post
    And my question? While your specific model isn't a stock Pre - I suspect someone else has already used the Sprint Scripts for Meta Doctor to build a Sprint Pre 2.1 image that they loaded onto their FrankenPre. Prior to 2.1 what doctor version were you using? I assume the normal Sprint one - so why wouldn't the 2.1 Meta Doc scripts treat your device like a normal Sprint Pre?

    PS - Maybe I'm confused and that's not how it works for Pre Plus on Sprint but I thought that was how it was handled.
    Hi Unclevanya,

    I think that you misunderstanding my term FrankenPre here, or my bad explaination. My Pre is a Sprint CDMA Pre, its comm board replaced by a GSM board. The problems is I dont know if the firmware has anything to do with the comm board (GSM vs CDMA). So that I just come and ask if there's some kind of "universal" firmware for my device type.

    I'll try normal Sprint doctor 2.1 and report soon.
    Thanks.
  3.    #3123  
    Quote Originally Posted by lonton View Post
    Hi rwhitby,

    I just googling and tried diffenrent ROMs that I found. My Pre is a FrankenPre and it doesn't belong to any kind of devices that you guys talking about. And just like everybody else, I really want an official and suitable ROM for my Pre, no more cooking and warez ( as you called ).

    According to your post, sorry if I'm wrong, it means that because i've used a warez rom, so you guys don't welcome me here ?
    It means you clearly didn't read the the first post in the thread, which is a prerequisite to asking for support.

    -- Rod
    WebOS Internals and Preware Founder and Developer
    You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful.
    All donations go back into development.
    www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals
  4.    #3124  
    Quote Originally Posted by lonton View Post
    My Pre is a Sprint CDMA Pre, its comm board replaced by a GSM board.
    You should use the o2 meta-script. If that gives you a 9.9.9 palm profile version, use the wr meta-script.

    -- Rod
    WebOS Internals and Preware Founder and Developer
    You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful.
    All donations go back into development.
    www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals
  5. gfdos.sys's Avatar
    Posts
    69 Posts
    Global Posts
    77 Global Posts
    #3125  
    Quote Originally Posted by prebulls View Post
    anyone find that WebOS 2.0 stutters a lot on their Pre+/Pre's?

    stuttering as in there are certain bursts of speed after lags.
    never on my 2.1.0 pre -....
    I did on my pixi.... but then I put warthog and changed the compcache up and down to my liking.
    I've found as a general rule that can happen when the compcache gets full.... you can decrease the lag by having a smaller compcache (takes less time to "empty" when it gets "full" because its smaller) or you can put off how long it takes before that lag happens by increasing the size of the compcache.

    All that said -- the speed increase from a custom kernel doesn't hurt lag either....just be ready with backed up data in case you need to Doctor again.
    I'm using UberKernel on my Pre -.... I haven't had time to do all the reading and research on what is the "best" (obviously subjective) Kernel for Pre -, so I stuck with what I was familiar with my pixi: Uber/warthog as always YMMV... thats the fun part!
  6. #3126  
    Hey guys. Running into a problem trying to get script to work. Here is everything I did. I'm using Cygwin. I'm going to try a clean install of Cygwin and try again. In the meantime, does anyone have any insight based on the output?

    Thanks!

    Code:
    bash: ${p}: ambiguous redirect
    
    John@THEBEAST ~
    $ git clone git://git.webos-internals.org/tools/meta-doctor.git
    Cloning into meta-doctor...
    remote: Counting objects: 1091, done.
    remote: Compressing objects: 100% (1066/1066), done.
    Receiving objects:  39% (426/1091), 100.00 KiB | 154 KiB/s   remote: Total 1091
    eceiving objects:   0 (delta 0)
    Receiving objects: 100% (1091/1091), 167.66 KiB | 154 KiB/s, done.
    Resolving deltas: 100% (692/692), done.
    
    John@THEBEAST ~
    $ cd meta-doctor
    
    John@THEBEAST ~/meta-doctor
    $ ls
    Makefile  hashes  patches  scripts
    
    John@THEBEAST ~/meta-doctor
    $ mkdir downloads
    
    John@THEBEAST ~/meta-doctor
    $ ls
    Makefile  downloads  hashes  patches  scripts
    
    John@THEBEAST ~/meta-doctor
    $ git pull
    Already up-to-date.
    
    John@THEBEAST ~/meta-doctor
    $ make clobber
    rm -rf build
    
    John@THEBEAST ~/meta-doctor
    $ ./scripts/meta-sprint-pre-2.1.0
    DEVICE = preplus
    CARRIER = wr
    VERSION = 2.1.0
    ENABLE_DEVELOPER_MODE = 1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_WEBOS_TARBALL = webOS.tar
    CUSTOM_CARRIER_TARBALL = carrier.tar
    CUSTOM_MODEL_LIST = P100EWW
    CUSTOM_CARRIER_LIST = Sprint
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    
    Your custom doctor file will be created at build/meta-sprint-pre-2.1.0/webosdoct
    orp101ueude-wr-2.1.0.jar
    
    --2011-03-18 11:01:45--  http://palm.cdnetworks.net/rom/pre/p145r0d08102010/spr1
    ntp145rod/webosdoctorp100ewwsprint.jar
    Resolving palm.cdnetworks.net (palm.cdnetworks.net)... 66.114.54.14, 66.114.54.3
    0
    Connecting to palm.cdnetworks.net (palm.cdnetworks.net)|66.114.54.14|:80... conn
    ected.
    HTTP request sent, awaiting response... 200 OK
    Length: 215862882 (206M) [application/octet-stream]
    Saving to: `downloads/webosdoctorp100ewwsprint-1.4.5.jar'
    
    100%[======================================>] 215,862,882 1.51M/s   in 2m 20s
    
    2011-03-18 11:04:05 (1.47 MB/s) - `downloads/webosdoctorp100ewwsprint-1.4.5.jar'
     saved [215862882/215862882]
    
    --2011-03-18 11:04:05--  http://palm.cdnetworks.net/rom/pre2/p201r0d02172011/ver
    1z0np201rod/webosdoctorp102verizonwireless.jar
    Resolving palm.cdnetworks.net (palm.cdnetworks.net)... 66.114.54.20, 66.114.54.2
    4
    Connecting to palm.cdnetworks.net (palm.cdnetworks.net)|66.114.54.20|:80... conn
    ected.
    HTTP request sent, awaiting response... 200 OK
    Length: 188386871 (180M) [application/octet-stream]
    Saving to: `downloads/webosdoctorp102verizonwireless-2.0.1.jar'
    
    100%[======================================>] 188,386,871 1.54M/s   in 1m 58s
    
    2011-03-18 11:06:04 (1.52 MB/s) - `downloads/webosdoctorp102verizonwireless-2.0.
    1.jar' saved [188386871/188386871]
    
    --2011-03-18 11:06:04--  http://palm.cdnetworks.net/rom/preplus/p210r0d02212011/
    eudep210rod/webosdoctorp101ueude-wr.jar
    Resolving palm.cdnetworks.net (palm.cdnetworks.net)... 66.114.54.20, 66.114.54.1
    7
    Connecting to palm.cdnetworks.net (palm.cdnetworks.net)|66.114.54.20|:80... conn
    ected.
    HTTP request sent, awaiting response... 200 OK
    Length: 195098147 (186M) [application/octet-stream]
    Saving to: `downloads/webosdoctorp101ueude-wr-2.1.0.jar'
    
    100%[======================================>] 195,098,147 1.50M/s   in 2m 6s
    
    2011-03-18 11:08:10 (1.48 MB/s) - `downloads/webosdoctorp101ueude-wr-2.1.0.jar'
    saved [195098147/195098147]
    
    rm -rf build/pre-p100eww-sprint-1.4.5
    mkdir -p build/pre-p100eww-sprint-1.4.5
    cp downloads/webosdoctorp100ewwsprint-1.4.5.jar build/pre-p100eww-sprint-1.4.5/w
    ebosdoctorp100ewwsprint-1.4.5.jar
    ( cd build/pre-p100eww-sprint-1.4.5 ; \
                    unzip -q webosdoctorp100ewwsprint-1.4.5.jar META-INF/MANIFEST.MF
     com/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/pre-p100eww-sprint-1.4.5 ; \
                    unzip -q webosdoctorp100ewwsprint-1.4.5.jar resources/sprint.tar
     )
    mkdir -p build/pre-p100eww-sprint-1.4.5/webOS
    tar -C build/pre-p100eww-sprint-1.4.5/webOS \
                    -f build/pre-p100eww-sprint-1.4.5/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/pre-p100eww-sprint-1.4.5/webOS/BootLogo.tga
    
    mkdir -p build/pre-p100eww-sprint-1.4.5/carrier
    tar -f build/pre-p100eww-sprint-1.4.5/resources/sprint.tar -t \
                    > build/pre-p100eww-sprint-1.4.5/carrier/carrier-file-list.txt
    tar -C build/pre-p100eww-sprint-1.4.5/carrier \
                    -f build/pre-p100eww-sprint-1.4.5/resources/sprint.tar -x
    gunzip -f build/pre-p100eww-sprint-1.4.5/webOS/nova-cust-image-castle.rootfs.tar
    .gz
    mkdir -p build/pre-p100eww-sprint-1.4.5/rootfs
    tar -C build/pre-p100eww-sprint-1.4.5/rootfs --wildcards \
                    -f build/pre-p100eww-sprint-1.4.5/webOS/nova-cust-image-castle.r
    ootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/pre-p100eww-sprint-1.4.5/.unpacked
    rm -rf build/pre2-p102eww-verizonwireless-2.0.1
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1
    cp downloads/webosdoctorp102verizonwireless-2.0.1.jar build/pre2-p102eww-verizon
    wireless-2.0.1/webosdoctorp102verizonwireless-2.0.1.jar
    ( cd build/pre2-p102eww-verizonwireless-2.0.1 ; \
                    unzip -q webosdoctorp102verizonwireless-2.0.1.jar META-INF/MANIF
    EST.MF com/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/pre2-p102eww-verizonwireless-2.0.1 ; \
                    unzip -q webosdoctorp102verizonwireless-2.0.1.jar resources/veri
    zon.tar )
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/webOS
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/webOS \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/resources/webOS.tar
    -x
    cp scripts/WebOS-Internals.tga build/pre2-p102eww-verizonwireless-2.0.1/webOS/Bo
    otLogo.tga
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/carrier
    tar -f build/pre2-p102eww-verizonwireless-2.0.1/resources/verizon.tar -t \
                    > build/pre2-p102eww-verizonwireless-2.0.1/carrier/carrier-file-
    list.txt
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/carrier \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/resources/verizon.ta
    r -x
    gunzip -f build/pre2-p102eww-verizonwireless-2.0.1/webOS/nova-cust-image-roadrun
    ner.rootfs.tar.gz
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/rootfs
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/rootfs --wildcards \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/webOS/nova-cust-imag
    e-roadrunner.rootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/pre2-p102eww-verizonwireless-2.0.1/.unpacked
    mkdir -p downloads
    Please download the correct version of the webOS Doctor .jar file
    and then move it to downloads/webosdoctorp101ueu-wr-2.1.0.jar (i.e. the download
    s directory that was just created under the current directory).
    make: *** [downloads/webosdoctorp101ueu-wr-2.1.0.jar] Error 1
    
    John@THEBEAST ~/meta-doctor
    $
  7. #3127  
    Hi Unclevanya,

    I think that you misunderstanding my term FrankenPre here, or my bad explaination. My Pre is a Sprint CDMA Pre, its comm board replaced by a GSM board. The problems is I dont know if the firmware has anything to do with the comm board (GSM vs CDMA). So that I just come and ask if there's some kind of "universal" firmware for my device type.

    I'll try normal Sprint doctor 2.1 and report soon.
    Thanks.
    Yup. That term "FrankenPre" is really loaded. I see Rod gave some advice to use the O2 script and maybe another if that didn't give the right profile numbering. So hopefully you are able to get this returned to a more legit build and your problems will be more easily understood if they remain.
  8. #3128  
    Hey Everyone I originally tried using the fully automated script from another thread but was having trouble. So I went back to wiki and tried following steps there and I'm getting same error:
    Code:
    bash: ${p}: ambiguous redirect
    
    mattb@Win7Enterprise ~
    $ dir
    meta-doctor
    
    mattb@Win7Enterprise ~
    $ cd meta-doctor
    
    mattb@Win7Enterprise ~/meta-doctor
    $ git pull
    Already up-to-date.
    
    mattb@Win7Enterprise ~/meta-doctor
    $ make clobber
    rm -rf build
    
    mattb@Win7Enterprise ~/meta-doctor
    $ ./scripts/meta-sprint-pre-2.1.0
    DEVICE = preplus
    CARRIER = wr
    VERSION = 2.1.0
    ENABLE_DEVELOPER_MODE = 1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_WEBOS_TARBALL = webOS.tar
    CUSTOM_CARRIER_TARBALL = carrier.tar
    CUSTOM_MODEL_LIST = P100EWW
    CUSTOM_CARRIER_LIST = Sprint
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    
    Your custom doctor file will be created at build/meta-sprint-pre-2.1.0/webosdoct
    orp101ueude-wr-2.1.0.jar
    
    rm -rf build/pre-p100eww-sprint-1.4.5
    mkdir -p build/pre-p100eww-sprint-1.4.5
    cp downloads/webosdoctorp100ewwsprint-1.4.5.jar build/pre-p100eww-sprint-1.4.5/w
    ebosdoctorp100ewwsprint-1.4.5.jar
    ( cd build/pre-p100eww-sprint-1.4.5 ; \
                    unzip -q webosdoctorp100ewwsprint-1.4.5.jar META-INF/MANIFEST.MF
     com/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/pre-p100eww-sprint-1.4.5 ; \
                    unzip -q webosdoctorp100ewwsprint-1.4.5.jar resources/sprint.tar
     )
    mkdir -p build/pre-p100eww-sprint-1.4.5/webOS
    tar -C build/pre-p100eww-sprint-1.4.5/webOS \
                    -f build/pre-p100eww-sprint-1.4.5/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/pre-p100eww-sprint-1.4.5/webOS/BootLogo.tga
    
    mkdir -p build/pre-p100eww-sprint-1.4.5/carrier
    tar -f build/pre-p100eww-sprint-1.4.5/resources/sprint.tar -t \
                    > build/pre-p100eww-sprint-1.4.5/carrier/carrier-file-list.txt
    tar -C build/pre-p100eww-sprint-1.4.5/carrier \
                    -f build/pre-p100eww-sprint-1.4.5/resources/sprint.tar -x
    gunzip -f build/pre-p100eww-sprint-1.4.5/webOS/nova-cust-image-castle.rootfs.tar
    .gz
    mkdir -p build/pre-p100eww-sprint-1.4.5/rootfs
    tar -C build/pre-p100eww-sprint-1.4.5/rootfs --wildcards \
                    -f build/pre-p100eww-sprint-1.4.5/webOS/nova-cust-image-castle.r
    ootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/pre-p100eww-sprint-1.4.5/.unpacked
    rm -rf build/pre2-p102eww-verizonwireless-2.0.1
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1
    cp downloads/webosdoctorp102verizonwireless-2.0.1.jar build/pre2-p102eww-verizon
    wireless-2.0.1/webosdoctorp102verizonwireless-2.0.1.jar
    ( cd build/pre2-p102eww-verizonwireless-2.0.1 ; \
                    unzip -q webosdoctorp102verizonwireless-2.0.1.jar META-INF/MANIF
    EST.MF com/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/pre2-p102eww-verizonwireless-2.0.1 ; \
                    unzip -q webosdoctorp102verizonwireless-2.0.1.jar resources/veri
    zon.tar )
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/webOS
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/webOS \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/resources/webOS.tar
    -x
    cp scripts/WebOS-Internals.tga build/pre2-p102eww-verizonwireless-2.0.1/webOS/Bo
    otLogo.tga
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/carrier
    tar -f build/pre2-p102eww-verizonwireless-2.0.1/resources/verizon.tar -t \
                    > build/pre2-p102eww-verizonwireless-2.0.1/carrier/carrier-file-
    list.txt
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/carrier \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/resources/verizon.ta
    r -x
    gunzip -f build/pre2-p102eww-verizonwireless-2.0.1/webOS/nova-cust-image-roadrun
    ner.rootfs.tar.gz
    mkdir -p build/pre2-p102eww-verizonwireless-2.0.1/rootfs
    tar -C build/pre2-p102eww-verizonwireless-2.0.1/rootfs --wildcards \
                    -f build/pre2-p102eww-verizonwireless-2.0.1/webOS/nova-cust-imag
    e-roadrunner.rootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/pre2-p102eww-verizonwireless-2.0.1/.unpacked
    mkdir -p downloads
    Please download the correct version of the webOS Doctor .jar file
    and then move it to downloads/webosdoctorp101ueu-wr-2.1.0.jar (i.e. the download
    s directory that was just created under the current directory).
    make: *** [downloads/webosdoctorp101ueu-wr-2.1.0.jar] Error 1
    
    mattb@Win7Enterprise ~/meta-doctor
    It appears that it downloads a webosdoctorpueude-wr-2-1-0.jar and then it trys to copy a webosdoctorp101ueu-wr-2.1.0 which doesn't exsist. Thanks for any advice.

    Oh yeah here is my downloads directory after running the script:

    Matt
    Last edited by spectre686; 03/18/2011 at 10:58 AM. Reason: added image of downloads directory
  9. #3129  
    Quote Originally Posted by spectre686 View Post
    It appears that it downloads a webosdoctorpueude-wr-2-1-0.jar and then it trys to copy a webosdoctorp101ueu-wr-2.1.0 which doesn't exsist. Thanks for any advice.
    Hey Matt. Good catch!

    I took and renamed webosdoctorp101ueude-wr-2.1.0.jar to webosdoctorp101ueu-wr-210.jar and re-ran the script and got past the error we were getting. Now I'm getting hung up further along.

    Code:
    John@THEBEAST ~/meta-doctor
    $ ./scripts/meta-sprint-pre-2.1.0
    DEVICE = preplus
    CARRIER = wr
    VERSION = 2.1.0
    ENABLE_DEVELOPER_MODE = 1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_WEBOS_TARBALL = webOS.tar
    CUSTOM_CARRIER_TARBALL = carrier.tar
    CUSTOM_MODEL_LIST = P100EWW
    CUSTOM_CARRIER_LIST = Sprint
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    
    Your custom doctor file will be created at build/meta-sprint-pre-2.1.0/webosdoct
    orp101ueude-wr-2.1.0.jar
    
    --2011-03-18 12:27:10--  http://palm.cdnetworks.net/rom/preplus/p210r0d02212011/
    eudep210rod/webosdoctorp101ueude-wr.jar
    Resolving palm.cdnetworks.net (palm.cdnetworks.net)... 66.114.54.16, 66.114.54.1
    3
    Connecting to palm.cdnetworks.net (palm.cdnetworks.net)|66.114.54.16|:80... conn
    ected.
    HTTP request sent, awaiting response... 200 OK
    Length: 195098147 (186M) [application/octet-stream]
    Saving to: `downloads/webosdoctorp101ueude-wr-2.1.0.jar'
    
    100%[======================================>] 195,098,147 1.51M/s   in 2m 28s
    
    2011-03-18 12:29:38 (1.26 MB/s) - `downloads/webosdoctorp101ueude-wr-2.1.0.jar'
    saved [195098147/195098147]
    
    make: Nothing to be done for `unpack'.
    make: Nothing to be done for `unpack'.
    rm -rf build/preplus-p101ueu-wr-2.1.0
    mkdir -p build/preplus-p101ueu-wr-2.1.0
    cp downloads/webosdoctorp101ueu-wr-2.1.0.jar build/preplus-p101ueu-wr-2.1.0/webo
    sdoctorp101ueu-wr-2.1.0.jar
    ( cd build/preplus-p101ueu-wr-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF co
    m/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/preplus-p101ueu-wr-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plu
    s.tar )
    mkdir -p build/preplus-p101ueu-wr-2.1.0/webOS
    tar -C build/preplus-p101ueu-wr-2.1.0/webOS \
                    -f build/preplus-p101ueu-wr-2.1.0/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/preplus-p101ueu-wr-2.1.0/webOS/BootLogo.tga
    
    mkdir -p build/preplus-p101ueu-wr-2.1.0/carrier
    tar -f build/preplus-p101ueu-wr-2.1.0/resources/wr-castle-plus.tar -t \
                    > build/preplus-p101ueu-wr-2.1.0/carrier/carrier-file-list.txt
    tar -C build/preplus-p101ueu-wr-2.1.0/carrier \
                    -f build/preplus-p101ueu-wr-2.1.0/resources/wr-castle-plus.tar -
    x
    gunzip -f build/preplus-p101ueu-wr-2.1.0/webOS/nova-cust-image-castle.rootfs.tar
    .gz
    mkdir -p build/preplus-p101ueu-wr-2.1.0/rootfs
    tar -C build/preplus-p101ueu-wr-2.1.0/rootfs --wildcards \
                    -f build/preplus-p101ueu-wr-2.1.0/webOS/nova-cust-image-castle.r
    ootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/preplus-p101ueu-wr-2.1.0/.unpacked
    cp: cannot stat `build/preplus-p101ueude-wr-2.1.0/resources/webOS.tar': No such
    file or directory
    tar: ./castlecdmafw.tar: Not found in archive
    tar: Exiting with failure status due to previous errors
    
    John@THEBEAST ~/meta-doctor
    $
    I'm going to try renaming the folder in meta-doctor/build from preplus-p101ueu-wr-2.1.0 to preplus-p101ueude-wr-2.1.0 and see how that goes. I'll post my results.
  10. #3130  
    Quote Originally Posted by zathrath03 View Post
    I'm going to try renaming the folder in meta-doctor/build from preplus-p101ueu-wr-2.1.0 to preplus-p101ueude-wr-2.1.0 and see how that goes. I'll post my results.
    Well, that got me a little further. Here are the results from that run:

    Code:
    John@THEBEAST ~/meta-doctor
    $ ./scripts/meta-sprint-pre-2.1.0
    DEVICE = preplus
    CARRIER = wr
    VERSION = 2.1.0
    ENABLE_DEVELOPER_MODE = 1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_WEBOS_TARBALL = webOS.tar
    CUSTOM_CARRIER_TARBALL = carrier.tar
    CUSTOM_MODEL_LIST = P100EWW
    CUSTOM_CARRIER_LIST = Sprint
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    
    Your custom doctor file will be created at build/meta-sprint-pre-2.1.0/webosdoct
    orp101ueude-wr-2.1.0.jar
    
    make: Nothing to be done for `unpack'.
    make: Nothing to be done for `unpack'.
    rm -rf build/preplus-p101ueu-wr-2.1.0
    mkdir -p build/preplus-p101ueu-wr-2.1.0
    cp downloads/webosdoctorp101ueu-wr-2.1.0.jar build/preplus-p101ueu-wr-2.1.0/webo
    sdoctorp101ueu-wr-2.1.0.jar
    ( cd build/preplus-p101ueu-wr-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF co
    m/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/preplus-p101ueu-wr-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plu
    s.tar )
    mkdir -p build/preplus-p101ueu-wr-2.1.0/webOS
    tar -C build/preplus-p101ueu-wr-2.1.0/webOS \
                    -f build/preplus-p101ueu-wr-2.1.0/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/preplus-p101ueu-wr-2.1.0/webOS/BootLogo.tga
    
    mkdir -p build/preplus-p101ueu-wr-2.1.0/carrier
    tar -f build/preplus-p101ueu-wr-2.1.0/resources/wr-castle-plus.tar -t \
                    > build/preplus-p101ueu-wr-2.1.0/carrier/carrier-file-list.txt
    tar -C build/preplus-p101ueu-wr-2.1.0/carrier \
                    -f build/preplus-p101ueu-wr-2.1.0/resources/wr-castle-plus.tar -
    x
    gunzip -f build/preplus-p101ueu-wr-2.1.0/webOS/nova-cust-image-castle.rootfs.tar
    .gz
    mkdir -p build/preplus-p101ueu-wr-2.1.0/rootfs
    tar -C build/preplus-p101ueu-wr-2.1.0/rootfs --wildcards \
                    -f build/preplus-p101ueu-wr-2.1.0/webOS/nova-cust-image-castle.r
    ootfs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/preplus-p101ueu-wr-2.1.0/.unpacked
    dmtree-sprint_1.0.0-1_armv7.ipk
    com.handson.app.nascar_1.0-46_armv7.ipk
    com.handson.app.nfl_1.0-38_armv7.ipk
    com.palm.app.sprintportal_1.0-7_armv7.ipk
    mobitv-sprint-rtspsrc_1.0.0-20.1_armv7.ipk
    com.mobitv.app.sprinttv_1.0-65_armv7.ipk
    crotest-images_1.0-2_armv7.ipk
    audiod-config-cdma_1.0-4_castle.ipk
    installer.xml
    palmcustomizationinfo-wr-castle-plus_1.0-284_all.ipk
    sweatshop-wr-castle_1.0-72_armv7.ipk
    pmvoicecommand_1.4-5.30_armv7.ipk
    contacts.plugin.pmvoicecommand_1.0-2_all.ipk
    pmvoicecommand-dede_1.0-5.30_armv7.ipk
    pmvoicecommand-engb_1.0-5.30_armv7.ipk
    pmvoicecommand-enus_1.0-5.30_armv7.ipk
    pmvoicecommand-eses_1.0-5.30_armv7.ipk
    pmvoicecommand-esmx_1.0-5.30_armv7.ipk
    pmvoicecommand-frca_1.0-5.30_armv7.ipk
    pmvoicecommand-frfr_1.0-5.30_armv7.ipk
    pmvoicecommand-itit_1.0-5.30_armv7.ipk
    rm -rf build/meta-sprint-pre-2.1.0
    make unpack patch pack
    make[1]: Entering directory `/home/John/meta-doctor'
    rm -rf build/meta-sprint-pre-2.1.0
    mkdir -p build/meta-sprint-pre-2.1.0
    cp downloads/webosdoctorp101ueu-wr-2.1.0.jar build/meta-sprint-pre-2.1.0/webosdo
    ctorp101ueu-wr-2.1.0.jar
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF co
    m/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plu
    s.tar )
    cp webOS.tar build/meta-sprint-pre-2.1.0/resources/webOS.tar
    cp carrier.tar build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar
    mkdir -p build/meta-sprint-pre-2.1.0/webOS
    tar -C build/meta-sprint-pre-2.1.0/webOS \
                    -f build/meta-sprint-pre-2.1.0/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/meta-sprint-pre-2.1.0/webOS/BootLogo.tga
    mkdir -p build/meta-sprint-pre-2.1.0/carrier
    tar -f build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar -t \
                    > build/meta-sprint-pre-2.1.0/carrier/carrier-file-list.txt
    tar -C build/meta-sprint-pre-2.1.0/carrier \
                    -f build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar -x
    gunzip -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.rootfs.tar.gz
    
    mkdir -p build/meta-sprint-pre-2.1.0/rootfs
    tar -C build/meta-sprint-pre-2.1.0/rootfs --wildcards \
                    -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.root
    fs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/meta-sprint-pre-2.1.0/.unpacked
    rm -f build/meta-sprint-pre-2.1.0/.patched
    [ -d patches/webos-2.1.0 ]
    if [ -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz ] ; then \
              gunzip -c < build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz > build/meta
    -sprint-pre-2.1.0/rootfs/md5sums ; \
            fi
    mv build/meta-sprint-pre-2.1.0/rootfs/md5sums build/meta-sprint-pre-2.1.0/rootfs
    /md5sums.old
    mkdir -p build/meta-sprint-pre-2.1.0/rootfs/var/gadget
    touch build/meta-sprint-pre-2.1.0/rootfs/var/gadget/novacom_enabled
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/UpdateDaemon
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/uploadd
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/contextupload
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/rdxd
    for app in com.palm.app.firstuse ; do \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                find ./usr/palm/applications/$app -type f | xargs md5sum ) \
                  > build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s.new ; \
              ./scripts/replace-md5sums.py \
                build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.ol
    d build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.new \
                  > build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s ; \
              rm -f build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s.old build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.new ; \
            done
    ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
              find ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/info
     ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info -type f | xargs
    md5sum ) \
                > build/meta-sprint-pre-2.1.0/rootfs/md5sums.new
    ./scripts/replace-md5sums.py build/meta-sprint-pre-2.1.0/rootfs/md5sums.old buil
    d/meta-sprint-pre-2.1.0/rootfs/md5sums.new > \
                                         build/meta-sprint-pre-2.1.0/rootfs/md5sums
    rm -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.old build/meta-sprint-pre-2.1.0
    /rootfs/md5sums.new
    [ -f hashes/Sprint ]
    sed -i.orig -e '/ApprovalCharlieHash/d' \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    rm -f build/meta-sprint-pre-2.1.0/resources/recoverytool.config.orig
    echo "ApprovalCharlieHash=`cat hashes/Sprint`" >> \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    [ -f hashes/P100EWW ]
    sed -i.orig -e '/ApprovalMikeHash/d' \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    rm -f build/meta-sprint-pre-2.1.0/resources/recoverytool.config.orig
    echo "ApprovalMikeHash=`cat hashes/P100EWW`" >> \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    touch build/meta-sprint-pre-2.1.0/.patched
    rm -f build/meta-sprint-pre-2.1.0/.packed
    tar -C build/meta-sprint-pre-2.1.0/rootfs --wildcards \
                    -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.root
    fs.tar \
                    --delete ./usr/palm/applications/com.palm.app.firstuse ./usr/lib
    /ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5s
    ums*
    ( cd build/meta-sprint-pre-2.1.0/rootfs ; mkdir -p ./usr/palm/applications/com.p
    alm.app.firstuse ./usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./
    var/luna/preferences ./var/gadget ./var/home/root ./var/preferences ./var/palm/d
    ata )
    if [ -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz ] ; then \
              gzip -f build/meta-sprint-pre-2.1.0/rootfs/md5sums ; \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                    tar -f ../webOS/nova-cust-image-castle.rootfs.tar \
                            --numeric-owner --owner=0 --group=0 \
                            --append ./usr/palm/applications/com.palm.app.firstuse .
    /usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./var/luna/preferenc
    es ./var/gadget ./var/home/root ./var/preferences ./var/palm/data ./etc/palm-bui
    ld-info ./md5sums.gz ) ; \
            else \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                    tar -f ../webOS/nova-cust-image-castle.rootfs.tar \
                            --numeric-owner --owner=0 --group=0 \
                            --append ./usr/palm/applications/com.palm.app.firstuse .
    /usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./var/luna/preferenc
    es ./var/gadget ./var/home/root ./var/preferences ./var/palm/data ./etc/palm-bui
    ld-info ./md5sums ) ; \
            fi
    gzip -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.rootfs.tar
    ( cd build/meta-sprint-pre-2.1.0/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-sprint-pre-2.1.0/META-INF/MANIFEST.MF
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q -d webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF M
    ETA-INF/JARKEY.*  \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF  \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0/carrier ; \
                    tar -f ../resources/wr-castle-plus.tar \
                            --numeric-owner --owner=0 --group=0 -h \
                            -c -T carrier-file-list.txt )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q -d webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-pl
    us.tar )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plus.
    tar )
    touch build/meta-sprint-pre-2.1.0/.packed
    make[1]: Leaving directory `/home/John/meta-doctor'
    Unable to access jarfile build/meta-sprint-pre-2.1.0/webosdoctorp101ueude-wr-2.1
    .0.jar
    
    John@THEBEAST ~/meta-doctor
    $
    Going to try renaming once again. I'm renaming build/meta-sprint-pre-2.1.0/webosdoctorp101ueu-wr-2.1
    .0.jar to build/meta-sprint-pre-2.1.0/webosdoctorp101ueude-wr-2.1
    .0.jar. Looks like it's just a problem in the naming scheme in the scripts. Once everything gets the right name, it looks like it should work.
    Last edited by zathrath03; 03/18/2011 at 11:50 AM. Reason: Specifying what I'm renaming
  11. #3131  
    Quote Originally Posted by zathrath03 View Post
    Going to try renaming once again. Looks like it's just a problem in the naming scheme in the scripts. Once everything gets the right name, it looks like it should work.
    This time it overwrote the file and ended up at the same error. Going to try renaming again and making the file read only.
  12. #3132  
    Quote Originally Posted by zathrath03 View Post
    This time it overwrote the file and ended up at the same error. Going to try renaming again and making the file read only.
    My apologies if I missed you saying this already, but are you running the latest and greatest copies from the meta-doctor repository?

    Yeah, I believe you said you'd done a 'git pull.'

    Hrmmmm . . . .
    Curious about upgrading your Legacy Pre to webOS 2.1? READ THE WIKI
  13. #3133  
    Quote Originally Posted by EdCates View Post
    My apologies if I missed you saying this already, but are you running the latest and greatest copies from the meta-doctor repository?

    Yeah, I believe you said you'd done a 'git pull.'

    Hrmmmm . . . .
    I'm getting same errors. I did a git pull twice just to make sure.
  14. #3134  
    Quote Originally Posted by zathrath03 View Post
    This time it overwrote the file and ended up at the same error. Going to try renaming again and making the file read only.
    So, it looks like it's actually clearing the directory before building the .jar file, so renaming it and making it read only doesn't seem to work. Here is the output from the most recent run:

    Code:
    John@THEBEAST ~/meta-doctor
    $ ./scripts/meta-sprint-pre-2.1.0
    DEVICE = preplus
    CARRIER = wr
    VERSION = 2.1.0
    ENABLE_DEVELOPER_MODE = 1
    DISABLE_UPLOAD_DAEMON = 1
    DISABLE_UPDATE_DAEMON = 1
    CUSTOM_WEBOS_TARBALL = webOS.tar
    CUSTOM_CARRIER_TARBALL = carrier.tar
    CUSTOM_MODEL_LIST = P100EWW
    CUSTOM_CARRIER_LIST = Sprint
    CUSTOM_BOOTLOGO = scripts/WebOS-Internals.tga
    
    Your custom doctor file will be created at build/meta-sprint-pre-2.1.0/webosdoct
    orp101ueude-wr-2.1.0.jar
    
    make: Nothing to be done for `unpack'.
    make: Nothing to be done for `unpack'.
    make: Nothing to be done for `unpack'.
    dmtree-sprint_1.0.0-1_armv7.ipk
    com.handson.app.nascar_1.0-46_armv7.ipk
    com.handson.app.nfl_1.0-38_armv7.ipk
    com.palm.app.sprintportal_1.0-7_armv7.ipk
    mobitv-sprint-rtspsrc_1.0.0-20.1_armv7.ipk
    com.mobitv.app.sprinttv_1.0-65_armv7.ipk
    crotest-images_1.0-2_armv7.ipk
    audiod-config-cdma_1.0-4_castle.ipk
    installer.xml
    palmcustomizationinfo-wr-castle-plus_1.0-284_all.ipk
    sweatshop-wr-castle_1.0-72_armv7.ipk
    pmvoicecommand_1.4-5.30_armv7.ipk
    contacts.plugin.pmvoicecommand_1.0-2_all.ipk
    pmvoicecommand-dede_1.0-5.30_armv7.ipk
    pmvoicecommand-engb_1.0-5.30_armv7.ipk
    pmvoicecommand-enus_1.0-5.30_armv7.ipk
    pmvoicecommand-eses_1.0-5.30_armv7.ipk
    pmvoicecommand-esmx_1.0-5.30_armv7.ipk
    pmvoicecommand-frca_1.0-5.30_armv7.ipk
    pmvoicecommand-frfr_1.0-5.30_armv7.ipk
    pmvoicecommand-itit_1.0-5.30_armv7.ipk
    rm -rf build/meta-sprint-pre-2.1.0
    make unpack patch pack
    make[1]: Entering directory `/home/John/meta-doctor'
    rm -rf build/meta-sprint-pre-2.1.0
    mkdir -p build/meta-sprint-pre-2.1.0
    cp downloads/webosdoctorp101ueu-wr-2.1.0.jar build/meta-sprint-pre-2.1.0/webosdo
    ctorp101ueu-wr-2.1.0.jar
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF co
    m/* \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    unzip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plu
    s.tar )
    cp webOS.tar build/meta-sprint-pre-2.1.0/resources/webOS.tar
    cp carrier.tar build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar
    mkdir -p build/meta-sprint-pre-2.1.0/webOS
    tar -C build/meta-sprint-pre-2.1.0/webOS \
                    -f build/meta-sprint-pre-2.1.0/resources/webOS.tar -x
    cp scripts/WebOS-Internals.tga build/meta-sprint-pre-2.1.0/webOS/BootLogo.tga
    mkdir -p build/meta-sprint-pre-2.1.0/carrier
    tar -f build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar -t \
                    > build/meta-sprint-pre-2.1.0/carrier/carrier-file-list.txt
    tar -C build/meta-sprint-pre-2.1.0/carrier \
                    -f build/meta-sprint-pre-2.1.0/resources/wr-castle-plus.tar -x
    gunzip -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.rootfs.tar.gz
    
    mkdir -p build/meta-sprint-pre-2.1.0/rootfs
    tar -C build/meta-sprint-pre-2.1.0/rootfs --wildcards \
                    -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.root
    fs.tar \
                    -x ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/
    info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5sums*
    touch build/meta-sprint-pre-2.1.0/.unpacked
    rm -f build/meta-sprint-pre-2.1.0/.patched
    [ -d patches/webos-2.1.0 ]
    if [ -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz ] ; then \
              gunzip -c < build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz > build/meta
    -sprint-pre-2.1.0/rootfs/md5sums ; \
            fi
    mv build/meta-sprint-pre-2.1.0/rootfs/md5sums build/meta-sprint-pre-2.1.0/rootfs
    /md5sums.old
    mkdir -p build/meta-sprint-pre-2.1.0/rootfs/var/gadget
    touch build/meta-sprint-pre-2.1.0/rootfs/var/gadget/novacom_enabled
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/UpdateDaemon
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/uploadd
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/contextupload
    chmod -x build/meta-sprint-pre-2.1.0/rootfs/usr/bin/rdxd
    for app in com.palm.app.firstuse ; do \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                find ./usr/palm/applications/$app -type f | xargs md5sum ) \
                  > build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s.new ; \
              ./scripts/replace-md5sums.py \
                build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.ol
    d build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.new \
                  > build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s ; \
              rm -f build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sum
    s.old build/meta-sprint-pre-2.1.0/rootfs/usr/lib/ipkg/info/$app.md5sums.new ; \
            done
    ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
              find ./usr/palm/applications/com.palm.app.firstuse ./usr/lib/ipkg/info
     ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info -type f | xargs
    md5sum ) \
                > build/meta-sprint-pre-2.1.0/rootfs/md5sums.new
    ./scripts/replace-md5sums.py build/meta-sprint-pre-2.1.0/rootfs/md5sums.old buil
    d/meta-sprint-pre-2.1.0/rootfs/md5sums.new > \
                                         build/meta-sprint-pre-2.1.0/rootfs/md5sums
    rm -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.old build/meta-sprint-pre-2.1.0
    /rootfs/md5sums.new
    [ -f hashes/Sprint ]
    sed -i.orig -e '/ApprovalCharlieHash/d' \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    rm -f build/meta-sprint-pre-2.1.0/resources/recoverytool.config.orig
    echo "ApprovalCharlieHash=`cat hashes/Sprint`" >> \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    [ -f hashes/P100EWW ]
    sed -i.orig -e '/ApprovalMikeHash/d' \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    rm -f build/meta-sprint-pre-2.1.0/resources/recoverytool.config.orig
    echo "ApprovalMikeHash=`cat hashes/P100EWW`" >> \
                    build/meta-sprint-pre-2.1.0/resources/recoverytool.config
    touch build/meta-sprint-pre-2.1.0/.patched
    rm -f build/meta-sprint-pre-2.1.0/.packed
    tar -C build/meta-sprint-pre-2.1.0/rootfs --wildcards \
                    -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.root
    fs.tar \
                    --delete ./usr/palm/applications/com.palm.app.firstuse ./usr/lib
    /ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./etc/palm-build-info ./md5s
    ums*
    ( cd build/meta-sprint-pre-2.1.0/rootfs ; mkdir -p ./usr/palm/applications/com.p
    alm.app.firstuse ./usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./
    var/luna/preferences ./var/gadget ./var/home/root ./var/preferences ./var/palm/d
    ata )
    if [ -f build/meta-sprint-pre-2.1.0/rootfs/md5sums.gz ] ; then \
              gzip -f build/meta-sprint-pre-2.1.0/rootfs/md5sums ; \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                    tar -f ../webOS/nova-cust-image-castle.rootfs.tar \
                            --numeric-owner --owner=0 --group=0 \
                            --append ./usr/palm/applications/com.palm.app.firstuse .
    /usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./var/luna/preferenc
    es ./var/gadget ./var/home/root ./var/preferences ./var/palm/data ./etc/palm-bui
    ld-info ./md5sums.gz ) ; \
            else \
              ( cd build/meta-sprint-pre-2.1.0/rootfs ; \
                    tar -f ../webOS/nova-cust-image-castle.rootfs.tar \
                            --numeric-owner --owner=0 --group=0 \
                            --append ./usr/palm/applications/com.palm.app.firstuse .
    /usr/lib/ipkg/info ./etc/ssl ./usr/bin ./boot ./lib/modules ./var/luna/preferenc
    es ./var/gadget ./var/home/root ./var/preferences ./var/palm/data ./etc/palm-bui
    ld-info ./md5sums ) ; \
            fi
    gzip -f build/meta-sprint-pre-2.1.0/webOS/nova-cust-image-castle.rootfs.tar
    ( cd build/meta-sprint-pre-2.1.0/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-sprint-pre-2.1.0/META-INF/MANIFEST.MF
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q -d webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF M
    ETA-INF/JARKEY.*  \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q webosdoctorp101ueu-wr-2.1.0.jar META-INF/MANIFEST.MF  \
                            resources/webOS.tar resources/recoverytool.config )
    ( cd build/meta-sprint-pre-2.1.0/carrier ; \
                    tar -f ../resources/wr-castle-plus.tar \
                            --numeric-owner --owner=0 --group=0 -h \
                            -c -T carrier-file-list.txt )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q -d webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-pl
    us.tar )
    ( cd build/meta-sprint-pre-2.1.0 ; \
                    zip -q webosdoctorp101ueu-wr-2.1.0.jar resources/wr-castle-plus.
    tar )
    touch build/meta-sprint-pre-2.1.0/.packed
    make[1]: Leaving directory `/home/John/meta-doctor'
    Unable to access jarfile build/meta-sprint-pre-2.1.0/webosdoctorp101ueude-wr-2.1
    .0.jar
    
    John@THEBEAST ~/meta-doctor
    $
    I think this step is just trying to run the file. The meta doctor it has created seems to run just fine. It just seems to be misnamed. Can anyone confirm that that's what's going on here before I try doctoring my phone?
  15. #3135  
    Quote Originally Posted by EdCates View Post
    My apologies if I missed you saying this already, but are you running the latest and greatest copies from the meta-doctor repository?

    Yeah, I believe you said you'd done a 'git pull.'

    Hrmmmm . . . .
    Yep. I made sure to include that in the first code that I posted up. I have a feeling that the download site renamed the European doctor being downloaded which has caused confusion in the script.
  16. #3136  
    Quote Originally Posted by spectre686 View Post
    I'm getting same errors. I did a git pull twice just to make sure.
    Did you try going to the build directory from Windows and see if there is the .jar file - webosdoctorp101ueude-wr-2.1.0.jar that you can run from Windows?
  17. #3137  
    Quote Originally Posted by gapost View Post
    Did you try going to the build directory from Windows and see if there is the .jar file - webosdoctorp101ueude-wr-2.1.0.jar that you can run from Windows?
    There is a webosdoctorp101ueu-wr-2.1.0.jar in the build/meta-sprint-pre-2.1.0 directory. It launches fine. I think the step in the code I've gotten up to is just updating the date modified with the touch command and then trying to launch the file. I'd like some confirmation of my understanding of the output before I try to doctor my phone though.

    Thanks!
  18. #3138  
    Quote Originally Posted by zathrath03 View Post
    There is a webosdoctorp101ueu-wr-2.1.0.jar in the build/meta-sprint-pre-2.1.0 directory. It launches fine. I think the step in the code I've gotten up to is just updating the date modified with the touch command and then trying to launch the file. I'd like some confirmation of my understanding of the output before I try to doctor my phone though.

    Thanks!
    Well, attempting to doctor with the .jar file failed. It didn't do anything to my phone, so I'm still good to go. But I'm not sure what to do at this point.
  19. #3139  
    Quote Originally Posted by zathrath03 View Post
    Well, attempting to doctor with the .jar file failed. It didn't do anything to my phone, so I'm still good to go. But I'm not sure what to do at this point.
    yeah I tried looking at the script but it is over my head. So I'm going to have to wait until someone with more knowledge than I comes into this thread.
  20. ccasey3655's Avatar
    Posts
    6 Posts
    Global Posts
    7 Global Posts
    #3140  
    I had the same error occur using the auto script. I thought I did something wrong. I have a pre- via sprint in USA. I figured I would wait to try again after someone was able to check jar file. So, I am hoping it is an error on the server side of things. Has anyone made any headway into why it's looking into this?

Posting Permissions