+ Reply to Thread
Results 1 to 10 of 667
- 12-21-2009 04:35 PM #1Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
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,

5. После этого появится окно Superuser с запросом РАЗРЕШИТЬ или ЗАПРЕТИТЬ root доступ для данной программы!

6. Можно выбрать 'Allow' - разрешить только в данный момент или 'Always Allow' - разрешать всегда или запретить (кнопки справа)

7. Если разрешить, то должны увидеть # вместо $ можно попробовать просмотреть папку /efs/root она только для root_а
Если вам не нужен Superuser или не работает, вы можете удалить его и использовать просто su
Для "простого" su просто предоставляется root доступ без запросов!
Из adb root должен быть сразу и всегда!
И в конце...
0. Если вы не занете зачем это вам нужно - НЕ ДЕЛАЙТЕ НИЧЕГО!!!
1. Не стоит бояться, перепрошивается только ядро системы zImage, оно не влияет на загрузку прошивальщика (у меня несколько раз не до конца прошивалось ядро, гребанный microUSB), просто вынимаем аккумулятор и далее опять.
2. Если что-то пошло не так, можно с помощью Odin прошить одну из официальных прошивок.
--------------------------------------------------------------
Автор ответственности за убитые аппараты не несет!!!
--------------------------------------------------------------
Архив:Last edited by LeshaK; 01-26-2010 at 09:39 PM.
Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
-
- 12-21-2009 04:35 PM #2Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
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 buildTwitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 12-21-2009 04:36 PM #3Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
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 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
-
- 12-21-2009 08:07 PM #4Member
- Join Date
- Dec 2009
- Posts
- 43
Re: Root на Samsung Spica i5700 + busybox [RU]
Привет, для чего нужен busybox? И по поводу 3д, он и на официальных прошивках работает в софтовом режиме, так что проблема думаю в драйвере, если есть время и желание покапайся пожалуйста в драйвере. Заранее благодарен.
- 12-21-2009 08:16 PM #5Senior Member
- Join Date
- Dec 2009
- Location
- Russia
- Posts
- 241
Re: Root на Samsung Spica i5700 + busybox [RU]
а можно через командную строку изменить директорию, в которую записываются данные приложения (sdcard изначально)? Было бы неплохо переназначить путь на какой-нить AppData и чтоб все туда писалось.....а то ТАКОЕ на карте памяти твориться
CM6.1.1a8.2 + cfs.010 + videopatch&build.prop&3d2d_drivers_uriels_v2_updat e
- 12-21-2009 08:20 PM #6Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
Re: Root на Samsung Spica i5700 + busybox [RU]
Busybox - http://ru.wikipedia.org/wiki/BusyBox
Originally Posted by NikiGX2
набор утилит, начиная от простейших cp (копирование) и т.д.,
фактически - один файлTwitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 12-21-2009 08:24 PM #7Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
Re: Root на Samsung Spica i5700 + busybox [RU]
честно говоря я не видел какого-то стандарта или глобального определения,
Originally Posted by Empas
просто в программах используют путь /sdcard/далее_мой_путь (как и я в своих под андроид)
так что как реально сделать - не знаю...
я думаю основная проблема, что андроид не дает (в 2.х - не знаю) ставить программы на sd карту, а внутренняя память ограничена, соотв. каждый изгаляется как может...Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 12-21-2009 09:28 PM #8Junior Member
- Join Date
- Dec 2009
- Posts
- 3
Re: Root на Samsung Spica i5700 + busybox [RU]
Так вроде сказали что после прошивки этого "мода" оперативы стало больше доступно и возможно что это часть оперативы, которая была зарезервированна под "видеоадаптер". То есть хотелось бы узнать как с этим "модом" тянет спица неконвертированные ДВДрипы на 1,5 Гига и 3D ??? И пашет ли с рутом BlueX (передает файлы) ?
- 12-21-2009 09:35 PM #9Administrator
- Join Date
- Dec 2009
- Location
- Moscow, Russia
- Posts
- 3,712
Re: Root на Samsung Spica i5700 + busybox [RU]
1. Оперативы больше не стало, откуда??? ядро работает аналогично оригинальному (этого и добивался, пока! только добавил root = возможность полностью менять файловую систему и т.д.)
Originally Posted by al3d
2. Смотря какие рипы, у меня и раньше и теперь тянет (скорость не должна прибавиться/убавиться)
3. Нет, не передает, там походу проблема не в руте, а в реализации bluetooth стека в самсунге, пытаюсь связаться с авторами и попробовать разобраться где корни и можно ли без самсунга исправить.Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
- 12-22-2009 09:59 PM #10Member
- Join Date
- Dec 2009
- Posts
- 43
Re: Root на Samsung Spica i5700 + busybox [RU]
А можно ли в тело встроить поддержку .flac?
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks