Ответить
  • LastWalrus Senior Member
    офлайн
    LastWalrus Senior Member

    1671

    17 лет на сайте
    пользователь #95185

    Профиль
    Написать сообщение

    1671
    # 23 июня 2010 12:30
    dergyn1974:

    dergyn1974, билингу не нравится, что ты из

    При проверке карты VISA Минского транзитного банка - пишет не могу проверить карту и про доверенные страны.

    И при выборе страны Беларуси НЕТ. Выбирал Россию - один хер не проходит..

    Может VISA Приора попробовать..(при себе нету, дома оставил).

    Банк Москва-Минск, виза электрон стоит 3 бакса, и её норально кушает пэйпал. (месяц назад покупал через paypal).

    bbb
  • Ars-AngeL Senior Member
    офлайн
    Ars-AngeL Senior Member

    1982

    18 лет на сайте
    пользователь #69168

    Профиль
    Написать сообщение

    1982
    # 23 июня 2010 12:31 Редактировалось Ars-AngeL, 1 раз.

    cnexxx, думаю вам будет интересно

    #!/bin/bash

    # nandroid v2.0 - an Android backup tool for the G1 by infernix and brainaid

    # Requirements:

    # - a modded android in recovery mode

    # - busybox in recovery mode

    # - 'adb shell' support running as root

    # - dump_image-arm compiled and in current working dir

    # - mkyaffs2image|mkyaffs2image-$ARCH in current working dir

    # - root on a linux/mac (POSIX) machine for constructing system and data images

    # Using JF RC30 v1.2 recovery image works, RC8 v1.2 doesnt because of adb shell missing.

    # You can flash RC30 v1.2 recovery.img on an RC8 v1.2 phone until the RC8 v1.2 recovery mode is fixed.

    # Reference data:

    # dev: size erasesize name

    #mtd0: 00040000 00020000 "misc"

    #mtd1: 00500000 00020000 "recovery"

    #mtd2: 00280000 00020000 "boot"

    #mtd3: 04380000 00020000 "system"

    #mtd4: 04380000 00020000 "cache"

    #mtd5: 04ac0000 00020000 "userdata"

    # We don't dump misc or cache because they do not contain any useful data that we are aware of at this time.

    # Logical steps (v2.0):

    #

    # 0. test for a target dir and the various tools needed, if not found then exit with error.

    # 1. check "adb devices" for a device in recovery mode. set DEVICEID variable to the device ID. abort when not found.

    # 2. mount system and data partitions read-only, set up adb portforward and create destdir

    # 3. check free space on /cache, exit if less blocks than 20MB free

    # 4. push required tools to device in /cache

    # 5 for partitions boot recovery misc:

    # 5a get md5sum for content of current partition *on the device* (no data transfered)

    # 5b while MD5sum comparison is incorrect (always is the first time):

    # 5b1 dump current partition to a netcat session

    # 5b2 start local netcat to dump image to current dir

    # 5b3 compare md5sums of dumped data with dump in current dir. if correct, contine, else restart the loop (6b1)

    # 6 for partitions system data:

    # 6a get md5sum for tar of content of current partition *on the device* (no data transfered)

    # 6b while MD5sum comparison is incorrect (always is the first time):

    # 6b1 tar current partition to a netcat session

    # 6b2 start local netcat to dump tar to current dir

    # 6b3 compare md5sums of dumped data with dump in current dir. if correct, contine, else restart the loop (6b1)

    # 6c if i'm running as root:

    # 6c1 create a temp dir using either tempdir command or the deviceid in /tmp

    # 6c2 extract tar to tempdir

    # 6c3 invoke mkyaffs2image to create the img

    # 6c4 clean up

    # 7. remove tools from device /cache

    # 8. umount system and data on device

    # 9. print success.

    DEVICEID=foo

    TOOLS="dump_image-arm"

    TCPPORT=4531

    echo "nandroid v2.0"

    # 0

    if [ "$1" == "" ]; then

    echo "Usage: $0 destdir"

    echo "destdir will be created if it does not exist"

    exit 0

    fi

    DESTDIR=$1

    if [ ! -d $DESTDIR ]; then

    mkdir -p $DESTDIR

    if [ ! -d $DESTDIR ]; then

    echo "error: cannot create $DESTDIR"

    exit 1

    fi

    else

    touch $DESTDIR/.nandroidwritable

    if [ ! -e $DESTDIR/.nandroidwritable ]; then

    echo "error: cannot write to $DESTDIR"

    exit 1

    fi

    rm $DESTDIR/.nandroidwritable

    fi

    adb=`which adb`

    if [ "$adb" == "" ]; then

    echo "error: adb not found in path."

    exit 1

    fi

    md5sum=`which md5sum`

    if [ "$md5sum" == "" ]; then

    echo "error: md5sum not found in path."

    exit 1

    fi

    tar==`which tar`

    if [ "$tar" == "" ]; then

    echo "error: tar not found in path."

    exit 1

    fi

    nc=`which nc`

    if [ "$nc" == "" ]; then

    nc=`which netcat`

    if [ "$nc" == "" ]; then

    echo "error: nc nor netcat found in path."

    exit 1

    else

    nc=`which netcat`

    fi

    fi

    if [ -e `pwd`/mkyaffs2image-`uname -m` ]; then

    mkyaffs2image=`pwd`/mkyaffs2image-`uname -m`

    fi

    if [ -e `pwd`/mkyaffs2image ]; then

    mkyaffs2image=`pwd`/mkyaffs2image

    fi

    if [ "$mkyaffs2image" == "" ]; then

    echo "error: `pwd`/mkyaffs2image or mkyaffs2image-`uname -m` missing"

    echo "either use the provided binary or compile it in tartools/yaffs2/utils"

    exit 1

    fi

    for tool in $TOOLS; do

    if [ ! -e ./$tool ]; then

    echo "error: $tool not found in current dir"

    echo "either use the provided binary or cross-compile it for arm in nandtools/android-imagetools"

    exit 1

    fi

    done

    # 1

    DEVICEID="`adb devices | grep recovery | awk '{ print $1 }'`"

    if [ "$DEVICEID" == "foo" ]; then

    echo "error: no phone found in recovery mode. power off phone. press and hold home button, then power up. keep home button pressed. then try again."

    exit 1

    fi

    # 2.

    echo "mounting system and data read-only on device"

    adb shell mount -o ro /system

    adb shell mount -o ro /data

    echo "start adb portforward on port $TCPPORT"

    adb forward tcp:$TCPPORT tcp:$TCPPORT

    # 3.

    echo "checking free space on cache"

    FREEBLOCKS="`adb shell df -k /cache| grep cache | awk '{ print $4 }'`"

    # we need about 5MB for the tools plus max 8MB for the recovery + boot, so 20MB should be fine

    if [ $FREEBLOCKS -le 20000 ]; then

    echo "error: not enough free space available on cache partition, aborting."

    adb shell umount /system

    adb shell umount /data

    exit 1

    fi

    # 4.

    echo -n "pushing tools to /cache: "

    for tool in $TOOLS; do

    echo -n "$tool... "

    adb push ./$tool /cache/$tool

    done

    echo "done"

    # 5.

    for image in boot recovery misc; do

    # 5a

    echo -n "Getting md5sum on device for $image..."

    DEVICEMD5=`adb shell "/cache/dump_image-arm $image - | md5sum" | awk '{ print $1 }'`

    echo "done ($DEVICEMD5)"

    sleep 1s

    MD5RESULT=1

    # 5b

    while [ $MD5RESULT -eq 1 ]; do

    # 5b1

    echo "Dumping $image from device over tcp to $DESTDIR/$image.img..."

    adb shell "/cache/dump_image-arm $image - | nc -l -p $TCPPORT" &

    sleep 2s

    # 5b2

    $nc 127.0.0.1 $TCPPORT > $DESTDIR/$image.img

    sleep 1s

    echo "done"

    # 5b3

    echo -n "Comparing md5sum..."

    echo "${DEVICEMD5} $DESTDIR/$image.img" | md5sum --check --status -

    if [ $? -eq 1 ]; then

    echo "error: md5sum mismatch, retrying"

    else

    echo "md5sum verified for $image.img"

    MD5RESULT=0

    fi

    done

    done

    # 6

    for image in system data cache; do

    # 6a

    echo -n "Getting md5sum on device for tar for $image..."

    DEVICEMD5=`adb shell "tar c -f - /$image 2>/dev/null | md5sum" | awk '{ print $1 }'`

    echo "done ($DEVICEMD5)"

    sleep 1s

    MD5RESULT=1

    # 6b

    while [ $MD5RESULT -eq 1 ]; do

    echo -n "Dumping tar file for $image $DESTDIR/$image.tar..."

    # 6b1

    out=`adb shell "tar c -f - /$image | nc -l -p $TCPPORT"` &

    sleep 2s

    # 6b2

    $nc 127.0.0.1 $TCPPORT > $DESTDIR/$image.tar

    sleep 1s

    echo "done"

    # 6b3

    echo -n "Comparing md5sum..."

    echo "${DEVICEMD5} $DESTDIR/$image.tar" | md5sum --check --status -

    if [ $? -eq 1 ]; then
    echo "error: md5sum mismatch, retrying"
    else
    echo "md5sum verified for $image.tar"
    MD5RESULT=0
    fi

    done
    # 6c
    if [ "`whoami`" == "root" ]; then
    # 6c1
    TMPDIR=$DESTDIR/$DEVICEID-$image-tmp
    mkdir $TMPDIR
    # 6c2
    echo -n "Extracting $image.tar to $TMPDIR..."
    tar x -C $TMPDIR -f $DESTDIR/$image.tar
    echo "done"
    # 6c3
    echo "Creating $image.img with mkyaffs2image..."
    $mkyaffs2image $TMPDIR/$image $DESTDIR/$image.img
    echo "done"
    # 6c4
    rm -rf $DESTDIR/$image.tar $TMPDIR

    else
    # 6d
    echo "To convert $image.tar to $image.img, run the following commands as root:"
    echo ""
    echo "mkdir /tmp/$DEVICEID-$image-tmp"
    echo "tar x -C /tmp/$DEVICEID-$image-tmp -f $DESTDIR/$image.tar"
    echo "$mkyaffs2image /tmp/$DEVICEID-$image-tmp/$image $DESTDIR/$image.img"
    echo ""
    echo "Make sure that /tmp/$DEVICEID-$image-tmp doesn't exist befor you extract, or use different paths."
    echo "Remember to remove the tmp dirs when you are done."
    fi
    done

    # 7.
    echo -n "removing tools from /cache: "
    for tool in $TOOLS; do
    echo -n "$tool... "
    adb shell rm /cache/$tool
    done
    echo "done"

    # 8.
    echo "unmounting system and data on device"
    adb shell umount /system
    adb shell umount /data

    # 9.
    echo "Backup successful."

    это скрипт нандроида

    не считая 2 тулсов написанных на сишке

    ---

  • dergyn1974 Junior Member
    офлайн
    dergyn1974 Junior Member

    40

    14 лет на сайте
    пользователь #252437

    Профиль
    Написать сообщение

    40
    # 23 июня 2010 12:32

    Приорбанка VISA CLASSIC вообще пишет "Этот номер карты уже зарегистрирован в PayPal. Введите другой номер."

  • Дембель Onliner Auto Club
    офлайн
    Дембель Onliner Auto Club

    2462

    17 лет на сайте
    пользователь #96046

    Профиль
    Написать сообщение

    2462
    # 23 июня 2010 12:33
    slavic-dj:

    Ars-AngeL :

    Тем кто еще не делал RooT, просьба !!!

    скачать терминал с маркета

    запустить и написать

    cat /dev/block/mtdblock1 > /sdcard/mtd1.img потом ентер

    cat /dev/block/mtdblock2 > /sdcard/mtd2.img

    cat /dev/block/mtdblock3 > /sdcard/mtd3.img

    ...

    cat /dev/block/mtdblock7 > /sdcard/mtd7.img

    так 7 разных, потом выложить эти файлы на файлообменник.

    они будут на sd-шке

    если получиться это наш бекап без рута и т.д , т.е чистый бекап

    НАРОД НЕ ЖМИСЬ

    СДЕЛАЙТЕ ХОРОШОЕ ДЕЛО

    ДЛЯ ВСЕХ

    ДЛЯ ВАС ЖЕ ЛЮДИ СТАРАЮТСЯПоследний раз редактировалось: slavic-dj (23 Июн 2010 12:25), всего редактировалось 1 раз

    давай говори что за терминал?

    Błąd ogólny
  • LastWalrus Senior Member
    офлайн
    LastWalrus Senior Member

    1671

    17 лет на сайте
    пользователь #95185

    Профиль
    Написать сообщение

    1671
    # 23 июня 2010 12:34
    slavic-dj:


    НАРОД НЕ ЖМИСЬ

    СДЕЛАЙТЕ ХОРОШОЕ ДЕЛО

    ДЛЯ ВСЕХ

    ДЛЯ ВАС ЖЕ ЛЮДИ СТАРАЮТСЯ

    Вот купят тело, карту... и сделают, не боись :)

    bbb
  • Ars-AngeL Senior Member
    офлайн
    Ars-AngeL Senior Member

    1982

    18 лет на сайте
    пользователь #69168

    Профиль
    Написать сообщение

    1982
    # 23 июня 2010 12:37

    Дембель, terminal

    по русски консоль

  • lodger81 Sony PS3 Team
    офлайн
    lodger81 Sony PS3 Team

    3026

    17 лет на сайте
    пользователь #109617

    Профиль
    Написать сообщение

    3026
    # 23 июня 2010 12:37
    dergyn1974:

    dergyn1974, билингу не нравится, что ты из

    При проверке карты VISA Минского транзитного банка - пишет не могу проверить карту и про доверенные страны.

    И при выборе страны Беларуси НЕТ. Выбирал Россию - один хер не проходит..

    Может VISA Приора попробовать..(при себе нету, дома оставил).

    карта должна быть VISA , VISA electron не подойдет точно , с Приорами проблем небыло по оплате в европейских и американских онлайн магазинах.

    [censored by Strelka, п.п. 3.3.3, 3.3.4]
  • dergyn1974 Junior Member
    офлайн
    dergyn1974 Junior Member

    40

    14 лет на сайте
    пользователь #252437

    Профиль
    Написать сообщение

    40
    # 23 июня 2010 12:39

    Priorbank VISA Classic - "Невозможно проверить введенный номер кредитной карты. В системе PayPal могут использоваться кредитные карты только из стран, входящих в список заслуживающих доверия."

  • SlaNt Junior Member
    офлайн
    SlaNt Junior Member

    94

    19 лет на сайте
    пользователь #37013

    Профиль
    Написать сообщение

    94
    # 23 июня 2010 12:42
    Ars-AngeL:

    Тем кто еще не делал RooT, просьба !!![/b]

    скачать терминал с маркета

    запустить и написать

    cat /dev/block/mtdblock1 > /sdcard/mtd1.img потом ентер

    cat /dev/block/mtdblock2 > /sdcard/mtd2.img

    cat /dev/block/mtdblock3 > /sdcard/mtd3.img

    ...

    cat /dev/block/mtdblock7 > /sdcard/mtd7.img

    так 7 разных, потом выложить эти файлы на файлообменник.

    они будут на sd-шке

    если получиться это наш бекап без рута и т.д , т.е чистый бекап

    Вот именно это не получится. пермишн денайд. где-то в этой теме было тоже файло но в других папках, там с правами вроде все ок. Сча поискаю.

  • Дембель Onliner Auto Club
    офлайн
    Дембель Onliner Auto Club

    2462

    17 лет на сайте
    пользователь #96046

    Профиль
    Написать сообщение

    2462
    # 23 июня 2010 12:45

    что то ничего не сохранилось на флешке... счас сначала попробую

    Błąd ogólny
  • Дембель Onliner Auto Club
    офлайн
    Дембель Onliner Auto Club

    2462

    17 лет на сайте
    пользователь #96046

    Профиль
    Написать сообщение

    2462
    # 23 июня 2010 12:49

    not found пишет(Э(((

    Błąd ogólny
  • SlaNt Junior Member
    офлайн
    SlaNt Junior Member

    94

    19 лет на сайте
    пользователь #37013

    Профиль
    Написать сообщение

    94
    # 23 июня 2010 12:49

    3. Заходим в терминал и пишем там: "cd /dev/mtd"

    4. Даем команду: cat mtd0ro >/sdcard/0 Это вы запэкапили 0 область - там походу буут с яром и initrd. Ну тут еще может написать что нет прав, это значин у вашей консоли нет прав записывать на флэшку. На крайняк попробуйте сохранить в /data/0, а потом с помощью файлового менеджера скинуть на флэшку.

    5. Проделываем предыдущую операцию не с нулем, а с другими цифрами (1, 2, 3, 4, 5, 6, 7). Если будете бэкапить 4 область и дальше, удалите с телефона свой gmail аккаунт чтобы никто нехороший незаюзал. (поминимуму сделайте хотя бы 0, 1, 2, 3; ну или на самый худой конец хотябы один 0)

    пролет с правами (и на сд и в тело).. конкретно ругается на права mtd0ro

    блин.. виртуальная клава+консоль = УГ, пока одну строку введешь, мозги высохнут.

    А есть под это тело что-то вроде MC (midnight commander) а то руками смотреть права на файлы это ппц

  • -DeMa- Android Team
    офлайн
    -DeMa- Android Team

    5554

    19 лет на сайте
    пользователь #41549

    Профиль
    Написать сообщение

    5554
    # 23 июня 2010 12:52 Редактировалось -DeMa-, 1 раз.

    Значит так задолбали флудить, для тех кто хочет Пэй Пал всем сюда

    http://forum.onliner.by/viewtopic.php?t=310431

    все уже разжевано до нельзя, Виза Электрон нормально подходит для этого, только вроде должна быть валютной

    давай говори что за терминал?

    введи в маркете Terminal Emulator

  • Ars-AngeL Senior Member
    офлайн
    Ars-AngeL Senior Member

    1982

    18 лет на сайте
    пользователь #69168

    Профиль
    Написать сообщение

    1982
    # 23 июня 2010 13:04

    :)

    ну вот вопрос и решили ?

    кто хочет бекапнуться ? с помощью фастбута ?

    инструкция была гдето раньше + файл

    тока на сей раз это WArning !!!! может закончиться brickом

    т.е тел перестанет работать, по крайней мере пока не найдеться другая прошивка=)

  • Zwe3do4et Senior Member
    офлайн
    Zwe3do4et Senior Member

    682

    17 лет на сайте
    пользователь #93634

    Профиль
    Написать сообщение

    682
    # 23 июня 2010 13:08

    Ars-AngeL, у нас уже 2-3 человека получило код и успешно разблокировались. сможете на основе этих кодов попытаться написать генератор?

    https://www.pnevmoteh.by/ - компрессоры, отбойные молотки, пневмогайковерты, пневмошлифмашинки, пневматические нейлеры (гвоздезабивные пневмопистолеты) и множество другого пневмоинструмента и строительного оборудования
  • 127484 Nokia Team
    офлайн
    127484 Nokia Team

    1699

    16 лет на сайте
    пользователь #127484

    Профиль
    Написать сообщение

    1699
    # 23 июня 2010 13:11

    Ars-AngeL, кстати да может как то можно закономерность вывести!?

  • -DeMa- Android Team
    офлайн
    -DeMa- Android Team

    5554

    19 лет на сайте
    пользователь #41549

    Профиль
    Написать сообщение

    5554
    # 23 июня 2010 13:11

    у нас уже 2-3 человека получило код и успешно разблокировались. сможете на основе этих кодов попытаться написать генератор?

    что бы хоть какую-нибудь зависимость увидеть нужно гораздо больше чем 2-3 кода

  • Zwe3do4et Senior Member
    офлайн
    Zwe3do4et Senior Member

    682

    17 лет на сайте
    пользователь #93634

    Профиль
    Написать сообщение

    682
    # 23 июня 2010 13:16

    =DeMa=, так я понимаю. просто я предлагаю попробывать. с соседней ветке после 3 человек скок сразу желающих поперло - человек 3-5 наверно. со временем наберем))

    https://www.pnevmoteh.by/ - компрессоры, отбойные молотки, пневмогайковерты, пневмошлифмашинки, пневматические нейлеры (гвоздезабивные пневмопистолеты) и множество другого пневмоинструмента и строительного оборудования
  • Plutik MPx Team
    офлайн
    Plutik MPx Team

    1427

    21 год на сайте
    пользователь #11587

    Профиль
    Написать сообщение

    1427
    # 23 июня 2010 13:18

    =DeMa=, сколько :) ?

    Бойтесь бесплатных услуг и советов!
  • anthem Senior Member
    офлайн
    anthem Senior Member

    880

    16 лет на сайте
    пользователь #148645

    Профиль
    Написать сообщение

    880
    # 23 июня 2010 13:19

    не смешите людей, даже если есть 100 кодов и имеев и даже 1000, алгоритм подобрать не получиться, это практически нереально, а по 2-3 кодам просто смешно =)