LinuxForum.Fans
Тема

проброс прелодера телефона в VB для прошивки рекавери

Автор: andybeg 16 сообщений 2923 просмотров
29.01.2015 09:28 #411924

с подключением флешек и всего остального, перманентно присутствующего на компе проблем нет, но возникла необходимость прошить телефон, а у этого процесса есть своя особенность, заключающаяся в том, что при втыкании шнура в трубу запускается некий прелодер и тут же, если им не воспользовались отключается, кто-нибудь решал такую задачу?

29.01.2015 09:58 #411930

Зачем вам в таком случае VirtualBox, если я правильно вас понял? К тому же, в лубом случае что бы вы там себе не представляли, но VirtualBox умет запускать в себе только x86 или x86_64 наборы инструкций, точнее это зависит от процессора вашей системы, на которой вы запускаете VB.

А в телефоне у вас ARM.

В общем, читайте соответствующие форумы на предмет методики обновления прошивки в вашей модели телефона.

А так можете посмотреть в сторону qemu, он умеет эмулировать разнообразные архитектуры, в том числе и различные процессоры ARM, что в принципе позволяет на x86 (x86_64) системе в qemu в режиме эмуляции архитектуры ARM запустить приложение собранное под ARM.

Но, скорее всего, вам всё это не нужно. Просто найдите документацию (руководство) по обновлению прошивки в вашей модели телефона.

Удачи.

29.01.2015 10:02 #411931

Не юзай VirtualBox.

29.01.2015 10:05 · отредактировано #411932

наверное стоило поподробней донести вопрос - дело в том что программа для прошивки смарта есть только под винду и она какраз следит за появлением прелодера и найдя оный начинает с ним работать
в специализированных форумах мало людей сидящих на линуксе

"1000Mhz" написал:
Не юзай VirtualBox
если не получится пробросить порт придётся где то искать венду, но это другая тема
29.01.2015 10:06 #411933
"andybeg" написал:
наверное стоило

Не стоило. Думаешь ты один такой неповторимый со своими проблемами?
Я прошивал. Из VMware.

29.01.2015 10:08 #411934

"1000Mhz" написал:
Я прошивал. Из VMware.
к чему пустые посты? поделись опытом
29.01.2015 10:12 #411935
"andybeg" написал:
дело в том что программа для прошивки смарта есть только под винду и она какраз следит за появлением прелодера и найдя оный начинает с ним работать

Пробросьте USB устройство в VirtualBox и пробуйте. В чём проблема?

29.01.2015 10:13 #411936

"andybeg" написал:
к чему пустые посты? поделись опытом
Тож приходилось пару самсунгов через VMware цеплять...
...а вот с айфонами как-то не заладилось...
Ты хоть бы сказал какое тело?? =)

"andybeg" написал:
появлением прелодера и найдя оный начинает с ним работать
Больно уж на яблоки похоже....
29.01.2015 10:13 #411938
"andybeg" написал:
в специализированных форумах мало людей сидящих на линуксе

Ну и 100% можно прошиться и из под Linux, ведь Android тоже является Linux, но вам придётся самостоятельно разобраться как это сделать.

29.01.2015 10:14 #411939

"kostik87" написал:
Пробросьте USB устройство в VirtualBox и пробуйте. В чём проблема?
Там проблема в том что это устройство появляется на 2-3 секунды, и за это время софтина должна его заметить, но, блин, виртуалка не успевает его за это время пробросить....
29.01.2015 10:15 #411941
"diablopc" написал:
появляется на 2-3 секунды, и за это время софтина должна его заметить

Это понятно, что на малое время. Но здесь утверждается, что в VmWare получилось, значит должно и в VB, ну либо пусть ТС ищет способ для Linux, без всяких утилит под Windows. Ну либо Windows ставит.

29.01.2015 10:17 · отредактировано #411942
"kostik87" написал:
Но здесь утверждается, что в VmWare получилось
Ага, получалось.... Но далеко не все...
"kostik87" написал:
пусть ТС ищет способ для Linux, без всяких утилит под Windows

Пусть ТС хоть скажет что за тело то? =)))
Если яблоко - то можно сразу

"kostik87" написал:
Ну либо Windows ставит.
29.01.2015 10:17 #411944
"diablopc" написал:
Ага, получалось.... Но далеко не все...

В таком случае:

"kostik87" написал:
пусть ТС ищет способ для Linux, без всяких утилит под Windows. Ну либо Windows ставит.
29.01.2015 10:23 · отредактировано #411945

"diablopc" написал:
Больно уж на яблоки похоже....
филипок W732

"diablopc" написал:
Там проблема в том что это устройство появляется на 2-3 секунды, и за это время софтина должна его заметить, но, блин, виртуалка не успевает его за это время пробросить....
именно

где то видел статейку о том как это делается, но потерял её безвозвратно, там суть была в настройке фильров на УСБ. вроди бы посмотрел драйвер устройства и прописал вид и пид в фильтры, но либо не так прописал либо хз ...
29.01.2015 17:03 #411994

"kostik87" написал:
Вот читай:
http://habrahabr.ru/post/202876/
http://4pda.ru/forum/index.php?showtopic=453170

для прошивки из под Linux.
спасибо, немного помогло, но программа выдавала ошибки, которые гугл объяснить не смог, в итоге прошился таки из под винды из виртуалки. когда я впервый раз проводил манипуляции вероятно был не аккуратен, вобщем всё просто - из драйвера ввёл фильтры на все видопиды которые в нём присутствовали и VB спокойно их подхватывал, я снова с андроидом ... :))
всем спасибо за помощь и сарказм :)
Войдите или зарегистрируйтесь, чтобы ответить.