Tema: Re: kinietis BLY-806 , VIA 8650
Autorius: Andrius
Data: 2012-04-30 14:02:51
04.28 d. yra postas su kaina


"Dovydas" <dovydas.zakasTRINTI@gmail.com> wrote in message 
news:jnlomm$q53$1@trimpas.omnitel.net...
>o po kiek perkasi dabar tokie zaisliukai ir ar apskritai veikia ten jie 
>kiek nors? na kad koki pasta paskaityt ar pabrowsintint imanoma?
>
> "Andrius" <netu@go.myla> wrote in message 
> news:jnlhip$isl$1@trimpas.omnitel.net...
>> laba
>>
>> jo VIA 8650
>>
>>
>> "Levas" <kazkur@pasbobute.lt> wrote in message 
>> news:jnc2hm$7oe$1@trimpas.omnitel.net...
>>> nu tai paieskok forumukyje. http://www.slatedroid.com/
>>>
>>> man padejo. Ar ten tikrai VIA 8650? Kas ant pagrindinio cipuko parasyta?
>>>
>>> Mano lavonelis tai WM8505 ar tai VT8505. Sitam "generic" kerneli galiu 
>>> persiusti pasibandymui. Bent jau pamatysi ar gyvas (keli megai info).
>>>
>>> arba net egzotika bandyti:
>>> http://projectproto.blogspot.com/2012/01/debian-wheezy-on-wm8505.html
>>>
>>> Sitam faile net ir miruoliu remontas parodytas ten kiek zemiau. Kur 
>>> cipas "atkeltas"
>>>
>>> -- 
>>> Bye, Levas
>>> --
>>> http://www.vabolis.lt
>>>
>>>
>>> "Andrius" <netu@go.myla> wrote in message 
>>> news:jnar63$qdk$1@trimpas.omnitel.net...
>>>> laba,
>>>>
>>>> jo , isardzius te viduj ledas kuriasi spaudant powery, tik kad ekranas
>>>> juodas tai neaisku jis te ka veikia ar ne ....
>>>>
>>>>
>>>> o vat tolimesnis tavo pasakojimas nuo "scriptas pvz toks:" jau man 
>>>> persunku
>>>> skaityt.
>>>>
>>>> p.s.
>>>> labai dekui uz issamu pasakojima ,
>>>> net jei tai ir copy/paste
>>>>
>>>>
>>>> "Levas" <kazkur@pasbobute.lt> wrote in message
>>>> news:jn9jft$1t5$1@trimpas.omnitel.net...
>>>>> Ar uzmusei kerneli? Ar uzmusei bootloaderi? Ar nors kiek reaguoja?
>>>>>
>>>>> Jei boot loaderis dar gyvas (t.y. rodos bent lempute uzsidega po power
>>>>> nuspaudimo), tai sita via turetu moketi uzsikurti is SD korteles. 
>>>>> Netgi is
>>>>> kokio "generic" kernelio, tekstiniam rezime.
>>>>>
>>>>> Reikia pasidaryti SD kortele su FAT (nepamenu kokia16 ar 32), irasyti
>>>>> viena direktorija ir ten sukelti failus...
>>>>>
>>>>> rodos /script direktorija. ten linuxo kernelis ir skriptis shell 
>>>>> failas. o
>>>>> ten shell faile jau bandai sukelti failus ar formatuoti/tikrinti flash
>>>>> roma. Galima ir sistema is SD korteles pasileisti.
>>>>>
>>>>> As tokiu metodu pasidariau viso aparato backupa ir poto sekmingai
>>>>> atgaivinau kai uzsirootines sisteminius failus perredagavau ir jis jau
>>>>> nebesikure visiskai.
>>>>>
>>>>>
>>>>>
>>>>> scriptas pvz toks. jis ikelia visa sistema, jei ji SD korteleje:
>>>>>
>>>>> height=20
>>>>> pointX=30
>>>>> pointY=50
>>>>>
>>>>> if [ -f /mnt/mmcblk0p1/script/android_fs.tgz ] ; then
>>>>>    string="Update filesystem Start ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>> else
>>>>>    string="--> Not find script/android_fs.tgz in SD Card"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height + $height))
>>>>>    string="Fail to update filesystem. Exit!"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    exit 0
>>>>> fi
>>>>>
>>>>> # -----> Begin Operate File-System Partition <---- #
>>>>>
>>>>> pointY=$(($pointY + $height + $height))
>>>>> string="Erase File-System partition ......"
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> #pointY=$(($pointY + $height))
>>>>>
>>>>> flash_eraseall /dev/mtd7
>>>>> if [ $? -ne 0 ] ; then
>>>>> #   pointY=$(($pointY + $height))
>>>>>    pointY=$(($pointY + $height + $height))
>>>>>    string="--> Erase File-System partition Fail! Exit!"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height))
>>>>>    string="Maybe the kernel don't support this NAND Flash"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    exit 0
>>>>> else
>>>>>   string="Erase File-System partition OK"
>>>>>   echo $string
>>>>>   gui-echo $pointX $pointY "$string"
>>>>> fi
>>>>> #pointY=$(($pointY + $height))
>>>>>
>>>>> mount -t yaffs2 /dev/mtdblock7 /mnt/mtd
>>>>> if [ $? -ne 0 ] ; then
>>>>>    #pointY=$(($pointY + $height))
>>>>>    pointY=$(($pointY + $height + $height))
>>>>>    string="--> Mount File-System partition Fail! Exit!"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    exit 0
>>>>> else
>>>>>    string="Mount File-System partition OK"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>> fi
>>>>>
>>>>> pointY=$(($pointY + $height))
>>>>> string="Now Copy System Files, Pleas wait ......"
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> #pointY=$(($pointY + $height))
>>>>>
>>>>> tar zxvf /mnt/mmcblk0p1/script/android_fs.tgz -C /mnt/mtd
>>>>>
>>>>> string="Copy System Files to File-System partition OK"
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> pointY=$(($pointY + $height))
>>>>>
>>>>> if [ -d /mnt/mmcblk0p1/script/driver ] ; then
>>>>>    echo "Now Copy Drivers to File-System partition ......"
>>>>>    cp -a /mnt/mmcblk0p1/script/driver/* /mnt/mtd
>>>>>
>>>>>    string="Copy Drivers to File-System partition OK"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height))
>>>>> fi
>>>>>
>>>>> if [ -f /mnt/mmcblk0p1/script/busybox_1.16.tgz ] ; then
>>>>>    string="Now Copy busybox to File-System partition ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>> #    pointY=$(($pointY + $height))
>>>>>    tar zxvf /mnt/mmcblk0p1/script/busybox_1.16.tgz -C /mnt/mtd
>>>>>    string="Copy busybox to File-System partition OK"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    if [ -x /mnt/mtd/busybox/bin/ash ] ; then
>>>>>        mv /mnt/mtd/system/bin/sh /mnt/mtd/system/bin/sh-org
>>>>>        ln -s /busybox/bin/busybox /mnt/mtd/system/bin/sh
>>>>>    fi
>>>>> fi
>>>>>
>>>>> chmod 777 -R /mnt/mtd
>>>>> sync
>>>>> umount /mnt/mtd
>>>>>
>>>>> if [ $? -ne 0 ] ; then
>>>>>    pointY=$(($pointY + $height))
>>>>>    string="Unmount File-System partition Fail! Exit!"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    exit 0
>>>>> fi
>>>>>
>>>>> # -----> End Operate File-System Partition <---- #
>>>>>
>>>>>
>>>>> # -----> Begin Operate Data Partition <---- #
>>>>>
>>>>> if [ -d /mnt/mmcblk0p1/script/etc ] || [ -f
>>>>> /mnt/mmcblk0p1/script/data.tgz ] ; then
>>>>>    string="Erase Data partition ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    flash_eraseall /dev/mtd8
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Erase Data partition Fail!. Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        pointY=$(($pointY + $height))
>>>>>        string="Maybe the kernel don't support this NAND Flash"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>       string="Erase Data partition OK"
>>>>>       echo $string
>>>>>       gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    mount -t yaffs2 /dev/mtdblock8 /mnt/mtd
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Mount Data partition Fail!. Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        string="Mount Data partition OK"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    string="Now Copy Files to Data partition, Please wait ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    if [ -f /mnt/mmcblk0p1/script/data.tgz ] ; then
>>>>>        tar zxvf /mnt/mmcblk0p1/script/data.tgz -C /mnt/mtd
>>>>>    fi
>>>>>
>>>>>    if [ -d /mnt/mmcblk0p1/script/etc ] ; then
>>>>>        if [ -d /mnt/mtd/wmtpref ] ; then
>>>>>            cp -a /mnt/mmcblk0p1/script/etc/* /mnt/mtd/wmtpref
>>>>>        else
>>>>>            mkdir /mnt/mtd/wmtpref
>>>>>            cp -a /mnt/mmcblk0p1/script/etc/* /mnt/mtd/wmtpref
>>>>>        fi
>>>>>    fi
>>>>>
>>>>>    string="Copy Files to Data partition OK"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    chmod 777 -R /mnt/mtd
>>>>>    sync
>>>>>    umount /mnt/mtd
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        pointY=$(($pointY + $height))
>>>>>        string="Unmount Data partition Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    fi
>>>>> fi
>>>>> # -----> End Operate Data Partition <---- #
>>>>>
>>>>> # -----> Begin Operate Cache Partition <---- #
>>>>>
>>>>> if [ -f /mnt/mmcblk0p1/script/cache.tgz ] ; then
>>>>>    string="Erase Cache partition ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    flash_eraseall /dev/mtd9
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Erase Cache partition Fail!. Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        pointY=$(($pointY + $height))
>>>>>        string="Maybe the kernel don't support this NAND Flash"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>       string="Erase Cache partition OK"
>>>>>       echo $string
>>>>>       gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    mount -t yaffs2 /dev/mtdblock9 /mnt/mtd
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Mount Data partition Fail!. Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        string="Mount Cache partition OK"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    string="Now Copy Files to Cache partition, Please wait ......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>    tar zxvf /mnt/mmcblk0p1/script/chache.tgz -C /mnt/mtd
>>>>>
>>>>>    string="Copy Files to Cache partition OK"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    chmod 777 -R /mnt/mtd
>>>>>    sync
>>>>>    umount /mnt/mtd
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        pointY=$(($pointY + $height))
>>>>>        string="Unmount Cache partition Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    fi
>>>>> fi
>>>>>
>>>>> # -----> End Operate Cache Partition <---- #
>>>>>
>>>>> string="Update filesystem successful!"
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> pointY=$(($pointY + $height + $height))
>>>>>
>>>>> # -----> Begin Operate User Space <---- #
>>>>>
>>>>> if [ -f /mnt/mmcblk0p1/script/driver/g_file_storage.ko ] ; then
>>>>>    string="Erase User Space......"
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    flash_eraseall /dev/mtd11
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Erase User Space Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        string="Erase User Space OK"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>    #pointY=$(($pointY + $height))
>>>>>    mount -t yaffs2 /dev/mtdblock11 /mnt/mtd
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Mount User Space Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        string="Mount User Space OK"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>
>>>>>    pointY=$(($pointY + $height))
>>>>>    string="Create Loop File ..."
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    create_loopfile mtd11 /mnt/mtd/UserFile bs=1024
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Create Loop File Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        if [ -f /mnt/mtd/UserFile ] ; then
>>>>>            string="Create Loop File Successful"
>>>>>            echo $string
>>>>>            gui-echo $pointX $pointY "$string"
>>>>>        else
>>>>>            #pointY=$(($pointY + $height))
>>>>>            pointY=$(($pointY + $height + $height))
>>>>>            string="--> Create Loop File Fail! Exit!"
>>>>>            echo $string
>>>>>            gui-echo $pointX $pointY "$string"
>>>>>            exit 0
>>>>>        fi
>>>>>    fi
>>>>>    pointY=$(($pointY + $height))
>>>>>
>>>>>    string="Format Loop File ..."
>>>>>    echo $string
>>>>>    gui-echo $pointX $pointY "$string"
>>>>>    #pointY=$(($pointY + $height))
>>>>>
>>>>>    mkdosfs /mnt/mtd/UserFile
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        #pointY=$(($pointY + $height))
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="--> Format Loop File Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    else
>>>>>        string="Format Loop File Successful"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>    fi
>>>>>
>>>>>    chmod 777 -R /mnt/mtd
>>>>>    sync
>>>>>    umount /mnt/mtd
>>>>>
>>>>>    if [ $? -ne 0 ] ; then
>>>>>        pointY=$(($pointY + $height + $height))
>>>>>        string="Unmount User Space Fail! Exit!"
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        exit 0
>>>>>    fi
>>>>>
>>>>>    pointY=$(($pointY + $height + $height))
>>>>> fi
>>>>>
>>>>> # -----> End Operate User Space <---- #
>>>>>
>>>>> echo 0 > /proc/boot-splash
>>>>> string="All Update successful... waiting for remove SD Card"
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> pointY=$(($pointY + $height))
>>>>>
>>>>> string="Please remove SD Card ......"
>>>>> while [ -x /bin/ls ]
>>>>> do
>>>>>    if [ -x /mnt/mmcblk0p1/script/update.sh ] ; then
>>>>>        echo $string
>>>>>        gui-echo $pointX $pointY "$string"
>>>>>        sleep 1
>>>>>    else
>>>>>        break
>>>>>    fi
>>>>> done
>>>>>
>>>>> pointY=$(($pointY + $height))
>>>>>
>>>>> string="Reboot now..."
>>>>> echo $string
>>>>> gui-echo $pointX $pointY "$string"
>>>>> reboot
>>>>>
>>>>>
>>>>> -- 
>>>>> Bye, Levas
>>>>> --
>>>>> http://www.vabolis.lt
>>>>>
>>>>>
>>>>> "Andrius" <netu@go.myla> wrote in message
>>>>> news:jn8at8$p2d$1@trimpas.omnitel.net...
>>>>>> karoce ymeciau y korta nauja rom
>>>>>> pakrove-suinstalino , liepe isimt msd , uzgiso ir psio su viskam 
>>>>>> lavonas
>>>>>>
>>>>>> ar yr kokia 3-4 pirstu kombinacija garazinem salygom prikelt?
>>>>>> ar palikt kaip gykine lentute lasiakam ant kapoto pjaustyt ?
>>>>>>
>>>>>> aciu
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>
>>
>
>