Прошивка android девайсов

Ответить
OrlDim
Сообщения: 342
Зарегистрирован: 26 мар 2013, 11:17
Operating system: ROSA FRESH PLASMA R9

Прошивка android девайсов

Сообщение OrlDim » 16 апр 2015, 23:18

Добрый день, нужно прошить (вернуть в заводское состояние) планшет Nexus 7 2013, прошивается через fastboot. До Росы пользовался OpenSuse и там планшет прошивался без всяких проблем, достаточно было скопировать папку с fastboot на диск и запустить из этой папки терминал (в терминале указать путь к папке).

В Росе столкнулся с проблемой, девайс не определяется и соответственно не прошивается, скрин ниже.
Решил загрузить OpenSuse 13.2 с живого диска и попробовать прошить, все определяется и прошивается на раз, два.
В OpenSuse никаких пакетов / драйверов не ставил, в чем может быть проблема??
По команде fastboot devices, должен определятся девайс, в Росе не определяется, в Сусе планшет определился и успешно прошил рекавери.
Скрин с OpenSuse 13.2 так же придагаю
Вложения
snapshot2.png
снимок5.png

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 апр 2015, 02:13

Скрин "который с Росой" явно не соответствует скрину с SUSE, потому не очень понятно, где ошибка.
Посмотрел репозитории, андроид-тулсов у нас в них нету (в SUSE есть), возможно ошибка в этом.

Аватара пользователя
slavyanix
Сообщения: 888
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

Re: Прошивка android девайсов

Сообщение slavyanix » 17 апр 2015, 02:16

ты как бы ./ перед командой поставь а. а то в системе такой команды и прада нет или добавь путь в path.

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 апр 2015, 02:19

там и в текущей папке такой команды не видно...
собрал у себя пакеты, пробуйте
http://abf-downloads.rosalinux.ru/keleg ... 1.i586.rpm для i586
http://abf-downloads.rosalinux.ru/keleg ... x86_64.rpm для x64

после установки команда называется fastboot-android

OrlDim
Сообщения: 342
Зарегистрирован: 26 мар 2013, 11:17
Operating system: ROSA FRESH PLASMA R9

Re: Прошивка android девайсов

Сообщение OrlDim » 17 апр 2015, 07:31

keleg писал(а):там и в текущей папке такой команды не видно...
собрал у себя пакеты, пробуйте
http://abf-downloads.rosalinux.ru/keleg ... 1.i586.rpm для i586
http://abf-downloads.rosalinux.ru/keleg ... x86_64.rpm для x64

после установки команда называется fastboot-android
после установки android-tools, все отрабатывает правильно. Спасибо огромное.
Можно ли как то сделать, что бы были более привычные команды fastboot devices, fastboot flash recovery, ..., а не fastboot-android devices (хотя это и не обязательно)?
Странно, что еще никто не интересовался прошивкой андроидов. Может android-tools стоит добавить в репозитарий?
Вложения
снимок6.png

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 апр 2015, 10:36

команда fastboot уже есть в линуксе и значит другое, потому и переименовали. В репозитории я попросил добавить, думается, это вполне возможно.

OrlDim
Сообщения: 342
Зарегистрирован: 26 мар 2013, 11:17
Operating system: ROSA FRESH PLASMA R9

Re: Прошивка android девайсов

Сообщение OrlDim » 17 апр 2015, 10:43

keleg писал(а):команда fastboot уже есть в линуксе и значит другое, потому и переименовали. В репозитории я попросил добавить, думается, это вполне возможно.
Из чистого любопытства, почему в Сусе не переименовали в фастут андроид?

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 апр 2015, 11:27

возможно, в сусе нет пакета fastboot...

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 02 май 2015, 23:43

OrlDim писал(а):Странно, что еще никто не интересовался прошивкой андроидов. Может android-tools стоит добавить в репозитарий?
ты просто опередил )
Когда-нибудь я слезу с винды

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Прошивка android девайсов

Сообщение PastorDi » 03 май 2015, 00:56

OrlDim писал(а): Странно, что еще никто не интересовался прошивкой андроидов. Может android-tools стоит добавить в репозитарий?
Не у каждого же Нексус. :) По этому не всем android-tools подходит. :) Есть другие адроид девайсы, которые шьются под Виндой только - а таких большинство. (Алкатели, Фили, Эксплеи, Хуавеи, Соньки, Флаи и т.д.)

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 03 май 2015, 13:41

PastorDi писал(а):Не у каждого же Нексус. :) По этому не всем android-tools подходит. :) Есть другие адроид девайсы, которые шьются под Виндой только - а таких большинство. (Алкатели, Фили, Эксплеи, Хуавеи, Соньки, Флаи и т.д.)
Для устройств на базе MTK есть SP Flash Tools for Linux. Запускается без проблем. Но вот заставить эту софтину прошить девайс в Rosa Fresh я не смог. Возможно, трабла в поддержке COM-портов на уровне железа.
Для устройств на базе MTK у меня есть сплиттер ROM_backup файла. (В пакет я его так и не собрал правда, но исходники есть на ABF.)

Теперь второе. Все устройства, для которых есть режим Fastboot можно прошить через fastboot. Однако, не все производители создают прошивку под этот способ.

Я сейчас разрабатываю ПО для работы с дройдофонами в GUI. Если кому-нибудь будет интересно, могу выложить на ABF.
Пока реализовано:
* Получение информации об устройстве, статусе батареи, занятом дисковом пространстве, список установленных пакетов.
* Установка, удаление APK с ПК, их бэкап и восстановление средствами adb.
* Перезагрузка (частично, нужно на все варианты перезагрузки действия сделать), выключение.
Фича: Работа с несколькими устройствами сразу.
Сейчас в разработке:
Файловый менеджер как между ПК и устройством, так и по устройству, а за компанию по ПК). Тут нужна помощь в реализации.
В планах:
* Локализация на русский! Английские диалоги нужно подтянуть.
* Работа в режиме рековери, фастбут.

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Прошивка android девайсов

Сообщение PastorDi » 03 май 2015, 13:53

Yamah писал(а): Для устройств на базе MTK есть SP Flash Tools for Linux. Запускается без проблем. Но вот заставить эту софтину прошить девайс в Rosa Fresh я не смог. Возможно, трабла в поддержке COM-портов на уровне железа.
О! Появилось под линукс?! :Yahoo!: Надо будет попробовать завести ее.
Yamah писал(а): Теперь второе. Все устройства, для которых есть режим Fastboot можно прошить через fastboot. Однако, не все производители создают прошивку под этот способ.
Через fastboot под линем не пробовал. Но только один Флай у меня завелся с 100й попытки, остальные девайсы что-то не пахали. слава богу в кирпичи их не превратил. :D Разные мне приносят, перерошивать, но почему-то Флаи, Алкатели и Фили как-то проще все с ними с флэш тулом чем через фастбут.

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 03 май 2015, 16:58

PastorDi писал(а):Через fastboot под линем не пробовал. Но только один Флай у меня завелся с 100й попытки, остальные девайсы что-то не пахали. слава богу в кирпичи их не превратил. :D Разные мне приносят, перерошивать, но почему-то Флаи, Алкатели и Фили как-то проще все с ними с флэш тулом чем через фастбут.
Флэштул подходит только для прошивки MTK-шек. Все прошивки, созданные виндотулзой MTKDroidTools, изначально создают под SP FlashTools, и они не подходят для fastboot.
Вся проблема в том, что ROM_backup работает с flash-памятью, а а fastboot с (виртуальным) дисковым устройством. Поэтому выдранную из Rom_backup партицию с системными данными далеко не всегда удается смонтировать как файл с ФС в Linux, а после изменения ее устройство не может работать загрузиться.

fastboot-ом пофиг из какой ОС шить. Главное, чтобы фастбут был под данную ОС, и устройство определялось там.
Я когда свою прогу тестировал, с одного планшета на андройд работал с другим планшетом на андройд. Правда это было под adb
003png.png

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 03 май 2015, 19:46

Конечно интересно,лично для меня это вторая основная ступень перехада с винды на Росу. Я просто этот вопрос еще не успел поднять. Но часто перепрошиваю девайсы на мтк, свои и родных.
P.S. Получение рут прав под линуксом куда проще чем под виндой. Это так ?
Когда-нибудь я слезу с винды

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Прошивка android девайсов

Сообщение PastorDi » 03 май 2015, 20:24

KA-25 писал(а):Конечно интересно,лично для меня это вторая основная ступень перехада с винды на Росу. Я просто этот вопрос еще не успел поднять. Но часто перепрошиваю девайсы на мтк, свои и родных.
P.S. Получение рут прав под линуксом куда проще чем под виндой. Это так ?
У меня так же, и соседи носят, и знакомые... :)

Насчет рут прав. Тут как повезет. Мне 2 тела попались, так там китайская прога только под ВИнду, да еще и с китайского сайта и на китайском языке. Уууу... мрак, вот я помучался. Час наверно пытался понять, что и как скачать на Китайском языке на сайте. Гугл мне какую-то ерунду выдавал... в переводе. Кое как скачал, а она еще и на китайском оказалась. :) Ну в общем методом тыка... получил рут.

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 04 май 2015, 18:04

Чисто теоретически получить рут-права можно через режим рековери устройства и adb:
1. Монтируется системный раздел;
2. с компа записывается в /system/sbin подходящий файлик su
3. В обычном режиме через shell командой su -c pm установить с внутреннего накопителя пакет superSU или аналогичный
KA-25 писал(а):P.S. Получение рут прав под линуксом куда проще чем под виндой. Это так ?
Выполнение с андроидом любых действий с системой проще, если хорошо знаешь Linux.
Разницы в работе adb или fastboot в винде и Linux нет.
Хотя есть разница при выполнении некоторых операций, которые требуют конвейерного подхода. Тут или Linux, или Cygwin.

Пора оффтоп заканчивать!
Рекомендую со всеми вопросами типа "как что-то сделать с android" на форум 4PDA. Если интересно как меня там найти, обращайтесь в личку.

Вот куда правильнее для форума будет вопрос: "почему не получается SP Flashtool работать с устройством?" Но и это в другом разделе форума нужно задать. Опять таки нужно более одного человека, кого интересует этот вопрос.

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 16 авг 2015, 22:25

А давайте темку оживим ? а :)

Итак почитав тут решил по пробовать.

Получил то что писал уважаемый yamah.
снимок25.png
flash tool не видит тело. И проблема, как я понял в этом :

Код: Выделить всё

 cdc_acm 4-5:1.1: failed to set dtr/rts
Когда-нибудь я слезу с винды

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 авг 2015, 04:48

Во вконтактике для программирования микроконтроллеров народ нашел решение - добавление прав.
usermod -aG uucp,tty,usb <user>
Мож и для прошивок сгодится?

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 17 авг 2015, 12:53

не прокатило.
то же выдало

Код: Выделить всё

cdc_acm 4-5:1.1: failed to set dtr/rts
Когда-нибудь я слезу с винды

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 17 авг 2015, 13:44

вот
снимок26.png
Когда-нибудь я слезу с винды

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 авг 2015, 13:47

А если флэштул запустить от рута?

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 17 авг 2015, 14:15

А вот тут интересней.
Ошибок не было, тупо все подвисло, пока шнур не выдернул. Подвисло в смысле флештулл ни ошибок не выдал, ни прошивтьне начал, и в терминале не было

Код: Выделить всё

 cdc_acm 4-5:1.1: failed to set dtr/rts
снимок27.png
Когда-нибудь я слезу с винды

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Прошивка android девайсов

Сообщение keleg » 17 авг 2015, 14:40

а попробуйте не просто от рута, а через su - (с минусиком)

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 17 авг 2015, 14:55

тоже самое ни ошибок, ни прошивания
Надо Yamah ждать, у него кажется есть таблетки для лечения )
Когда-нибудь я слезу с винды

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 28 авг 2015, 15:40

KA-25 писал(а):тоже самое ни ошибок, ни прошивания
Надо Yamah ждать, у него кажется есть таблетки для лечения )
Не-а. Нету. Сам жду.
Сам хожу на работу в винду работать с FlashTools.

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 28 авг 2015, 17:45

Было бы неплохо к пакету с ADB добавить правила udev
android-udev-rules-master.zip
(15.52 КБ) 343 скачивания

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 29 авг 2015, 09:25

Для успешной работы SP Flash Tool нужно решить проблему "cdc_acm 2-2:1.1: failed to set dtr/rts":

Код: Выделить всё

[ 5554.406768] usb 2-2: new high-speed USB device number 4 using ehci-pci
[ 5554.522788] usb 2-2: New USB device found, idVendor=0e8d, idProduct=2000
[ 5554.522791] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5554.522793] usb 2-2: Product: MT65xx Preloader
[ 5554.522794] usb 2-2: Manufacturer: MediaTek
[ 5554.678408] cdc_acm 2-2:1.1: ttyACM0: USB ACM device
[ 5554.704473] usbcore: registered new interface driver cdc_acm
[ 5554.704475] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 5555.096547] usb 2-2: USB disconnect, device number 4
[ 5555.096866] cdc_acm 2-2:1.1: failed to set dtr/rts
Говорят, на Ubuntu она не возникает.

Аватара пользователя
KA-25
Сообщения: 402
Зарегистрирован: 13 мар 2015, 20:40
Operating system: Rosa 64bit
Откуда: Собянинка

Re: Прошивка android девайсов

Сообщение KA-25 » 29 авг 2015, 13:02

Бубунту стоит для потестить...... Хммм.... Надо попробовать да логи снять на недельке
Когда-нибудь я слезу с винды

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 29 авг 2015, 16:16

KA-25 писал(а):Бубунту стоит для потестить...... Хммм.... Надо попробовать да логи снять на недельке
Мне бубунту ставить негде. В виртуалку бесполезно. Может в LIve режиме удастся завести.

Andrew21
Сообщения: 235
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Прошивка android девайсов

Сообщение Andrew21 » 02 янв 2016, 21:32

А давайте обновим тему. Хочу поставить Cyanogenmod на Samsung galaxy tab2 10.1. Кто-нибудь уже пробовал делать это через Росу?
Поделитесь опытом, плиз.
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов

Сообщение vlad@vlad-orlov.ru » 03 янв 2016, 20:08

Лучше скачайте SDK с сайта ANDROID.
Там всегда актуальные версии утилит.

Andrew21
Сообщения: 235
Зарегистрирован: 28 окт 2014, 21:53
Operating system: Linux 4.9.76-nrj-laptop-1rosa-x86_64 #1 SMP PREEMPT Sat Jan 13 13:46:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Linux 4.4.1-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Wed Feb 3 16:05:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Откуда: г. Нижний Новгород
Контактная информация:

Re: Прошивка android девайсов

Сообщение Andrew21 » 09 янв 2016, 01:49

Не совсем понял ответ. Могли бы разъяснить - что вы имели в виду?
Intel Core i3-6100U CPU @ 2.30GHz / RAM M471A5143EB0-CPB 6144MB DDR4 2133MHz / GeForce 940MX --- 4.9.76-nrj-laptop-1rosa-x86_64
Intel Core i3-4160T CPU @ 3.10GHz / RAM M471B5173QH0-YK0 4096MB DDR3 1600MHz --- Linux 4.4.1-nrj-desktop-1rosa-x86_64

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов

Сообщение vlad@vlad-orlov.ru » 09 янв 2016, 09:39

Имеется в виду Android SDK и утилита adb из неё. http://developer.android.com/sdk/index.html#Other
Когда я ставил Циан 12.1 на свой Xperia Z, adb из пакета не сработала . Тогда стояла Lubuntu 15.10.

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 10:17

Andrew21 писал(а):А давайте обновим тему. Хочу поставить Cyanogenmod на Samsung galaxy tab2 10.1. Кто-нибудь уже пробовал делать это через Росу?
Поделитесь опытом, плиз.
Поставил Cyanogenmod 12.1 на Galaxy S II I9100.
Инструкции от Цианов с CWM не подошли.
Сделано так, зарядив до упора телефон:
1. Ставим Heimdall из репо Росы.
2. Качаем последнюю прошивку с Cyanogenmod. Прошивку в виде zip записываем на SD карту. Лучше карта до 2 GB отформатированная в fat 16, другие варианты глючили.
3. Вытаскиваем из нее boot.img
4. Грузимся в родной рекавери - звук вверх+средняя кнопка+питание.
5. Делайм wipe всего, что можно в меню.
6. Грузимся в Download mode (звук вниз+средняя кнопка+питание, после запроса - звук вверх)
7. Шьем рекавери от Циана: heimdall flash --kernel boot.img --no-reboot
8. Перегружаемся сразу в рекавери режим: звук вверх+средняя кнопка+питание
9. Выбираем в меню upgrade с карты sdcard1. Ждем окончания агрейда
10. Перегружаемся через меню рекавери и получаем счастье в виде Лолипопа 5.1.1.
11. Если нужны гугловые сервисы, то качаем opengapps pico, грузимся в рекавери и делаем апгрейд с sdcard1
11.1 Если не нужны, ставим с яндекса Яндекс.Store. Это тоже магазин приложений, но без регистрации, лишнего трафика, загрузки системы и слежки (Сноуден сказал) от Google.

Вывод: РОСА для работы с прошивкой телефонов более чем годится :beer:

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Xakep » 03 фев 2016, 12:43

vlad@vlad-orlov.ru писал(а):Вывод: РОСА для работы с прошивкой телефонов более чем годится :beer:
Как токовой Linux абсолютно не годится для работы с прошивками Android!
Из за отсутствия нормального софта для работы с прошивками и прошивальщиков (fastboot не панацея, т.к. такого режима нет в 75% аппаратов).
Это я тебе говорю как ромодел...

ps Мир смартфонов состоит не только из Самсунгов, как и Россия не ограничивается МКАД...
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 13:31

Разговор телефонный недавно услышал чужой:
- Дорогая, я тебе Айфон купил, Самсунг называется.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение trs » 03 фев 2016, 14:00

Xakep писал(а):Из за отсутствия нормального софта для работы с прошивками и прошивальщиков
А в чём проблема? Софт для прошивки есть только под Windows и идёт с защитой (аппаратным ключём) и потому не запускается под Wine?

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 14:25

Xakep писал(а): Как токовой Linux абсолютно не годится для работы с прошивками Android!
Из за отсутствия нормального софта для работы с прошивками и прошивальщиков (fastboot не панацея, т.к. такого режима нет в 75% аппаратов).
Windows и OS X от Apple тоже не годятся в голом виде для прошивки )))
Нет разработчиков и приложений, вот и вся беда.
Когда альтернативные Виндузятине операционные системы для ПК займут хотя бы 30% рынка в деньгах, тогда будет всё! И прошивальщики будут и игры эпические и много чего.

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Xakep » 03 фев 2016, 15:32

trs писал(а):А в чём проблема? Софт для прошивки есть только под Windows и идёт с защитой (аппаратным ключём) и потому не запускается под Wine?
Защиты нет. Но. 20% нужного софта, либо невозможно запустить под linux, либо софт не работает должным образом.
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Прошивка android девайсов

Сообщение Алзим » 03 фев 2016, 16:16

Если прошивать в сервисных центрах, то всё необходимое у них есть и не факт, что всё ПО у них на Винду рассчитано.
А всякое самодельное прошивальное ПО, это не только не даёт гарантии, что прошьёт, но может и привести в негодность телефон. Естественно, такого ПО на Винде больше, т.к. его никто не контролирует. А в Линукс такой самопал уже сложнее засунуть, т.к. сборщики пакетов не будут спешить добавлять в репозитории непонятно чего и надо такое ПО собирать самому.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение trs » 03 фев 2016, 16:25

Даже если защита есть, и то бывает возможно, а если её нет, тогда следует писать "у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось" :)

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Delles » 03 фев 2016, 17:39

vlad@vlad-orlov.ru писал(а):Когда альтернативные Виндузятине операционные системы для ПК займут хотя бы 30% рынка в деньгах, тогда будет всё! И прошивальщики будут и игры эпические и много чего.
…и минимум 30% эксплойтов, троянов, дропперов, всяческих стелс-внедрений в софт, рекламы и прочей гадости.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 17:41

Delles писал(а):
vlad@vlad-orlov.ru писал(а):Когда альтернативные Виндузятине операционные системы для ПК займут хотя бы 30% рынка в деньгах, тогда будет всё! И прошивальщики будут и игры эпические и много чего.
…и минимум 30% эксплойтов, троянов, дропперов, всяческих стелс-внедрений в софт, рекламы и прочей гадости.
А куда без этого, издержки популярности

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Delles » 03 фев 2016, 17:43

vlad@vlad-orlov.ru писал(а):А куда без этого, издержки популярности
Почему опята и не рвутся ей навстречу.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Алзим » 03 фев 2016, 17:45

Delles писал(а): …и минимум 30% эксплойтов, троянов, дропперов, всяческих стелс-внедрений в софт, рекламы и прочей гадости.
В зависимости от дистрибутива.
В Росу не так-то просто засунуть зловред, а в репы его и подавно никто не добавит.

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Delles » 03 фев 2016, 17:46

Алзим писал(а):В Росу не так-то просто засунуть зловред, а в репы его и подавно никто не добавит.
Как говорит Barmalei, юзверы сами всё установят.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Barmalei
Сообщения: 5468
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Barmalei » 03 фев 2016, 17:50

Delles писал(а):
Алзим писал(а):В Росу не так-то просто засунуть зловред, а в репы его и подавно никто не добавит.
Как говорит Barmalei, юзверы сами всё установят.
Так и есть. Месяц назад с Вынь 7 цирк был. На ноуте восстановил эту Вынь, все настроил и бесплатный вирь поставил.
Через день звонят лицуха слетела. А там куча антималваре, антивирь и всякие чистилки наставили представляющее один огромный троян.

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 17:58

Вот так и съехала с катушек тема о прошивках смартфонов ))))))))))))))))))))))))

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов

Сообщение Delles » 03 фев 2016, 18:02

vlad@vlad-orlov.ru писал(а):Вот так и съехала с катушек тема о прошивках смартфонов ))))))))))))))))))))))))
Кстати, ведь Андроиды весьма распространены, а мерзостей под них не ужас как много, не так ли?
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Xakep » 03 фев 2016, 18:09

trs писал(а):Даже если защита есть, и то бывает возможно, а если её нет, тогда следует писать "у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось" :)
Ок!
Начнем с самого простого.
Заставь нормально работать вот этот плагин для Total Commander.
В помощь тебе Linux, Wine, ясный ум и прямые руки.
Если получится. Продолжим нашу дискуссию...

ps Отговорки типа "Так это всего лишь GUI для ADB, и все это можно делать ручками в консоли", не принимаю... :)
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 18:20

Xakep писал(а):
trs писал(а):Даже если защита есть, и то бывает возможно, а если её нет, тогда следует писать "у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось" :)
Ок!
Начнем с самого простого.
Заставь нормально работать вот этот плагин для Total Commander.
В помощь тебе Linux, Wine, ясный ум и прямые руки.
Если получится. Продолжим нашу дискуссию...

ps Отговорки типа "Так это всего лишь GUI для ADB, и все это можно делать ручками в консоли", не принимаю... :)
Так разработчик "умер" 3 года назад... Принимается?

Аватара пользователя
vlad@vlad-orlov.ru
Сообщения: 264
Зарегистрирован: 28 дек 2015, 11:55
Operating system: Rosa fd, lubuntu
Откуда: СССР
Контактная информация:

Re: Прошивка android девайсов

Сообщение vlad@vlad-orlov.ru » 03 фев 2016, 18:25

Delles писал(а):
vlad@vlad-orlov.ru писал(а):Вот так и съехала с катушек тема о прошивках смартфонов ))))))))))))))))))))))))
Кстати, ведь Андроиды весьма распространены, а мерзостей под них не ужас как много, не так ли?
Точно, пока не ужас.

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение Xakep » 03 фев 2016, 18:29

vlad@vlad-orlov.ru писал(а):Так разработчик "умер" 3 года назад... Принимается?
Разработчик жив здоров и развивает проект. Версия 7.6 вышла в апреле 2015г. :)
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Прошивка android девайсов

Сообщение notauser » 03 фев 2016, 20:24

Xakep писал(а):
trs писал(а):Даже если защита есть, и то бывает возможно, а если её нет, тогда следует писать "у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось" :)
Ок!
Начнем с самого простого.
Заставь нормально работать вот этот плагин для Total Commander.
В помощь тебе Linux, Wine, ясный ум и прямые руки.
Если получится. Продолжим нашу дискуссию...

ps Отговорки типа "Так это всего лишь GUI для ADB, и все это можно делать ручками в консоли", не принимаю... :)
Зря. Как-то некрасиво это, мне показалось.
Total Commander http://www.softkey.ru/catalog/program.p ... er=4912760
Спасибо.
Xakep писал(а):
vlad@vlad-orlov.ru писал(а):Так разработчик "умер" 3 года назад... Принимается?
Разработчик жив здоров и развивает проект. Версия 7.6 вышла в апреле 2015г. :)
Android ADB 7.6
Author: Jakub Klos
Added: 13.07.2012
Updated: 2.12.2013
http://totalcmd.net/plugring/android_adb.html
Где смотреть версию 7.6, которая вышла в апреле 2015г?
PS Я ничего не понимаю в прошивках. Делал один раз. На LG P-500 ставил андройд 4.какой-то. В Linux. Из консоли. Поэтому вопрос - о каком софте речь в http://forum.rosalab.ru/viewtopic.php?f ... 254#p63195?

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 03 фев 2016, 21:30

notauser писал(а):Где смотреть версию 7.6, которая вышла в апреле 2015г?
Там в посту просто забыли поправить дату. А версия 7.6 и есть апрельская.
Поэтому вопрос - о каком софте речь
Как пример я уже привел этот плагин для TC. Под linux нет не чего подобного.
Если вам этого мало, могу еще перечислить программы. Но. Для вас это будет пустым звуком, т.к. вы сами сказали "Я ничего не понимаю в прошивках.".
На LG P-500 ставил андройд 4.какой-то. В Linux. Из консоли.
Потому и делали из консоли, т.к. под linux нет нормально работающих программ для прошивки смартфонов. И это вам еще повезло что у вашего старичка LG P-500 есть режим fastboot. Посмотрим что вы будите говорить, когда купите новый смартфон, и в нем окажется процессор MTK (там как правило уже нет fastboot) и программа для прошивки смартфона будет специальная и только для windows...
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов

Сообщение Delles » 03 фев 2016, 21:57

Xakep писал(а):когда купите новый смартфон, и в нем окажется процессор MTK (там как правило уже нет fastboot) и программа для прошивки смартфона будет специальная и только для windows...
А как на это не напороться? На какие параметры нужно обратить внимание при приобретении смартфона, чтобы он был как можно дальше от Ws и как можно ближе к Lx?
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 03 фев 2016, 22:19

Delles писал(а):А как на это не напороться? На какие параметры нужно обратить внимание при приобретении смартфона, чтобы он был как можно дальше от Ws и как можно ближе к Lx?
На смартфонах с процессорами Qualcomm, как правило fastboot есть, но, не всегда, на некоторых совсем дешевых экземплярах нет этого режима.
На смартфонах с процессорами MTK, как правило fastboot нет.
На смартфонах с процессорами Intel, как правило fastboot есть. Но. Самой программы Fastboot для Linuxa нет. Та что есть в Linuxe, не подходит для прошивки смартфонов на процессоре Intel.

Точно вам навряд ли кто скажет. Даже продавцы в магазине не имеют такой информации.

Самое верное, это перед покупкой смартфона или планшета пообщаться на тематических форумах просвещенных этому аппарату и уточнить по поводу совместимости с linux в плане прошивки.
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов

Сообщение Delles » 03 фев 2016, 22:46

Спасибо! Удивительно — сам Андроид на ядре Линукса, и такая вот фигня.
Talk is cheap. Show me the code.
Linus Torvalds

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов: Galaxy S II I9100

Сообщение trs » 04 фев 2016, 09:05

Xakep писал(а):
trs писал(а):Даже если защита есть, и то бывает возможно, а если её нет, тогда следует писать "у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось" :)
Ок!
Начнем с самого простого.
Заставь нормально работать вот этот плагин для Total Commander.
В помощь тебе Linux, Wine, ясный ум и прямые руки.
Если получится. Продолжим нашу дискуссию...

ps Отговорки типа "Так это всего лишь GUI для ADB, и все это можно делать ручками в консоли", не принимаю... :)
Хак - это, по-русски, топорная работа. Когда вещи плохо совместимы, их приколачивают, как придётся. Потом, позже, делают по уму.
Потому отговорки "сделай это за меня" — пишите поклонникам вышеупомянутого Манифеста про "задницы".

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов

Сообщение trs » 04 фев 2016, 09:24

notauser писал(а):
Total Commander http://www.softkey.ru/catalog/program.p ... er=4912760
Спасибо.
Если речь идёт о плагине от стороннего разработчика, значит API должно быть открытое. То есть в самом TC необходимости нет. По идее, должна быть возможность прикрутить его к Midnight Commander, Dolphin или чему-то еще, через плагин-прокси. Это предположение подтверждает первая же ссылка из поисковика:
Double Commander это кросс платформенный файловый менеджер, с двумя панелями, аналогичный по функционалу Total Commander (доступный только лишь для windows) и совместимый с его плагинами.

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 04 фев 2016, 11:04

trs писал(а):Если речь идёт о плагине от стороннего разработчика, значит API должно быть открытое. То есть в самом TC необходимости нет. По идее, должна быть возможность прикрутить его к Midnight Commander, Dolphin или чему-то еще, через плагин-прокси. Это предположение подтверждает первая же ссылка из поисковика:
Мне не нужны теории или отговорки.
Мне нужно что бы вы подтвердили свой слова в мой адрес
"у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось"
и доказали мне это. Мне без разницы в чем вы запустите этот плагин, в TC или DС, с Wine или без. Просто установите этот плагин и подключите через него android аппарат...

ps Что бы немного упростить вам задачу. Последние пол года разработчик ведет работу над версией 8.0, в ней разработчик обещает поддержку DC for Linux. О сроках выхода этой версии пока не может сказать даже разработчик...

pps Или может вам предложить другую программку на пробу? Есть у меня одна такая, для создания и правки NVRAM. Работает только на Win XP SP2, на других версиях Windows (в том числе и Win XP SP3) не работает как положено, а в Linux и подавно... :D
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов

Сообщение trs » 04 фев 2016, 11:36

Xakep писал(а): Мне нужно что бы вы подтвердили свой слова в мой адрес
"у меня не получилось", "я не нашёл". Может быть даже лучше "...пока не получилось"
и доказали мне это.
Так у Вас получилось? :) Что тут доказывать то...

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 04 фев 2016, 16:30

trs писал(а): Что тут доказывать то...
Свои слова...
trs писал(а):Даже если защита есть, и то бывает возможно
Так у Вас получилось?
Я по крайней мере сделал попытку и приложил усилие и даже добился хоть каких то результатов
a349ca976bbff3700f5deeb7d9f81ff8.png
От вас, кроме пустых слов, ни чего не видно...

ps А вот с другим необходимым софтом все гораздо плачевнее... :(
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Прошивка android девайсов

Сообщение trs » 05 фев 2016, 08:17

Спасибо, я, похоже, понял в чём проблема: есть затруднения с поставкой задачи, и, вместе с тем, попытки добиться результата от других с помощью серии манипуляций "Linux ни на что не годится" и "а вам слабо?"

В таком случае можно вторую часть исключить, и всё таки попробовать обрисовать как умеете, что хотелось бы получить (возможно лучше в отдельной теме).

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 05 фев 2016, 13:38

trs писал(а):"Linux ни на что не годится"
Не так. Linux не годится для работы с прошивками android девайсов. (Вот мы и вернулись к началу нашей дискуссии. Можно начинать второй круг. :D )

Попробую обосновать более расширено и без заумных слов (на пальцах).
И начну с Windows.
Тут есть все для работы с прошивками, на любой вкус и цвет, и если при работе с прошивками вы не компилируете бинарные файлы (исполняемые бинарники, либы, модули ядра, само ядро) то к Linux можно вообще не обращаться и не держать его на компьютере. В крайнем случае достаточно Linux в Vbox.

А вот Linux.
Если саму прошивку с помощью консоли, wine, лома, и такой то матери, вполне реально собрать под Linux. То с заливкой на аппарат чаще всего возникают проблемы. И проблем тут несколько.
1. Для многих пользователей консоль и работа в ней, это что то из потустороннего мира. А GUI версиями прошивальщиков для Linux фирмы производители аппаратов чаще всего не утруждаются.
2. Многие аппараты не поддерживают режим fastboot и прошиваются только через специальные прошивальщики которые в 90% случаев только для Windows.
3. Есть экзотические случаи, типа fastboot от Intel. Fastboot как бы и есть, а вот прошить из под Linux невозможно...
4. Если прошивальщик расcчитан под Windows. То прошить аппарат таким прошивальщиком из Windows установленной в Virtul Box не получится. Нужен Windows установленный на реальное железо.

Пару слов о прошивку через Recovery.
Заводской recovery который установлен в аппарате при его покупке в магазине. Позволяет прошивать только прошивки от производителя аппарата. Кастомные прошивки через него устанавливать не возможно. Прошивки Cyanogen Mod, MIUI, LeWa и т.п. являются как правило кастомными.
Что бы прошивать кастомные прошивки, нужен кастомный recovery (CWM или TWRP), а их в свою очередь возможно прошить на аппарат только с компьютера. И тут мы снова возвращаемся к списку проблем возникающих при прошивке из под Linux...
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов

Сообщение Delles » 05 фев 2016, 15:54

Как говорил один босс на Би-Би-Си, «I don’t want problems, I want solutions». Лучше бы вы про решения на Линуксе в этой области писали. Это для здешних форумчан и полезнее, и интереснее. Да и консоль здесь многие любят.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 05 фев 2016, 19:18

Delles писал(а):Лучше бы вы про решения на Линуксе в этой области писали.
А решение вижу только одно, и крайне радикальное.
При покупке смартфона, планшета, нетбука, программы, кожи для бубна, полотна для рашпиля, или еще чего либо.
Задавать продавцам единственный вопрос - «Is full compatibility with Linux?»... :)
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Прошивка android девайсов

Сообщение notauser » 05 фев 2016, 19:19

Xakep,
Что-то я вообще стал понимать ещё меньше. О каких прошивках идет речь? Созданных кем-то?
> А вот Linux.
> Если саму прошивку с помощью консоли, wine, лома, и такой то матери, вполне реально собрать под Linux.
Скорее всё наоборот.
>> А вот Windows.
>> Если саму прошивку с помощью VB, дистрибутива Linux, лома, и такой то матери, вполне реально собрать под Windows.
Не благодарите. :)
Разработчики Cyanogen Mod, скорее всего, не в курсе.
"If you are not accustomed to using Linux-- this is an excellent chance to learn. It’s free-- just download and run a virtual machine (VM) such as Virtualbox, then install a Linux distribution such as Ubuntu (AOSP vets Ubuntu as well). Any recent 64-bit version should work great, but the latest is recommended."
См. любой How To Build CyanogenMod For * https://wiki.cyanogenmod.org/w/Build_Guides#vendor=;
Может быть нужно знать и понимать "что, как и почему именно так" делают эти программы под Windows? Вот в этом хотелось бы разобраться, а потом можно и про Linux выводы сделать. Просвятите, если не сложно. В принципе, проблема прошивок в общих чертах понятна: производители не очень хотят дать пользователям соответствующие возможности, так?

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Прошивка android девайсов

Сообщение Delles » 05 фев 2016, 19:27

Xakep писал(а):При покупке смартфона, планшета, нетбука, программы, кожи для бубна, полотна для рашпиля, или еще чего либо. Задавать продавцам единственный вопрос - «Is full compatibility with Linux?»... :)
Это — конечно. Но я о более простом. Выше vlad@vlad-orlov.ru описал конкретное решение, которое, благодаря расписанности здесь, теперь доступно всем. Лучше бы побольше подобных решений.

То, что пишется здесь, тоже нужно фильтровать на предмет compatibility with Linux.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 05 фев 2016, 22:22

notauser писал(а):>> Если саму прошивку с помощью VB, дистрибутива Linux, лома, и такой то матери, вполне реально собрать под Windows.
Не благодарите. :)
Ну почему же, в принципе вы не далеко ушли от истины, разве что с VB погорячились. Хотя, "лома, и такой то матери" под Windows в разы меньше чем под Linux.
См. любой How To Build CyanogenMod
Конкретно для меня эти How To без полезны. Я не занимаюсь аппаратами на Qualcomm, а CyanogenMod поддерживает только Qualcomm...
Может быть нужно знать и понимать "что, как и почему именно так" делают эти программы под Windows? Вот в этом хотелось бы разобраться, а потом можно и про Linux выводы сделать. Просвятите, если не сложно.
Это практически все программы которые работают напрямую с аппаратом через USB (Virtual COM port)...
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Прошивка android девайсов

Сообщение notauser » 06 фев 2016, 00:21

> Конкретно для меня эти How To без полезны.
Но там написано, что для сборки прошивки в Windows надо VB и Linux.

> CyanogenMod поддерживает только Qualcomm...
Вроде нет.
http://forum.xda-developers.com/showthr ... st65035466
http://mobzon.ru/kommunikatory-i-smartf ... evo-chic-3

> Это практически все программы которые работают напрямую с аппаратом через USB (Virtual COM port)...
Всё. Теперь я во всём разобрался :(

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 06 фев 2016, 12:17

notauser писал(а):Но там написано, что для сборки прошивки в Windows надо VB и Linux.
Я в принципе то же самое и сказал...
если при работе с прошивками вы не компилируете бинарные файлы (исполняемые бинарники, либы, модули ядра, само ядро) то к Linux можно вообще не обращаться и не держать его на компьютере. В крайнем случае достаточно Linux в Vbox.
Вроде нет.
Конкретно за этот аппарат ни чего сказать не могу. А вот за топик стартера могу кучу всего рассказать, и в основном не хорошего. :)
Вообще. CyanogenMod официально поддерживает только Qualcomm, но, существуют сборки Cyanogen под другие платформы. Как правило такие сборки делаются по схеме -
Родное ядро от производителя аппарата + правленый ручками Initrd + Framework и системные APK от Cyanogen...
Такие сборки обычно делают на попробовать. Стабильность и функциональность таких сборок варьируется от плохого до очень плохого.
И для таких сборок не нужен Linux...
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Прошивка android девайсов

Сообщение notauser » 06 фев 2016, 23:39

А по какой схеме Xakep (ромодел) делает? Может хоть это прольёт свет на
>> Просвятите, если не сложно. В принципе, проблема прошивок в общих чертах понятна: производители не очень хотят дать пользователям соответствующие возможности, так?
> И для таких сборок не нужен Linux...
Почему? Можно хоть одно конкретное действие? Я реально не понимаю проблему. :( В смысле распаковать то "что там в качестве прошивки" - засунуть (удалить) можно только в Windows? Если да, то какие действия для этого нужны. Ну не в смысле "скачайте это отсюда - поставте сюда - ткните в это", а по сути - что надо делать? Что бы понять. Мне.
PS Мне кажется что прошивка представляет некий "образ" ОС, запакованный определенным способом. Нет?
> Такие сборки обычно делают на попробовать.
А Xakep (ромодел) свои?
UPD
> А вот за топик стартера могу кучу всего рассказать, и в основном не хорошего.
Да тут много кто может "рассказать за * и в основном не хорошего. :) Но это стрёмно. А если уж прям грит, то лучше в личку. Тем более, чем OrlDim то не угодил :)

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 07 фев 2016, 10:14

>А по какой схеме Xakep (ромодел) делает?
Всяко разно. Исходя и поставленной задачи.

>Почему? ... засунуть (удалить) можно только в Windows?
Нет. Но, в Windows это в разы легче. И главное, не нужно в консоль лазить.

>PS Мне кажется что прошивка представляет некий "образ" ОС, запакованный определенным способом. Нет?
Всяко разно. Исходя из того как в дальнейшем прошивка будет заливаться на аппарат.

>А Xakep (ромодел) свои?
Всяко разно.

>Тем более, чем OrlDim то не угодил
А в чем различия слов Топикстартер и Постер или Топик и Пост или Topic и Post (естественно в форумной терминологии)? :)
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 07 фев 2016, 16:34

Xakep писал(а):Это практически все программы которые работают напрямую с аппаратом через USB (Virtual COM port)...
Большинство этих программ работают через софтовую эмуляцию COM. Или того хлеще - через псевдо-COM (Flash-Tools).
Xakep писал(а):А GUI версиями прошивальщиков для Linux фирмы производители аппаратов чаще всего не утруждаются.
Половина "программ" для разлочки и прочих радостей ромодельщика представляют собой скрипты в CMD или просто консольное UI.
Особенно всякие надстройки над фастутами.
Xakep писал(а): 2. Многие аппараты не поддерживают режим fastboot и прошиваются только через специальные прошивальщики которые в 90% случаев только для Windows.
В большинстве случаев это банальные псевдо-COM эмуляторы для работы с проприетарными чипами по проприетарному протоколу.
В 90% случаев, эти программы только для сервисных центров, и появление той или иной версии в сети есть не что иное как утечка. Остается спросить варезников, почему они выкладывают только виндовую версию?
Xakep писал(а): 3. Есть экзотические случаи, типа fastboot от Intel. Fastboot как бы и есть, а вот прошить из под Linux невозможно...
Девайсы на процах Intel ничем принципиальбно не отличаются от обычного ПК с виндой. Интеловский фастбут просто режим BIOS с поддержкой внешнего протокола. Утилиты для работы с ним доступны для разработчика под любую ОС после соответствующей регистрации этого самого разработчика в Intel.
Xakep писал(а):4. Если прошивальщик расcчитан под Windows. То прошить аппарат таким прошивальщиком из Windows установленной в Virtul Box не получится. Нужен Windows установленный на реальное железо.
Естественно. Еще и права админа должны быть. И антивирус выключен.
Xakep писал(а): а их в свою очередь возможно прошить на аппарат только с компьютера. И тут мы снова возвращаемся к списку проблем возникающих при прошивке из под Linux...
Данунах! Прошивальщиков рековери прямо с андройда даже в Google Play дофига.

PS: На ABF есть бета-версия GUI для ADB. Есть функция файлового менеджера и менеджера пакетов.
Сейчас идет полная переработка внутреннего устройства программы, чтобы добиться улучшения ее работы.

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Прошивка android девайсов

Сообщение Xakep » 07 фев 2016, 18:59

Yamah писал(а): Утилиты для работы с ним доступны для разработчика под любую ОС после соответствующей регистрации этого самого разработчика в Intel.
Вот за это спасибо. Уже кое чем разжился. :)
Yamah писал(а): Данунах! Прошивальщиков рековери прямо с андройда даже в Google Play дофига.
Ну это только для аппаратов не первой свежести и при наличии root на аппарате.
Yamah писал(а):На ABF есть бета-версия GUI для ADB. Есть функция файлового менеджера и менеджера пакетов.
Сейчас идет полная переработка внутреннего устройства программы, чтобы добиться улучшения ее работы.
Надеюсь что речь идет не о QtADB?
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Re: Прошивка android девайсов

Сообщение Yamah » 07 фев 2016, 19:53

Xakep писал(а):Ну это только для аппаратов не первой свежести и при наличии root на аппарате.
Root нужен, да.
Понятие первой/непервой свежести весьма расплывчаты.
Я так шил аппарат 2015 года, для которого доступной утилиты для прошивки в паблике нет.
Xakep писал(а):
Yamah писал(а):На ABF есть бета-версия GUI для ADB. Есть функция файлового менеджера и менеджера пакетов.
Сейчас идет полная переработка внутреннего устройства программы, чтобы добиться улучшения ее работы.
Надеюсь что речь идет не о QtADB?
Нет. У QtADB очень много "детских болезней" (падает при подключенном втором девайсе; не знает, что сим-карт может быть больше 1-ой; впадает в ступор, если синтаксис или вывод команд отличается от "эталонного";...), которые мне сильно не нравятся. Я хоть и пишу с оглядкой на функционал QtADB, но делаю полностью иной подход.
Бинарный пакет ADSTool можно скачать из этого репозитория (выбрать свою архитектуру нужно).
Там дофига еще работы. Но возможности открыты.

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»