Страница 1 из 1

Kindle Fire

Добавлено: 14.03.2012, 21:55
zar013
Изображение

Предыстория:
На днях я вернулся из США. За несколько дней перед поездкой мы праздновали день рождения дочери (9 лет) и она попросила, что бы в подарок я привёз ей планшет из Америки. Первоначально Kindle Fire не был одной из опций. Но мне на глаза случайно попалась газета (если не ошибаюсь – USA Today), в которой описывался трюк Amazon – в день когда вышел конкурент – планшет Nook Tablet за те же 199$ - Amazon объявил о продаже Refurbished Kindle Fire за 169$. В первый же день было продано несколько десятков тысяч этих девайсов. По словам газеты, из-за очень высокого качества сборки, количество девайсов, возвращенных покупателями, практически нулевое. То есть неоткуда взяться Refurbished девайсам. И газета утверждала, что продаваемые по сниженной цене девайсы в действительности совершенно новые – просто таким образом Amazon решили бороться с конкурентом.
И я подумал, что за такую цену вряд-ли я найду что-то лучше. Для себя я бы его не брал – из-за отсутствия хардверных кнопок, Bluetooth, USB Host, SD Card, камеры, микрофона и т.д. Но для ребёнка это идеальный вариант – отличное качество сборки и великолепный экран - для игр, просмотра роликов на Youtube и лазанья по интернету подходит идеально. Дочка от девайса в восторге – не выпускает его из рук.
Немного напрягала привязка к Amazon Market – без американской кредитки даже бесплатные аппликации скачать нельзя. Но немного почитав, я понял, что это не проблема – и действительно, все действия по превращению Kindle Fire в нормальный планшет заняли у меня едва ли полчаса. Ниже описывается вся процедура. Хочу сразу предупредить, что в сети вы найдёте десятки различных способов для каждого шага. Я описываю наиболее простой способ, на мой взгляд. Всё ниже описанное я проверил на своём девайсе с последней версией прошивки – 6.2.2.
Кстати, существует куча неофициальных прошивок вплоть до Андроида 4.0. Я остался со стандартной амазоновской, основанной на Андроиде 2.3.3, которая на мой взгляд прекрасно работает.

Изображение

1. Закончите стандартную настройку девайса, которая автоматически запускается при первом включении.

2. Скачайте файл FK_Tools.zip – пароль kindle:
В нём присутствуют следующие файлы:
- Any_Cut_1.0.apk
- GO_Launcher_EX_V2.82.apk
- Google_Currents_1.0.apk
- Google_Play_3.4.7.apk
- GoogleServicesFramework.apk
- RootExplorer.apk
- Kindle_Fire_Utility_v0.9.3.zip
3.
Сделайте ROOT для Kindle Fire
- На компьютере откройте Kindle_Fire_Utility_v0.9.3.zip в какую-нибудь папку
- Запустите install_drivers.bat для установки драйверов – подождите окончания установки
- Запустите run.bat
- Подключите девайс через стандартный MicroUSB кабель
- Выберите "0 Recheck Device Status "
- ADB Status должен измениться с Offline на Online
- Выберите "3 Install Permanent Root with Superuser"
- Девайс перезагрузится уже рутированным – не отключайте USB до окончания перезагрузки.
4. Перепишите все APK файлы на Kindle в директорию /downloads на девайсе.

5. Отключите USB

6.
Включите установку APK:
- В верхнем правом углу нажмите "Settings".
- Нажмите "More"
- Нажмите "Device"
- Переведите ползунок "Allow installation of applications from unknown sources" в положение "ON"
7.
Установка инсталлера:
- Убедитесь, что девайс подключён с сети через WiFi и запустите браузер
- В браузере зайдите на следующую страницу:
http://www.apktops.com/easy-installer-a ... 1-0-7.html
- Нажмите на линк под QR-кодом " Download Easy Installer (Ad-free) 1.0.7 apk"
- Согласитесь на установку
- ПРИМЕЧАНИЕ: Если у вас есть американская кредитка вы можете бесплатно установить эту аппликацию с маркета Амазона.
8. Запустите Easy Installer, в нём перейдите в папку /downloads и установите:
- Any_Cut_1.0.apk – понадобится нам для добавки клавиатуры
- GO_Launcher_EX_V2.82.apk – нормальный ланчер вместо амазоновского
- RootExplorer.apk – нужен для установки маркета

9. Нажмите кнопку Home (домик), поставьте галочку и выберите "GO Launcher EX"

10.
Добавляем русский и иврит в клавиатуру:
Так как Amazon не даёт нам прямой линк в настройках для добавки языка клавиатуры, то придётся его создать:
- Запускаем AnyCut
- Выбираем "New shortcut”, потом “Activity” и “Input languages”. На домашнем экране появляется иконка “Input languages”. Нажимаем на неё и выбираем "English", "Russian" и "Hebrew".
- Переключение языков осуществляется сдвижением копки пробел вправо или влево.
11.
Установка маркета (Google Play):
- Запускаем RootExplorer (разрешаем права суперюзера)
- Идём в папку /system
- Жмём наверху кнопку "Mount R/W"
- Долгий тап на директорию "app"
- Выбираем "Permissions" и проставляем галочки во всех девяти полях. Жмём ОК.
- Удаляем file /system/app/MarketIntentProxy.apk – иначе линки на Маркет в браузере приведут нас в Amazon Market.
- Идём в папку /downloads и копируем Google_Currents_1.0.apk, Google_Play_3.4.7.apk и GoogleServicesFramework.apk в директорию /system/app/. Также меняем права на все 3 файла (Долгий тап, "Permissions", галочки во всех девяти полях и ОК).
- Тап на GoogleServicesFramework.apk – соглашаемся на установку.
- Перезагружаем девайс (выключаем и включаем опять).
- Опять идём в RootExplorer, в директорию /system/app/ и устанавливаем Google_Currents_1.0.apk и Google_Play_3.4.7.apk.
- Перезагружаем девайс (выключаем и включаем опять).
- Заходим в маркет (Google Play) через появившуюся иконку и делаем логин.
Несколько дополнительных советов:
1. Амазоновский Silk Browser немного тормозной – я советую установить Dolphin Browser HD
С маркета его установить не получится - поэтому это лучше сделать с APKTOPS
2. Если захотите сменить обои то это легко делается из меню внизу, но есть одна загвоздка – после того, как девайс закроется на LockScreen, обои вернутся на стандартные амазоновские. Что бы этого не произошло, после установки обоев откройте RootExplorer, идите в директорию data/data/com.android.settings/files, долгий тап на файл " wallpaper" и убрать галочки с полей write. Теперь обои останутся. Что бы поменять обои в следующий раз нужно будет вернуть галочки обратно, поменять и опять их убрать.
3. В девайсе место для даты и аппликаций разделенно на основную и SDCARD. Но Амазон убрали опцию перенести аппликацию на SD. Для этой процедуры нужно использовать TitaniumBackup - долгий тап на аппликацию и выбрать перенос на SD.
4. Я не советую устанавливать аппликации с Амазон Маркет - все они есть и на обычном маркете, но потом обновления нужно будет делать тоже с Амазона.

И последнее – может быть, всё вышенаписанное покажется кому-то слишком сложным. Это не так – вся процедура занимает от силы полчаса.

Re: Kindle Fire

Добавлено: 14.03.2012, 22:09
greycat001
Дааа, а я-то несколько вечеров на это всё потратил.
Хорошее описание, надеюсь, кому-то ещё будет полезным. +3.
Мой сын теперь этот Fire очень успешно пользует, да и я читаю с него. Читать лёжа не совсем удобно - он тяжеловат, но не очень страшно.

Re: Kindle Fire

Добавлено: 15.03.2012, 01:04
zar013
Да, дочка тоже к весу привыкала.
Кстати, я заказал для него неплохую обложку - вот такую.

Re: Kindle Fire

Добавлено: 15.03.2012, 12:25
zar013
Кстати, к Kindle Fire можно подключить стандартную гарнитуру с микрофоном, но часть программ с этим микрофоном не работает. К большому сожалению, Skype одна из этих программ.

Re: Kindle Fire

Добавлено: 15.03.2012, 17:05
kanis
спасибо за детальный мануал

Re: Kindle Fire

Добавлено: 17.03.2012, 08:47
zar013
Вчера дочка попросила перевести на иврит всё, что возможно. Так как штатные средства этой возможности не дают, пришлось лезть в конфигурацию.

1. В RootExplorer заходим в директорию /system, жмём "Mount R/W" наверху.
2. Находим файл build.prop и и долгое нажатие на него.
3. Выбираем "Open with Text Editor".
4. Находим следующие две строчки и меняем значения на "iw" и "IL". (Для русского выбрать "ru" и "RU").
ro.product.locale.language=iw
ro.product.locale.region=IL

5. Жмём "Save and Exit.
6. Перезагружаем девайс.

Как бонус время изменится на 24-часовой формат.

Известные проблемы:
1. Не все меню будут на иврите
2. Число показанно неправильно - вместо "16" получим "61"
3. Некоторые вещи могут не запускаться.

Re: Kindle Fire

Добавлено: 17.03.2012, 17:21
zar013
Изменение LockScreen
1. Скачать и установить NoLock с маркета
2. С помощью RootExplorer скопировать org.jraf.android.nolock.apk из /data/app/ в /system/app/.
4. Перезапустить
5. Установить GoLocker c APKTOPS - http://www.apktops.com/go-locker-1-13.html
6. В Go Launcher открыть меню Plugins-GoLocker - включить и настроить
7. Открыть No Lock и нажать Disable

Re: Kindle Fire

Добавлено: 29.03.2012, 17:02
zar013

Re: Kindle Fire

Добавлено: 29.03.2012, 18:23
Igr
Написано, что пока нет в наличии.

Sent from Tapatalk using HTC HD2.

Re: Kindle Fire

Добавлено: 29.03.2012, 19:37
zar013
Написанно "In Stock. Get it Monday, April 2."
Попробовал добавить в корзину - добавилось без проблем.
[UPDATE]
Это было временное мероприятие - цена опять вернулась к 169$

Re: Kindle Fire

Добавлено: 30.03.2012, 13:53
kanis
Kindle Fire Utility v0.9.4 (29/3/12)

http://random.kennocha.com/kindle/utili ... v0.9.4.zip

Re: Kindle Fire

Добавлено: 30.03.2012, 23:48
zar013
Мой девайс пару дней назад получил версию 6.3 автоматически. У меня взяло несколько часов восстановить рут и маркет, так как я не хотел ждать, пока выйдет Kindle Fire Utility v0.9.4.
ЧТо бы таких траблов не происходило, рекомендуется отменить автоматическое обновление. Делается это переименованием файла /etc/security/otacerts.zip в /etc/security/otacerts.zip.bak

Кстати, рут я сделал быстро, а вот после рута у меня взяло несколько часов восстановить маркет. При попытке установить GoogleServicesFramework.apk я получал "Not Installed".
Поискав по логам я нашёл причину - ошибка "Package com.google.android.gsf has no signatures that match those in shared user com.google.uid.shared".
То есть подпись GoogleServicesFramework.apk (GSF), который я пытаюсь установить, не совпадает с тем, что уже есть в системе.
Это лечится правкой файла /data/system/packages.xml. Нужно зайти в Recovery Mode (нажать кнопку включения во время бута). Девайс должен быть рутирован!
С помошью утилиты adb из Kindle Fire Utility делаем следующее:
Открываем коммандную строку Виндоус в той директории, где находится adb.exe (после каждой строки жмём Enter)
adb shell
mount /data
adb pull /data/system/packages.xml

Не закрываем коммандную строку.
Теперь с помощью любого XML редактора (я пользуюсь Notepad++) открываем файл packages.xml (он теперь в той же директории, где находится adb.exe)
Ищем com.google.uid.shared и удаляем от <shared-user name="com.google.uid.shared" до первого </shared-user>
Сохраняем файл.
Возвращаемся в командную строку и пишем:
adb push packages.xml /data/system/packages.xml
Перегружаем девайс и теперь можно спокойно установить GoogleServicesFramework.apk.

Re: Kindle Fire

Добавлено: 31.03.2012, 15:44
greycat001
А у меня сегодня с утра девайс тупо висит в красном меню recovery. Никак, тоже этот update прибыл. Выключение не помогает. Самое обидное, что даже нет времени на реанимацию - я уже из аэропорта пишу, а сын - на неделю без любимой игрушки. Как из этого меню выбираться? Там одна из опций - Hard Reset, что-то не очень хочется.
:evil:

Re: Kindle Fire

Добавлено: 31.03.2012, 16:21
zar013
С помощью Kindle Fire Utility - без подключения к ББ не обойтись.

Re: Kindle Fire

Добавлено: 31.03.2012, 22:10
greycat001
Тов, через неделю попробую, когда вернусь.