+ Reply to Thread
Page 1 of 67 1 2 3 11 51 ... LastLast
Results 1 to 10 of 663

Thread: Root на Spica i5700 + busybox [RU] (Upd: 10.02 - v.LK10)

  1. [translate]    #1
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Root на Spica i5700 + busybox [RU] (Upd: 10.02 - v.LK10)

    Очень бы хотелось отзывов/предложений, результатов тестирования!

    Внимание!!!, автор данного руководства не несет ответственность за убитые устройства, кривые руки и т.д. Все это ВЫ делаете только на свой страх и риск!!!

    Протестировано мной на прошивках - XEIJ4, XEIK3, XEIL3, XEIL5!!!



    CHANGELOG

    TODO

    Огромное спасибо:
    Ребятам с этого сайта: http://www.samsungmomentforum.com/rooting/
    Как оказалось телефоны Spica и Moment очень похожи, проц s3c6410, файловая система RFS ,
    так что без их идей и решений....
    ну и фирме Samsung, за достойный и дешевый аппарат!

    Что получим:
    1. root доступ, зачем он вам нужен - не мне об этом говорить, если не знаете, то НЕ ДЕЛАЙТЕ НИЧЕГО ДАЛЕЕ!!!
    2. установленный busybox, соотв. "полный" набор необходимых утилит командной строки.
    3. WiFi tether - ваш телефон как роутер wifi -> GPRS/EDGE/3G
    4. driod wall - firewall на вашем устройстве (DroidWall для i5700, из Market работает не корректно)
    5. OpenVPN
    6. Recovery



    Внимание! Теперь не требуется наличия adb (из SDK)!

    Что необходимо для всего этого.
    1. Необходимая программа (комплект): Odin_v4_03.zip
    2. Если понадобятся драйвера: dvr5700.zip

    Прошиваем новое ядро.
    1. Качаем готовое ядро: i5700-PDA_zImage-LK10.rar, распаковываем (теперь пакую в RAR для контроля целостности данных)
    2. Распаковываем Odin, должно получиться два файла: Odin_Multi_Downloader_v4.03.exe и spica.ops
    3. Туда же кладем i5700-PDA_zImage-LK10.tar (распаковывать не нужно!)
    4. Переводим телефон в режим прошивки - выключить полностью, далее: громкость вниз + камера + включить
    5. Подключаем телефон, ставим все драйвера.
    6. Запускаем Odin
    7. Должен определиться подключенный телефон (появится номер виртуального com порта)
    8. В качестве OPS файла выбираем spica.ops
    9. В качестве PDA файла выбираем i5700-PDA_zImage-LK09.tar
    10. Галки стоят на Reboot и Protect OPS
    11. Жмем Start
    12. Телефон должен прошиться и перегрузиться.
    Внимание!!! Проверить не запущена ли программа "New PC Studio - Управление подключением устройства", если запущена, то ее закрыть и повторить с п.4 иначе может не начинать прошиваться!

    Далее, этап 2 (обязательно, иначе не будет root_а!)

    13. Качаем данный архив: update-LK10.zip
    14. Кладем в корень SD карты (подключаем телефон по USB, далее верхний статус бар вниз, тыкаем на USB connected->Mount, в системе появляется диск, туда в корень кладем этот архив)
    15. Выключаем телефон
    16. Заходим в Recovery - "звук_вниз+вызов+вкл"
    17. Должна появится зелененькая картинка с заголовком "Android system recovery..."
    18. С помощью кнопок вниз/вверх выбираем пункт "Apply any zip from SD"
    19. Далее должны увидеть "update-LK10.zip", опять на OK
    20. И еще раз на Home для подтверждения, далее пойдет процесс
    21. Выбираем Reboot или жмем Home+Back
    22. Телефон загружается и мы получаем установленный su + busybox + WiFi_tether.apk

    Внимание, опять изменения!!! теперь используется связка 'su'+Superuser.apk (наблюдалась не работа множества программ, требующих ROOT), через нее ЛЮБОЕ приложение может получить root доступ к телефону.
    Если вы хотите контролировать данный процесс рекомендую использовать su + Superuser



    Первоначальная проверка su + Superuser
    1. Должен нормально загрузиться
    2. Ничего не должно слететь
    3. ВНИМАНИЕ!!! Просьба проверить работоспособность ВСЕГО! Я не в состоянии этого сделать (тач, клавиатура, gsm, wifi работают, фильмы играет)
    4. Запускаем любую терминальную программу (например, Better terminal emaulator) и там вводим su,
    su1.jpg
    5. После этого появится окно Superuser с запросом РАЗРЕШИТЬ или ЗАПРЕТИТЬ root доступ для данной программы!
    su2.jpg
    6. Можно выбрать 'Allow' - разрешить только в данный момент или 'Always Allow' - разрешать всегда или запретить (кнопки справа)
    su3.jpg
    7. Если разрешить, то должны увидеть # вместо $ можно попробовать просмотреть папку /efs/root она только для root_а

    Если вам не нужен Superuser или не работает, вы можете удалить его и использовать просто su


    Для "простого" su просто предоставляется root доступ без запросов!

    Из adb root должен быть сразу и всегда!

    И в конце...
    0. Если вы не занете зачем это вам нужно - НЕ ДЕЛАЙТЕ НИЧЕГО!!!
    1. Не стоит бояться, перепрошивается только ядро системы zImage, оно не влияет на загрузку прошивальщика (у меня несколько раз не до конца прошивалось ядро, гребанный microUSB), просто вынимаем аккумулятор и далее опять.
    2. Если что-то пошло не так, можно с помощью Odin прошить одну из официальных прошивок.

    --------------------------------------------------------------
    Автор ответственности за убитые аппараты не несет!!!
    --------------------------------------------------------------
    Архив:
    Attached Files
    Last edited by LeshaK; 01-26-2010 at 08:39 PM.
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  2. [translate]    #2
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    CHANGELOG

    v.10.1 (comming soon...)
    - IPv6
    - cifs (support smb protocol)
    - rebuild Busybox & kernel with new toolchain (reduce size of busybox)
    - compcache

    v.10 (10.02.2010)
    - based on last kernel sources from Samsung (02/04/2010)
    - recompiled all modules (from last sources)
    - busybox 1.16.0

    v.09.1 (01.02.2010)
    - fixed some busybox utils
    - add Apps2SD support
    - Recovery 0.3.5

    v.09 (23.01.2010)
    - add support squashfs (for busybox)
    - update recovery (for support LkMods)

    v.08 (14.01.2010)
    - add support for Droid Wall
    - OpenVPN
    - add support squashfs

    v.07.2 (09.01.2010)
    - fixed 'su'

    v.07 (08.01.2010)
    - add WiFi tether APK (in /system/app)
    - add utils: iptables (for Droid Wall, but it isn't working), ssh, tcpdump, nano
    - remove 'su' from zImage, now 'su' in update.zip
    - change su+Superuser -> simple 'su' (problem with different versions, need more tests)
    - new Recovery 0.3.2: Update, Backup/Restore, Wipe

    v.05b
    - change Superuser.apk for IK3 (please, test)

    v.05a
    - corrected update script in busybox installation (thanks to SpH1nX)

    v.05
    - add recovery to kernel
    - simple 'su' changed on 'su'+Superuser

    v.04

    - add tun.ko module, ok, try to use openvpn
    - add tool - remount, use 'remount rw' for remount system in RW mode and use 'remount ro' for RO

    v.03
    - add NETFILTER/IP_NF_IPTABLES for WiFi tether
    - recompile WiFi module
    - add version string in Phone About

    v.02
    - First public build
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  3. [translate]    #3
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    TODO

    - IPv6
    - Show size of backup tar file
    - Restore on phone (without Odin)
    - Bluetooth (file transfer)(пока в пролете, перекомпилил ядро со всем возможными опциями для Bluetooth и ничего не дышит, надо глубже копать) РЕШЕНИЕ?
    - usb-ethernet? (cdc_ether.ko cdc_subset.ko usbnet.ko zaurus.ko)
    - 3D driver problem (slow?)
    - squashfs (busybox + utils)
    - backup/restore user's applications & settings
    - Install applications on SD
    - droid wall (не работает, хотя NETFILTER/IPTABLES включен) (released - LK08)
    - OpenVPN
    - NETFILTER/IPTABLES (for Wifi Tethering)
    - change su to su+SuperUser

    - Your suggestions, Предлагаем
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  4. [translate]    #4
    Member NikiGX2 is an unknown quantity at this point
    Join Date
    Dec 2009
    Posts
    36

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    Привет, для чего нужен busybox? И по поводу 3д, он и на официальных прошивках работает в софтовом режиме, так что проблема думаю в драйвере, если есть время и желание покапайся пожалуйста в драйвере. Заранее благодарен.

  5. [translate]    #5
    Senior Member Empas
    Join Date
    Dec 2009
    Posts
    177

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    а можно через командную строку изменить директорию, в которую записываются данные приложения (sdcard изначально)? Было бы неплохо переназначить путь на какой-нить AppData и чтоб все туда писалось.....а то ТАКОЕ на карте памяти твориться

  6. [translate]    #6
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    Quote Originally Posted by NikiGX2
    Привет, для чего нужен busybox? И по поводу 3д, он и на официальных прошивках работает в софтовом режиме, так что проблема думаю в драйвере, если есть время и желание покапайся пожалуйста в драйвере. Заранее благодарен.
    Busybox - http://ru.wikipedia.org/wiki/BusyBox
    набор утилит, начиная от простейших cp (копирование) и т.д.,
    фактически - один файл
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  7. [translate]    #7
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    Quote Originally Posted by Empas
    а можно через командную строку изменить директорию, в которую записываются данные приложения (sdcard изначально)? Было бы неплохо переназначить путь на какой-нить AppData и чтоб все туда писалось.....а то ТАКОЕ на карте памяти твориться
    честно говоря я не видел какого-то стандарта или глобального определения,
    просто в программах используют путь /sdcard/далее_мой_путь (как и я в своих под андроид)
    так что как реально сделать - не знаю...
    я думаю основная проблема, что андроид не дает (в 2.х - не знаю) ставить программы на sd карту, а внутренняя память ограничена, соотв. каждый изгаляется как может...
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  8. [translate]    #8
    Junior Member al3d
    Join Date
    Dec 2009
    Posts
    3

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    Так вроде сказали что после прошивки этого "мода" оперативы стало больше доступно и возможно что это часть оперативы, которая была зарезервированна под "видеоадаптер". То есть хотелось бы узнать как с этим "модом" тянет спица неконвертированные ДВДрипы на 1,5 Гига и 3D ??? И пашет ли с рутом BlueX (передает файлы) ?

  9. [translate]    #9
    Administrator LeshaK is an unknown quantity at this point
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,079

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    Quote Originally Posted by al3d
    Так вроде сказали что после прошивки этого "мода" оперативы стало больше доступно и возможно что это часть оперативы, которая была зарезервированна под "видеоадаптер". То есть хотелось бы узнать как с этим "модом" тянет спица неконвертированные ДВДрипы на 1,5 Гига и 3D ??? И пашет ли с рутом BlueX (передает файлы) ?
    1. Оперативы больше не стало, откуда??? ядро работает аналогично оригинальному (этого и добивался, пока! только добавил root = возможность полностью менять файловую систему и т.д.)
    2. Смотря какие рипы, у меня и раньше и теперь тянет (скорость не должна прибавиться/убавиться)
    3. Нет, не передает, там походу проблема не в руте, а в реализации bluetooth стека в самсунге, пытаюсь связаться с авторами и попробовать разобраться где корни и можно ли без самсунга исправить.
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod [ RU | EN ] | Nexus One - Android 2.2 Froyo
    If you like my stuff, buy me a beer! | Если Вам нравится то, что я делаю, купите мне пива! | Thanks!

  10. [translate]    #10
    Member NikiGX2 is an unknown quantity at this point
    Join Date
    Dec 2009
    Posts
    36

    Default Re: Root на Samsung Spica i5700 + busybox [RU]

    А можно ли в тело встроить поддержку .flac?

+ Reply to Thread
Page 1 of 67 1 2 3 11 51 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts