Сайт | Скачать | Видео | Wiki

Автор Тема: PocketBook IQ 701. Подключение консоли.  (Прочитано 14054 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Подключил к своей книжке rs232-консоль и вытащил логи загрузки Андроида. Подробности в моем блоге.
Engineering is the art of making what you want from things you can get.

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #1 : 20 Июль 2012, 05:43:52 »
Цитата
Подключил к своей книжке rs232-консоль и вытащил логи загрузки Андроида
а ADB-shell не работает?
Терпение, труд и какая-то мать, все перетрут.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #2 : 20 Июль 2012, 09:02:16 »
Из блога не очень понятен результат? Есть перспективы?
Перспективы есть. В покетбуке нестадартный и неизвестный разъем, это осложняет дело, но думаю победимо. Я начал с RS232, потому что это проще всего. Основная цель - разобраться с JTAG, он позволит читать и писать внутреннюю флеш книжки. Или переключить загрузку на SD-карточку. Сам чип умеет с них (там 2 карточки) грузится, но позволит ли дизайн платы это сделать - вопрос открытый. Чипу на лапу не сядешь, у него корпус BGA - контактами вниз, в плату.

Ядро и u-boot для самсунга я собрал. Остальное должно подойти от панды.

machno За предложение спасибо, но мне без особой разницы с чем заниматься. Сейчас эта книжка у меня и это удобно. Со временем может и до других девайсов доберусь.
а ADB-shell не работает?
Все эти шеллы и рекавери андроида требуют как минимум работающего ядра на устройстве. А если я где-то накосячил и мое ядро в панике? Кирпич получится. Каждый раз в сервис бегать - денег не хватит.

Кстати, с помощью рекавери андроида можно переписать загрузочный раздел, но если вы записали туда что-то нерабочее, получите кирпич после перезагрузки. Нет права на ошибку. Поэтому мне нужен JTAG, он сделан в железе и не зависит от софта.
Engineering is the art of making what you want from things you can get.

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #3 : 20 Июль 2012, 11:52:33 »
Цитата
Кстати, с помощью рекавери андроида можно переписать загрузочный раздел, но если вы записали туда что-то нерабочее, получите кирпич после перезагрузки. Нет права на ошибку. Поэтому мне нужен JTAG, он сделан в железе и не зависит от софта.
Зашей туда CWM Recovery и будет счастье. не забывай на всех устройствах с андроидом режим восстановления вызывает специальную укороченную версию ядра которая лежит в специальном разделе на флэшке, который переписать можно только прошивалкой. Так что зашив не то ядро можно либо загрузиться в рековери либо в режим прошивки. И да, режим прошивания вообще не вызывает никакого ядра а только дает интерфейс флэшера. Ну это общий случай.  Конкретно у 701 с флэшером тяжелее. Может быть на ней не стоит экспериментировать?
Терпение, труд и какая-то мать, все перетрут.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #4 : 20 Июль 2012, 14:33:33 »
Зашей туда CWM Recovery и будет счастье.
Я сделал себе CWM Recovery, не проникся. При бэкапе оно сбэкапило три раздела, загрузочного среди них не было. Соответственно - если что, то восстановить его оно тоже не сможет.

Что касается хитростей андроида, то тут два варианта - либо как-то дружить с ним, либо все выносить и ставить свой линукс. Второй вариант даже проще.
Возможности прошивания зависят не от андроида а от самого чипа, он может уметь или не уметь шиться через USB, к примеру, я сталкивался с atmel-ами, которые такое умеют. Но мой самсунг похоже не умеет.

Конечно, предлагать пользователю выпилить надфилем разъем и прошиться через JTAG - это жесть, мягко говоря. Но я надеюсь, что мне удастся переключиться на загрузку с карточки, это был бы лучший вариант.

Для обкатки планшетной ОС такой девайс самое то. И что он не очень мощный - это даже лучше, сразу тормоза заметишь. Да и он довольно популярный - легче найти сторонников.
Engineering is the art of making what you want from things you can get.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #5 : 20 Июль 2012, 15:05:24 »
Для обкатки планшетной ОС такой девайс самое то. И что он не очень мощный - это даже лучше, сразу тормоза заметишь. Да и он довольно популярный - легче найти сторонников.
люди которые это покупают, всяко не программисты и не разработчики.
dim-kut вот ты уже много времени этому посвятил, и как у тебя со сторонниками?

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #6 : 20 Июль 2012, 15:12:28 »
и как у тебя со сторонниками?
Никак, но я их и не ищу, поскольку
люди которые это покупают, всяко не программисты и не разработчики.
А мне пока нечего предложить пользователю.
Engineering is the art of making what you want from things you can get.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #7 : 20 Июль 2012, 17:15:03 »
а то что пользователи могут не нуждаться в том что ты им хочешь предложить, рассматривается?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #8 : 20 Июль 2012, 17:40:22 »
Мне интересно решать такие технические задачи. Получится - хорошо, не получится - тоже ничего страшного. Just for fun.
Engineering is the art of making what you want from things you can get.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #9 : 20 Июль 2012, 21:38:45 »
Pro, по этим двум ссылкам можно оценить сколько людей хочет вместо андроида нормальный линукс.
http://4pda.ru/forum/index.php?showtopic=194607
http://4pda.ru/forum/index.php?showtopic=349318
Engineering is the art of making what you want from things you can get.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #10 : 21 Июль 2012, 03:54:25 »
ничего они не хотят, чисто на посмотреть, т.е. пользователи а не разработчики, для тебя не вариант.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #11 : 22 Июль 2012, 14:45:51 »
Не знаю... Что-то мне Андрюша начинает напоминать винду с её заморочками (вирусы, антивирусы, жадный до чужих денег народ).
Не тот дух, что в Линуксе...
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #12 : 22 Июль 2012, 17:38:04 »
и?
ничего плохого.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #13 : 24 Июль 2012, 19:06:07 »
Пробовал другой рекавери - не CWM. Он не пошёл. Я сразу не вернул CWM, а через недельку благополучно забыл и прошил эксперементальное ядро. В результате - кирпич. Прошил через fastboot рекавери и восстановил бэкап.
Код
fastboot flash recovery  /путь/файл
Существует ещё утилитка dump_image. Ей можно бэкапить. Кстати её варианты есть под линукс и андроид.

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re:PocketBook IQ 701. Подключение консоли.
« Ответ #14 : 24 Июль 2012, 20:57:29 »
А что за девайс? И как был подключен? USB?
Engineering is the art of making what you want from things you can get.