LINUX.ORG.RU
решено ФорумTalks

Системное время в Kindle 4

 , ,


0

1

Попросили помочь вразумить сей девайс. С ним что-то такое сделали, после чего настройки сбросились на фабричные. Теперь он отказывается общаться с людьми без логина в амазоновский аккаунт. Но залогиниться не выходит, потому что сбито системное время, и амазоновский SSL сертификат кажется упрямому девайсу просроченным. А выставить или синхронизировать время нельзя без логина в аккаунт. Такой вот замкнутый круг.

Какие есть варианты решения этой проблемы помимо сжигания быдлодевайса на костре?

★★★★★

Последнее исправление: Axon (всего исправлений: 3)

А долго он был включён после того как ему поплохело? Может через некоторое время он синхронизирует время?
P.S. Самая лучшая беда такая, которую можно решить ничего не делая:)

Stahl ★★☆
()
Последнее исправление: Stahl (всего исправлений: 1)
Ответ на: комментарий от Stahl

Синхронизация времени работает только после входа в аккаунт. По крайней мере, это утверждали в одном из тредов на амазоновском форуме поддержки.

Axon ★★★★★
() автор топика
Ответ на: комментарий от frozenix

Или хакнуть существующий и поменять сертификат :)

goingUp ★★★★★
()
Ответ на: комментарий от frozenix

Вообще-то, SSL для того и придуман, чтобы это не прокатывало. Я уж молчу о трудоёмкости такого варианта.

Axon ★★★★★
() автор топика
Ответ на: комментарий от frozenix

попробуй заблокировать https:// сервер, может пойдет по http.

Вряд ли, там же авторизация, как-никак. Но попробовать можно.

Axon ★★★★★
() автор топика
Ответ на: комментарий от Axon

Как он подключается: по 3Г или вифи?

Если по wifi, то на DHCP попробовать задать NTP-сервер и смещение времени и ждать чуда.

Да и после прошивки будет первое знакомство с устройством. Там должны быть механизмы синхронизации времени. Иначе бы все киндлы при первом включении не смогли бы подключиться к серверам амазона.

Deleted
()
Последнее исправление: WiZ_Ed (всего исправлений: 2)
Ответ на: комментарий от Deleted

Иначе бы все киндлы при первом включении не смогли бы подключиться к серверам амазона.

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

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Не факт, но попробовать можно.

Deleted
()

А что саппорт говорит? У них же есть онлайн саппорт даже.

roy ★★★★★
()

потому что сбито системное время, и амазоновский SSL сертификат кажется упрямому девайсу просроченным.

в какую сторону сбито, в будущее что ли? По идее не просроченным должен казаться, а пока не действительным

Harald ★★★★★
()

Теперь он отказывается общаться с людьми без логина в амазоновский аккаунт

Ох... И амазоновский саппорт ничем помочь не может?

qzxcvbnm
()

левый корневой сертификат на него никак внедрить нельзя?

Harald ★★★★★
()

А для Kindle'ов альтернативные прошивки есть?

qzxcvbnm
()

можно так:

1) разбираем девайс

2) смотрим (или гуглим), где и что у него может отвечать за хранение времени. Тут могут быть разные варианты, если какая-нибудь отдельная микросхемка, можно в неё прошить правильное время, либо найти часовой кварц, заменить его на другой с более высокой частотой, включить и подождать, пока системное время нагонит настоящее (предполагаю что время сбросилось таки в прошлое) и потом вернуть родной на место

...

3) профит :)

# cast ncrmnt Есть что добавить/уточнить/опровергнуть по этому способу? :)

Harald ★★★★★
()
Последнее исправление: Harald (всего исправлений: 1)
Ответ на: комментарий от Harald

Есть еще один вариант:
1. Разобрать киндл.
2. Выудить микросхему памяти, где хранится прошивка.
3. Обнаружить там Линукс. =)
4. Пропатчить прошивку, чтобы та не проверяла время и вообще работала без амазоновского аккаунта.
5. [Optional] Добавить поддержку дополнительных форматов, запилить терминальчик и добавть на карту памяти дебиан в chroot'е, если там Линукс, конечно.
6. ??????
7. Profit!

sudo cast ncrmnt. Какие есть замечания по такому способу? :)

qzxcvbnm
()
Последнее исправление: qzxcvbnm (всего исправлений: 1)
Ответ на: комментарий от Deleted

Попробовал перепрошить, год стал 2012 вместо 2011, но этого недостаточно. Всё равно сертификат не принимает и войти нельзя.

Axon ★★★★★
() автор топика
Ответ на: комментарий от Axon

в техподдержку киндл напиши, потому-что это бред, что с ФАБРИЧНЫМИ настройками нельзя зайти на киндл без логина. У меня с фабричными не требует ничего.

deathangel908 ★★
()
Ответ на: комментарий от deathangel908

Уже написал, посмотрим что ответят. И это не бред, это нормальная ситуация для анально огороженных быдлодевайсов, напичканных искусственными ограничениями только для того, чтобы пользователь не подумал ненароком, что он тут главный.

Axon ★★★★★
() автор топика
Последнее исправление: Axon (всего исправлений: 1)

В общем, я связался с саппортом амазона. По почте они мне помогать отказались, сказали шуровать в чат. В чате какой-то индус честно попытался решить проблему, но после того, как дважды убедился, что через настройки время установить нельзя, сказал, что мой девайс повреждён O_o. Гарантия уже кончилась, так что всё, что он смог мне предложить, это скидку на новый Kindle. LOL.

Axon ★★★★★
() автор топика

В общем, я его порутал, поднял usb network, зашёл по ssh и установил дату старым добрым date -s. И всё заработало.

Axon ★★★★★
() автор топика
Последнее исправление: Axon (всего исправлений: 1)
Ответ на: комментарий от Harald

геморно к RTC подпаиваться. И то в 90% оно внутреннее в чипе, наружу только часовой кварц на двух ногах. Замена часового кварца - извращение, нах.

ncrmnt ★★★★★
()
Ответ на: комментарий от Harald

так всё-таки что насчёт моего способа?

Он на редкость упорот. :-)

Axon ★★★★★
() автор топика
Ответ на: комментарий от ncrmnt

Радует тот факт, что это, похоже, самый простой способ заставить работать Kindle 4 в 2014 году. Amazon такой Amazon.

Axon ★★★★★
() автор топика
Последнее исправление: Axon (всего исправлений: 1)
Ответ на: комментарий от qzxcvbnm

Уже нет. Вернул девайс хозяевам.

Axon ★★★★★
() автор топика
Ответ на: комментарий от ncrmnt

смотря какую частоту взять, может же нестабильно работать на слишком повышенных частотах, экспериментально подбирать придётся

или в софте что-нибудь вдруг заглючит

Вот скажем, 1МГц если взять, то год где-то за 12 дней пробегать будет, вроде неплохо :)

Harald ★★★★★
()
Последнее исправление: Harald (всего исправлений: 1)
Ответ на: комментарий от qzxcvbnm

а с чего оно на 1970 должно сбиваться, на 2011 было сбито, как ТС говорит

Дефолтным временем обычно год выпуска девайса ставится

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.