ViewSonic V350 - Прошивки



Реп: (37)
ViewSonic V350 - Прошивки
Изображение ViewSonic V350
Описание | Обсуждение » | Прошивка » | Портирование Android 4.X.X »

Драйвера и утилиты

Инженерное меню: например, для отключения/включения 3G.
При перезагрузке аппарата настройка слетает! Есть сообщения, что на новой прошивке это меню недоступно!
В программе вызовов вводим этот код вместо номера телефона: *#*#4636#*#*, а дальше рыскаем по настройкам и ставим GSM only. Единственное, пришлось вытащить SIM2, чтоб на первой поменять парамметры, кстати на второй СИМ стоит GSM only, возможно и там можно поменять, чтоб на обоих сим было 3G.
"GSM only" улучшает прием, но после перезагрузки аппарата - данная настройка слетает.
Первые прошивки и права ROOT
Все способы требуют драйверов и некотороых программ (ссылки на них будут внутри соответствующих спойлеров).
Ставим для начала Android SDK (Вот это ищите его сами), иначе есть риск долгой борьбы с драйверами.

Спасибо пользователю Чижъ, за нюанс с антивирусом: перед распаковкой программы (например, SuperOneClick) и рутованием через эксплоит - ОТКЛЮЧАЙТЕ АНТИВИРУСЫ! (Прецедент. Речь идёт о том, что DrWeb ТИХО удалил рутующий файл-эксплоит rageagainstthecage)
  1. 2.2.2
    Proff7 @ 15.10.2011, 18:35 *
    Успешно рутнул 2.2.2 с помощью SuperOneClick 1.7 и типом эксплойта "rageagainstthecage"
    При сбросе до заводских настроек root НЕ умирает - его можно восстановить установкой SuperUser.apk, или восстанавливаеть с помощью SuperOneClick + rageagainstthecage.

  2. 2.3.7
    На прошивке 2.3.7 НЕ СТАВИТСЯ НИКАК! На ней root получается только полной перепрошивкой! Тут лежит комплект из чистой и рутованой прошивки.
    Рутованая и официальная 2.3.7!
    Установка и меры предосторожности:
    Внимание! При обновлении прошивки стираются системные разделы! Их содержимое будет ПОЛНОСТЬЮ перезаписано!
    Вы потеряете ВСЕ даные, исключая бэкапы на карте SD. Не ленитесь сделать резервные копии нужных/важных данных и даже скопируйте их на РС! Читаем, перечитываем и только потом делаем - это в Ваших интересах...

    Недостатки:
    - "Android system recovery <3е>". (Пока не исправлено, но прошить рекавери можно имея root. Достаточно только взять flash_image.)
    - Отсутствует Data2SD, но есть решение - Link2SD. Читаем об этом внизу статьи.

    Требования:
    1) Ставим Android SDK! (без него может не начаться прошивка в силу отсутствия драйверов и чего-нибудь ещё)
    2) Software Update Tool LR v1.8.2 [Muchtel A2 (азиатский клон ViewSonic V350). Дан линк на его прошивальщик, ибо он работает на Win7 х64. Вес 197,7 мегабайт]
    www.sendspace.com 4pda ~30 МБ.
    * Только перед процессом положить в папочку прошивку из пункта 3 и выбрать её.
    3) Образы прошивки:
    Оригинальная прошивка 2.3.7: md5sum firmware.nb0 80300f44b539e1d6e22dde191496061c; firmware.nb0.part1.rar и firmware.nb0.part2.rar.
    ROOT-прошивка: md5sum root-firmware.nb0 4d6fc8b883ab1d0155140e1aae8bfbd0; root_firmware.nb0.part1.rar и root_firmware.nb0.part2.rar.
    Прошивка:
    4) Запустите установленный в 2 пункте SUT LR, выберите образ прошивки root-firmware.nb0, в выпадающем меню выберите "Erase user data"
    5) Подключите телефон к компьютеру и нажмите next.
    6) На всякий случай перед прошивкой в телефоне включил режим отладки и запретил отключение экрана, а на компе отключил антивирус и брандмауэр.
    Все действия проводились под XP.

    Сначала поставил рутованную прошивку, а потом по верх неё тем же прошивальщиком поставил официальную - удачно. Можно применить, чтобы без проблем сдавать устройство в сервис после рута.
    Да, Важно! Сдавал напрямую в IBS Datafort (официальный сервис ViewSonic кто не в курсе), при сдаче не нужны никакие доки, просто тело, они снимают батарею, сканируют штрих код и всё.

  3. 2.3.7+patch
    iva.f, 21.02.2012: Root для Андроид 2.3.7 получен (в т.ч. и для Build: 4027_4_39C, по материалам форума mobi-forum.de):
    Внимание! При обновлении прошивки стираются системные разделы! Их содержимое будет ПОЛНОСТЬЮ перезаписано!
    Ставим ОФИЦИАЛЬНУЮ прошивку из спойлера выше, ничего не меняя накатываем поверх неё официальное обновление-патч и только потом делаем описанное тут!
    1. Включаем в телефоне "Отладку по USB" и "Неизвестные источники" (установку приложений из неизвестных источников).
    2. Устанавливаем SutLR (ссылки есть в предыдущих постах).
    3. Запускаем SutLR, качаем этот архив выбираем файл FXX_PR3_NV.xml (оба файла из архива кладём в одну папку).
      После сообщения "Task 2 of 2 finished" нажимаем "Finish". Телефон перезагружается.
    4. Запускаем SuperOneClick (я использовал версию 2.3.3 SuperOneClickv2.3.3_ShortFuse.zip)
    5. Нажимаем Root, и всё - рут получен!
    P.S. Столкнулся с трудностью на 4-ом шаге - не срабатывал SuperOneClick (зависал после запуска adb-сервера). Это происходило в ОС Win7 x64. Перегрузился в Win XP SP3 x86, запустил SuperOneClick оттуда - всё сработало без проблем.

  4. Ещё один способ получения root с помощью программы unlock_root (за это чудо благодарим пользователя ChevChelius).
Прошивки и административные права ROOT
О том как получены административные права ROOT читай ниже, под спойлером "ROOT".
Альтернативные прошивки с инструкциями можно найти в приложении-переводе (внизу поста, под спойлером "Переводы полезных статей" есть перевод с немецкого).
А теперь ОФИЦИАЛЬНЫЕ прошивки:
  1. 2.2.2 - Поставляется производителем. Root: эксплоитом rageagainstthecage при помощи SuperOneClick.
  2. 2.3.7 - "По воздуху" или файлом с карты памяти, или же прошивальщиком с компьютера. Root: - только перепрошивка!
  3. 2.3.7+patch - "По воздуху" или файлом с карты памяти. Root: скрипт-фиксер прав доступа, выполняется через официальный прошивальщик.
  4. Для 4.0 - пока в ожидании релиза самой прошивки...
Мнения: плюсы и минусы прошивки 2.3.7
Из ГЛОБАЛЬНЫХ минусов прошивки 2.3.7:
- ROOT при помощи SuperOneClick_v1.7 и эксплойта rageagainstthecage не получить!"
- Прошлая прошивка так не тормозила (большинство местных отзывов)
- "Android system recovery <3е>"
Минусы
  • - Жаль что свободной памяти больше не стало.
  • - Один раз завис при звонке (снимаю трубку- собеседника не слышу а меломия звонка играет).
  • - Клавиатура... старая на мой взгляд лучше была.
  • - Грузится по умолчанию фирменая оболочка.
  • - Остался косяк с медия плеером - после входящего звонка громкость в разы возростает.
  • - Звук во время звонка не отключается.
  • - Два раза после выхода из спящего режима далее чёрного экрана не уходил, спасался вытащив АКБ.
  • - Экран рабочего стола стал хуже реагировать на прикосновения.
    Мелочь, но не приятно:
  • - Очень стало плохо слышно людей с которыми разговариваешь. (1 жалоба)
  • - Иконки сверху ужасны, как будто забыли их перерисовать, для черного фона. (1 жалоба)
  • - Не купил на прошивке 2.2 потому что при вызове очень хорошо и чётко слышал сам себя. (1 жалоба)
Плюсы
  • + Переключение 2g/3g появилось.
  • + После разговора вторая симка быстрее чем на старой активируется (возможно показалось).
  • + Динамик громче.
  • + WiFi за сутки ни разу не вылетал (на старой случалось), сигнал держит стабильнее.
  • + Аппарат перестал перегружаться сам и процесс принудительной перезагрузки проходит без нареканий, не так долго как раньше.
  • + Приложения не пропадают и восстанавливаются с первого раза.
  • + И также показалось что стал меньше жрать батарею (сильно увеличилась живучесть АКБ).

Link2SD - Лучшая замена DATA2EXT на сегодняшний день!
Достоинства и недостатки, как установить и что с её помощью делать?
  1. Самостоятельно перемещает программы на SD не вызывая управление приложениями, как App2SD.
  2. Знает как сделать быструю перезагрузку (перезапускает только графическое окружение не трогая самой ОС).
  3. При наличии прав создаёт скрипт автомонтирования второго раздела, расположенного на SD-карте в /data/sdext2.
    • Программа спросит какая ФС на втором разделе (ExT2/3/4 or FAT) и произведёт попытку записать скрипт монтирования.
    • Если удачно - просит перезапуск системы, для монтирования второго раздела.

  4. Умеет РАЗУМНО чистить кэш приложений, включая далвик (теперь оба).
  5. Научилась интегрировать обновления в систему и преобразовывать системные программы в пользовательские.
  6. При смонтированом EXT-разделе Link2SD может ссылать на него APK, Dalvik, библиотеки, а ещё можно выбирать.
    Данные переносятся на карту, и при этом создаётся соответствующий ЛИНК на том месте, откуда забрали оригинальный файл. НИЧЕГО общего с App2SD!
  7. Минус только один - сама себя интегрировать в систему не умеет ("ещё пока", наверное. Да и нужно-ли это?)
How to install?/Как устанавливать?
  1. Берём Акронис, или любой другой инструмент для разметки диска и уменьшаем имеющийся на флэщке раздел, освобождая место (можно 512 метров, можно больше).
  2. Создаём на освобождённом месте ОСНОВНОЙ (не расширенный и не логический) раздел и форматируем его в желаемую ФС. По идее, ExT2 поддерживаться без установки mkfs.ext4, который весит 3,4MB.
  3. Применяем и сохраняем изменения на карте памяти (бэкап не обязателен, если эту работу делает акронис, но лучше сделать!).
  4. Установка mkfs.ext4: может быть нужен для поддержки ExT3/ExT4 на созданном только что разделе.
    Под спойлером "на сладенькое" есть архив бинарников, в котором, в том числе и mkfs.ext4. Скопируйте его в корень флэшки.
    Выполнять из-под root`а в терминале (если mkfs.ext4 уже лежит в корне флэшки).
    # cp /sdcard/mkfs.ext4 /hidden/mkfs.ext4
    # chown root.root /hidden/mkfs.ext4
    # chmod 775 /hidden/mkfs.ext4
    # ln -s /hidden/mkfs.ext4 /system/xbin/mkfs.ext4
    # ln -s /hidden/mkfs.ext4 /system/bin/mkfs.ext4
    # chown root.root /system/xbin/mkfs.ext4
    # chown root.root /system/bin/mkfs.ext4

  5. Открыть программу Link2SD и в появившемся списке выбрать файловую систему второго раздела карты памяти и подождать пока создаётся скрипт монтирования, после которого будет предложение перезагрузиться для монтирования новой памяти.
  6. После перезагрузки нужно снова зайти в программу для проверки состояния SD-ExT - если Link2SD может сказать сколько во втором разделе SD-карты свободного места, то всё готово.
  7. Теперь о скрипте монтирования... Вот он где: /etc/install-recovery.sh
    #!/system/bin/sh
    #added by link2sd

    LOG=/data/link2sd-install-recovery.log
    echo "$(date) mounting..." > $LOG
    mount -t *** -o rw /dev/block/vold/179:2 /data/sdext2 1>>$LOG 2>>$LOG

    mount -t *** -o rw /dev/block/mmcblk0p2 /data/sdext2 1>>$LOG 2>>$LOG

    mount >>$LOG
    echo "$(date) mount finished">>$LOG
    Я отредактировал только одну строку: "LOG=/data/link2sd-install-recovery.log" - изменил data на sdcard, для удобства поиска лога, хотя в этом небыло особого смысла, так как конструкция " > $LOG" в начале скрипта перезаписывает весь лог при каждой новой загрузке, так что он всё равно не особо мусорит в системе...

На сладенькое:
Бинарники (bash, mksf_ext4, Data2SD и прочие полезности): Скачать архив
ADD_memory или используем память по полной!
Полная версия инструкции
Описание ручной интеграции Link2SD в систему (для сохранения установлености программы на случай вайпа)
Условия такие:

* ROOT.
* остановить работу перемещаемой софтины - будут ошибки и возможна потеря данных/настроек.
* после этого дела - ОБЯЗАТЕЛЬНА ПЕРЕЗАГРУЗКА!

Перемещение:
  1. Чешем в /data/app/ и находим программу (проще всего по иконке). Сменим её имя на Link2SD.apk (не обязательно, за то эстетичнее)
  2. Перемещаем Link2SD.apk в /system/app/ (благо размеры у этого чуда миниатюрные)
  3. Обязательно перезагружаем телефон!!!
  4. Открываем Link2SD и чистим с её помощью Dalvik-кэш
Для тех, кому и этого мало!
Есть ещё немножко места по адресам /hidden и /hidden/data! (Это именно два РАЗНЫХ отдела памяти.)
К слову - именно по последнему адресу в каком-то подкаталоге валяются ViewApp и изуродованый SPB 3D Shell. Можно их удалить, или пощадить и на освободившееся/оставшееся место впихнуть "свои" APK, только вот, объём свободного пространства в этих разделах придётся узнавать в терминале командой df (от слов Disk Free), и "помещать" программы в систему при помощи символической ссылки (должна уцелеть даже при вайпе):
# ln -s /hidden/data/my.apk /system/app/my.apk
или, аналогично, в /data/app (однозначно помрёт при вайпе):
# ln -s /hidden/data/my.apk /data/app/my.apk
Синтаксис прост: ln - линковать, -s - линк должен быть символическим, потом "что" и "куда".
Можно выполнять как на самом аппарате в терминале, так и через мост отладки (ADB), и для таких операций нужно иметь права root`а.
А ещё по адресу /hidden должен валяться ISO-образ, который и определяется в M$ winDOwS как CD-привод. Если умеете - можете над ним поиздеваться!

Ох, не знаю, кому это надо, но, может, кому-то пригодится...
Переводы полезных статей: сборники хакнутых и чистых прошивок, инструкции по ручному перебору прошивки и так далее...
Вольный перевод ЭТОЙ СТАТЬИ: Viewsonic V350 - Как распаковать/перепаковать образ системы и добавить к нему ROOT.
Этот перевод расчитан на тех, кто знает и понимает, что делает...
Driftking007 спросил меня, как изменить образ системы... так что вот несколько советов.
Там разница в работе с system/user образами и boot/recovery образами.
Примечание: Это, как-бы, применимо только к образу системы (и другим, использующим yaffs-файловую систему). Моддинг boot/recovery образов отличается.

1. Вы должны иметь Linux-машину (виртуалка или физическая).

В процессе распаковки/переупаковки, файлы потеряют права доступа если вы используете версию Windows-инструментов (включая, если всё делается под Cygwin), в итоге вы получите образ который будет висеть (в оригинале статьи "freeze" - заморожен) во время загрузки телефона.
Примечание: я использовал кооперативный Linux с ArchLinux (CoLinux), как виртуальную машину под моей рабочей станцией XP.

2. Установите Java SDK (если она еще не присутствуют в вашей Linux-машине)

3. Скачайте A686-инструменты для распаковки файла nb0.
Вы можете найти последнюю версию A688-инструментов тут: http://snowwolf725.blogspot.com/2010/04/a688a60a88.html :source:

4. Распакуйте прошивку можно командой:

$ java -Xmx512M -jar nb0-utils.jar unpack firmware.nb0 firmware
:обратите внимание: не забудьте "-Xm512M" или вы получаете исключение.

5. Убедитесь, что ваш дистрибутив Линукс имеет все необходимые пакеты для сборки (base/dev .. gcc/make .. прочие).

6. Скачать unyaffs (инструмент распаковки образов файлов) patched sources.

Вы найдете в вашем Linux-дистрибутиве unyaffs заранее собраным, но вы должны самостоятельно собрать и использовать исправленную версию из исходного кода, которая может сохранить права файловой системы в процессе распаковки.

Пропатченый исходник можно найти здесь: https://github.com/ehlers/unyaffs/archives/master

Извлеките и просто запустите в суб-каталоге make-файл, а затем переместите полученный файл unyaffs в директорию по вашему пути (сделайте изменение прав на исполнение, если это необходимо)

7. Извлеките содержимое system.img-файла в папку с именем системы:

$ mkdir system
$ cd system
$ unyaffs ../FAD-0-4350-4100-system.img


:!!!!: Если вы не распакуете в каталог с именем system, вы не сможете правильно упаковать его позже.

8. Сделайте необходимые изменения:
Вы можете изменить то, что вы хотите, но не забудьте установить правильно владельца права доступа к файлам.

8bis Добавить ROOT в прошивку:

Вы должны захватить су бинарник и Superuser.apk с официального сайта:
http://androidsu.com/superuser/

Копировать АПК и установить кашерные права:

$ cp Superuser.apk system/app/
$ chown root.root system/app/Superuser.apk
$ chmod 644 system/app/Superuser.apk


Скопируйте бинарный файл SU и символическую ссылку и установить права:

$ cp su system/xbin
$ chown 0.2000 system/xbin/su
$ chmod 4755 system/xbin/su
$ cd system/bin
$ ln -s su /system/xbin/su


9. Ставим инструмент mkyaffs2image:

Получить предварительно собранный двоичный файл отсюда:
http://code.google.com/p/yafuse/downloads/...e=mkyaffs2image, положить его где-нибудь в PATH и не забудьте изменить права доступа, чтобы сделать его исполняемым.

10. Repack образа системы

Что-то не так в коде mkyaffs2image и мне потребовалось некоторое время, чтобы найти и обойти эту ошибку.
Вы должны изменить текущую директорию на один уровень вверх ("Система" - каталог, созданный в точке №7) и использовать "-f ./system" аргумент. Если вы используете, например, аргумент с /x..x/x..x/system, то mkyaffs2image не сможет проверить этот аргумент. (Примечание: мда, бывают такие недоработки)

$ mkyaffs2image -f ./system FAD-0-4350-4100-system-new.img

11. Замените стоковый файл FAD-0-4350-4100-system.img тем, который создали в точке № 10 (сохраните имя образа системы - оригинала).

12. Дополнительно: пересборка nb0 файла:

$ java -Xmx512M -jar nb0-utils.jar pack firmware.nb0 firmware

13. Флэшим его с SUTL-инструмента.

Если вы еще не пересобрали nb0 файл, просто найдите через SUTL в распакованном каталоге файл FAD-4350-0-4027-A02.mlf и скормите его SUTL в качестве входных данных.
Не работает в вин7 (у меня, по крайней мере): SUTLR_v1.7.0.zip

Перевод вот ЭТОЙ статьи на немецком форуме. Предупреждаю, я не знаю немецкого, так что перевод местами не очень... - Не ругайте по чём зря...
Сборник альтернативных прошивок и инструкции
Так как на форумах в различных постах не найти нужную прошивку, я подумал о создании списка с тем чтобы облегчить поиск доступных версий.
Разделение пошло на "Muchtel", "Официальный ViewSonic» и «изменения» так что вы можете загрузить версию на свой выбор. Для хостинга я предпочитаю Rapidshare. (прим. пер.: а я более удобные места, на которых скорость выше 30-ти кб/с, поэтому зазеркалирую сюда все прошивки)
  1. Исходный код (кому нужен): часть №1 и часть №2.
  2. Muchtel (Android 2.2.2, сборка 4027_3_510, оригинальная прошивка от 26/08/2011): часть №1 и часть №2.
  3. ViewSonic (Android 2.3.7, сборка: 4027_4_350, официальное обновление от 12.12.2011, Объем свободной памяти: 95,24 Мб): часть №1 и часть №2.
    Обновление Android 2.3.7 до сборки: 4027_4_39C (официальное обновление от 15.02.2012).
    Модифицированные прошивки:
  4. Android 2.2.2, сборка: 4027_3_510, (работает стабильно как часы от Zepter!): часть №1 и часть №2.
  5. Android: 2.3.7 ROOT, сборка: 4027_4_350, Объем свободной памяти: 94,77 Мб: часть №1 и часть №2.
    Примечание: "Gerootete Version von MarcoCH, sonst keine Veraenderungen." - ничё не понял... Но она должна быть загружена вместе с BusyBox из маркета, поскольку это необходимо для некоторых приложений. Похоже, "BusyBox из маркета" вшит в прошивку по необходимости.
  6. Android Версия: 2.3.7 LIGHT, сборка: 4027_4_350, Свободное место: 103.00 MB. Часть №1 и часть №2.
    Слегка облагороженная версия от Driftking007. Лишена: Viewscene, резервного копирования Nero, Movee, Youtube, Gmail, RSS, Live Wallpaper.
    Если требуется одно из этих приложений, вы можете установить его из маркета, или ищите ниже соответствующие ссылки.
  7. Android Версия: 2.3.7 ULTRALIGHT, сборка: 4027_4_350, Свободное место: 114.00 MB. Часть №1 и часть №2.
    Примечание: полностью облагороженная версия Driftking007. Без Viewsence, Nero, Movee, FM-радио, YouTube, Google+, GMail, RSS, Live Wallpaper, Facebook, виджетов электронной почты и Google News, Google сайтов, Google "Quick Search" (быстрый поиск), Акций, SIM Toolkit, Просмотра улиц, Карт "Google Maps". Если требуется одно из этих приложений, вы можете установить его из маркета, или ищите ниже соответствующие ссылки.
  8. Android: 2.3.7 Ultimate (v1.3), новая, ROOT, супер быстрая, сборка: 4027_4_ULTIMATE1.3 -> около 118MB свободного места после установки. Часть №1 и часть №2.
    Официальное обновление может быть установлено (см. дальше). Если требуется одно из удалённых приложений - можете установить его из маркета, или ищите ниже соответствующие ссылки. Смотри в разделе изменений!
    Лог изменений
    Изменения 1.2.1
    1. Вшитая поддержка (Opera Mobile).
    2. Новые заставки.
    3. ROOT.
    4. Убраны ненужные приложения.
    Изменения 1.2.2b
    1. Ошибка перевода при сортировке по "имени" в файл-браузере изменена.
    2. Теперь правильный перевод при калибровке компаса.
    3. Стандартный вид Android Entsperrbildschirm (старый был настоящий sch ****).
    4. "Smootheres"-прокрутка в некоторых приложениях, например, Facebook (прокрутка отдельно).
    5. Громкость теперь регулируется в 30 ступенях.
    6. Приложения дополнительно сжаты (zipaligned).
    7. До сих пор остающиеся, бесполезные приложения удалены (к сожалению, пока еще не приложением ViewApps).
    Изменения 1.2.3
    1. Последние TouchPal клавиатуры.
    2. Вместо "Галерея" теперь QiuckPic.
    3. Build.prop настройки для "schnellers" мобильного интернета, в более эффективную систему энергосбережения, лучше и быстрее сенсор системы.
    4. Европа - изменила слегка gps.conf.
    5. Другая конструкция батареи (видимо, заменили индикатор).
    6. Bootscreen прочь! Внимание! Не волнуйтесь, ваш телефон не "повесился"!
    Изменения 1.3
    1. Новые иконки строки состояния (WiFi, режим передачи данных).
    2. Исправлена gps.conf.
    3. Маленькие твики в Build.prop.
    4. Ну 2 клавиатуры: TouchPal 4.8.6 и Gingerbread SenseMod.
    5. Календарь реинтегрирован.
    6. Новая версия QuickPic.

ОБНОВЛЕНИЕ модифицированных прошивок для всех Android версии 2.3.7:
Ссылка на Update.nb0: скачать.
Описание: это обновление будет касаться только системных файлов! Приложения и программы не будут обновляться так же, как при правильном обновлении для оригинальной прошивки. Тем не менее, улучшения касаются приёма и некоторых других проблем. Обновление ставится так же, как и прошивка, но после установки обновления в меню может оставаться старая версия "Build"! Если у вас уже стоит модифицированная прошивка - прошить всё равно можно, только выберите в меню прошивальщика вместо "Update Option" - "NONE", для того чтобы сохранить ваши персональные данные. Может случиться так, что ваша SD-карта не распознается правильно после всех этих действий и при этом бычно помогает полная перезагрузка телефона (2 или более раза).

-------------------------------------------------- Установка сторонней прошивки --------------------------------------------------
Перед установкой необходимо распаковать скачанный файл, если он был заархивирован (имя имеет nb0-окончание). Я покажу вам два пути установки.
Первый - работает только с оригинальной прошивкой, второй - для всех прошивок.

Для оригинальной прошивки/обновления:
  1. Cкопируйте Nb0-файл в корень карты MicroSD и распакуйте обновления и скопируйте файл "update.zip" на SD-карту туда же.
  2. Ставим карту в телефон. Для установки обновления/прошивки, у вас есть "режим восстановления" (прим. пер.: тот самый, который рекавери).
  3. Чешем в рекавери (ещё раз опишу процедуру, а то некоторым лень читать всё)...
    Выключаем, теперь жмём "POWER ON", "Volume Up" и "Volume Down", пока телефон не завибрирует, а затем СРАЗУ отпускаем клавиши.
  4. Когда станет видно треугольник с Android`ом нажмите на кнопку "Домой".
  5. Кнопками громкости выбираем "Download .nb0 from sdcard" для прошивки / "update.zip from SDCard" для обновления (в диалоге выбора файла использование кнопку "POWER" для начала обновления или прошивки с использованием выбраного).
  6. После нескольких самостоятельных перезагрузок установка будет завершена.
    Для получения дополнительной информации: ViewSonic V350 - загрузчик, рекавери и update.zip (на немецком, но по фото видно понятно).
Для модифицированых прошивкок:
  1. Установите драйвера с вашего мобильного телефона на ПК, если вы их ещё не установили.
  2. Загрузить и установить "Software Update Tool" -> SUTLR_v1.7.0.7z, а если будут проблемы с этой версией - попробуйте решить проблемы с этой -> SUTLR_v1.8.2.7z.
  3. Запустите "SUTLR" (ярлык на "Рабочем столе" или в меню "Пуск"). ПРИМЕЧАНИЕ: Пользователи Windows-7 64-битной пожалуйста, установите для программы "режим совместимости с Windows XP 32-бит Service Pack 3" и запускате от имени администратора, в противном случае - попробуйте на 32-разрядном компьютере.
  4. Найдите загруженный Nb0-файл.
  5. Подключите телефон к компьютеру.
  6. В настройках ОБЯЗАТЕЛЬНО ставим "Delete Userdata" и нажмите кнопку "Далее".
    Примечание: Если вы не выберете эту опцию такая информация как аккаунт Google, Wi-Fi пароли и так далее будет сохранена. При смене одной прошивки на другую ОБЯЗАТЕЛЬНО нужно "Удалить данные пользователя!" воизбежание конфликтов и даже краха системы. Если выберете "NONE" - прошивальщик не будет удалять такие данные.
  7. Подождите пока телефон не перезагрузится в НОРМАЛЬНОЕ состояние и завершит установку, до этого не отключите телефон от компьютера!
Прочие указания: Проблемы с инсталляцией SUTLR...
Пожалуйста, ищите в теме и форуме. Здесь имеется достаточное количество указаний. А тем, кому неимётся - Viewonic V350 - Probleme mit SUTLR beim Flashen.
Для дальнейшей помощи, пожалуйста, обратитесь на форум, только прежде чем вопросы задавать - ищите информацию сами.

Android APK-файлы (Приложения из оригинальной прошивки).

ПРИМЕЧАНИЕ: Автор статьи (и переводчик с ним вместе) не даёт никаких гарантий, что они (прошивки, выложенные тут) будут работать на ВАШЕМ мобильном телефоне.
В худшем случае вы можете преарвтить свой мобильный телефон в "Bricken" (кирпич), то есть он будет мертв и больше не запустится. Тогда единственным решением является восстановление через "сервис-центр" и вы обязательно потеряете гарантию!
От меня лично: Благодарю iva.f, за линк на оригинальную статью! Все ссылки перезелиты с рапиды сюда, чтобы качалось не со скоростью 30 кб/с.

Благодарим пользователя -BlitzkrieG- за новые прошивки и перевод. Оригинальная статья находится ТУТ.
Прошивки 4027_4_39F / 4100_4_39F с правами суперпользователя (root)
Здравствуйте пользователи V350.
Здесь доступны для загрузки прошивки для различных моделей V350
4027_4_39F ... используется для: V350_1BVA0EU1_01, V350_1BVA1EU0_01 и V350_1BVA1EU1_0
4100_4_39F ... для модели: V350_1BVA1EU2_0
Модель указана на наклейке под батарейкой тела.

Все варианты основаны на последней прошивке 4027_4_39F или 4100_4_39F с мая 2012 года. Все они, как и оригинальная прошивка, устанавливаются непосредственно с карты SD.

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

ВНИМАНИЕ! Все пользовательские данные, настройки и приложения будут удалены! Пожалуйста, сделайте резервную копию!

Руководство по установке
Руководство по установке:
  1. Резервное копирование настроек и приложений (Android Assistant или Titanium BackUp).
  2. Подключение V350 к ПК и резервное копирование данных с SD на ПК.
  3. Карту SD разделить на два Primary раздела. Первый - FAT32, 2-й - ext3. (Очень легко с "Mini Tool Partition Wizard").
    • Первым разделом является тот, который отображается как и предыдущие карты SD.
    • Второй раздел виден и только для "Link2SD" (и, конечно, в системе через терминал)

  4. Перезагрузка V350 для определения и инициализации нового раздела. (USB подключение при запуске телефона отключить)
  5. V350 подключить к компьютеру и скопировать файл прошивки firmware.nb0 в корень карты SD.
  6. Отключите V350 от ПК и выключите его.
  7. Перейдите в Recovery Mode (зажать и держать кнопки громкости + и -, затем питание)
  8. После появления треугольника с Андроидом - нажать ДОм. Выбрать "Download .nb0 from Sd card"
  9. Подождите несколько минут затем начинается обновление, и V350 загрузится автоматически.
  10. Пройдите SetupWizard до конца. Затем запустите приложение "Link2SD".
  11. Приложение запрашивает тип файловой системы. Выбрать раздел (ext3). После этого, V350 необходимо выключить и снова включить.
  12. Опять запускаем "Link2SD". В Меню -> Настройки: Авто ссылка
    В разделе Настройки авто ссылки включить все три пункта (Application Data, Dalvik кэш и библиотеки)
    В разделе место установки - выбрать Внутренняя память.
    Вот и все. Теперь вы можете установить сколько угодно приложений.

  1. Оригинальные не модифицированные прошивки:
    Ссылки на скачивание для 4027_4_39F (V350_1BVA0EU1_01, V350_1BVA1EU0_01 и V350_1BVA1EU1_0):
    FAD-439F-0-4027-A01.part1 и FAD-439F-0-4027-A01.part2.
    Ссылки на скачивание для 4100_4_39F (V350_1BVA1EU2_0):
    FAD-439F-0-4100-A01.part1 и FAD-439F-0-4100-A01.part2.

  2. Рутованные 4027_4_39F_RMAX_V1.2 и 4100_4_39F_RMAX_V1.2
    Описание
    Изменения от 29.07.2012 (4xxx_4_39F_RMAX_V1.2):
    • Рут (su)
    • Superuser (APK)
    • Link2SD установлен (последняя версия)
    • Google Play (текущая версия)
    • Flash Player (работает только с Opera Mobile)
    • Оптимизация передачи данных
    • Оптимизация связи
    • Оптимизация сенсорного экрана
    • Оптимизация позиционирования GPS
    • Баннеры отключены
    • Заменен домашний экран и стартовая анимация
    • Выключен звук при запуске
    Следующие приложения были удалены из исходной системы: Maps, Google Plus, ViewApps.
    Ссылки на скачивание для 4027_4_39F_RMAX_V1.2 (V350_1BVA0EU1_01, V350_1BVA1EU0_01 и V350_1BVA1EU1_0):
    FAD-439F-0-4027-A01-RMAX-V12.part1 и FAD-439F-0-4027-A01-RMAX-V12.part2.
    Ссылки на скачивание для 4100_4_39F_RMAX_V1.2 (V350_1BVA1EU2_0):
    FAD-439F-0-4100-A01-RMAX-V12.part1 и FAD-439F-0-4100-A01-RMAX-V12.part2.
  3. Рутованные 4027_4_39F_RMOD_V1.2.2 и 4100_4_39F_RMOD_V1.2.2
    Описание
    Изменения от 13.08.2012 (4xxx_4_39F_RMOD_V1.2.2):
    • Исправлена ошибка в настройках системы
    Изменения от 08.12.2012 (4xxx_4_39F_RMOD_V1.2.1):
    • Исправлена ошибка QuickPic
    • удален лончер Espier
    Изменения от 07.29.2012 (4xxx_4_39F_RMOD_V1.2):
    • Рут
    • Superuser установлен (последняя версия)
    • Link2SD установлен (последняя версия)
    • Google Play (текущая версия)
    • Galery3D заменена на QuickPic
    • Espier лончер интегрирован в дополнение к стандартному (визуально похож на I-Phone)
    • Flash Player (работает только с Opera Mobile)
    • Оптимизация передачи данных
    • Оптимизация связи
    • Оптимизация сенсорного экрана
    • Оптимизация позиционирования GPS
    • Баннеры отключены
    • Отключены синхронизации календаря и контактов с Google
    • Все языки удалены, за исключением английского и немецкого языков для TouchPal и TTS
    • Все рингтоны удалены
    • Заменен домашний экран и стартовая анимация
    • Выключен звук при запуске

    Следующие приложения были удалены из исходной системы: NeroSync, RSS-каналы, E-Mail виджет, Facebook, Google Partner, Google Quick Search, Google Plus, Gmail, обои, Live Wallpapers, Карты, Street View, Notepad, HomescreenTips, диктофон, ViewSonic SPB Shell, акции, голосовое управление и поиск , YouTube, ViewApps.
    Ссылки на скачивание для 4027_4_39F_RMOD_V1.2.2:
    FAD-439F-0-4027-A01-RMOD-V122.part1 и FAD-439F-0-4027-A01-RMOD-V122.part2.
    Ссылки на скачивание для 4100_4_39F_RMOD_V1.2.2:
    FAD-439F-0-4100-A01-RMOD-V122.part1 и FAD-439F-0-4100-A01-RMOD-V122.part2.

Проблемы с «саморешением»
gansis @ 26.05.2012, 23:56 *
обновил через wi fi на новую версию 2.3.7 сборка 4027_4_39f.Перестали работать обе симки на приём(или занят или не отвечает абонент).Перестал работать сенсор домой.Приходиться пользоваться кнопкой возврат.Не работает 3D.В общем не рад что обновился... <===> Слава богу удалось всё вернуть назад!10.5 Сброс настроек устройстваМожно восстановить заводские настройки устройства.
  1. Нажмите > «Settings (Настройки)» > «Privacy (Приватность)».
  2. Нажмите «Factory data reset (Восстановление заводских настроек)».
  3. Нажмите кнопку «Reset phone (Сброс телефона)» для удаления всехданных из памяти устройства.
iva.f @ 19.02.2012, 01:24 *
Нашёл ссылочку на обновление у наших немецких друзей mobi-forum.de. Если кому-то пригодится - инструкция по установке обновления вручную (автор driftking007, вольный перевод с немецкого - Google переводчик):
  1. Скачать обновление.
  2. Распаковать обновление и скопировать файл "update.zip" на карту SD2. Чтобы установить обновление необходимо войти в "Recovery-Mode" ("режим восстановления"):
    • Выключите телефон.
    • Одновременно нажать клавиши "VOLUME UP + VOLUME DOWN", а затем и кнопку включения "POWER ON".
    • после короткой вибрации немедленно отпустите клавиши.
    • Если андроид появляется, нажать кнопку "HOME".

  3. Выбрать "Download update.zip from SD" ("Скачать update.zip с SD-карты")
  4. Использовать кнопки регулировки громкости и "POWER" для выбора файла "update.zip".
  5. Дождитесь завершения установки!
psihodelikzp @ 16.01.2013, 00:44 *
Вернул тело к оф прошивке (4027_4_39f) и попытался получить рут с помощью программы SuperOneClickv2.3.3, но не вышло. т.е процесс прошёл до конца и написано что всё гуд, но рут не получен.
Если кто столкнется с этой проблемкой, то прошиватся надо SuperOneClick 1.7 потом обновлять приложение "супер пользователя" через маркет (или пробовать в корень программы кидать свежую версию apk - пробовал это на прошивке 2.2.2 и рут получал только со стоковой apk, которую потом обновлял меркетом, однако с другой прошивкой это может прокатить).
И да, забыл, после обновления "суперюзер" програмкой Link2SD нужно "интегрировать обновление в систему", после чего обязательно перегрузить тело и проверить обнову ещо раз в маркете (а то "суперпользователь" не запоминает правила когда он не в системном разделе, но может эта аномалия относится только к моему апарату).
psihodelikzp @ 04.04.2013, 21:21 *
на прошивке 4027_4_39F_RMOD_V1.2.2 не работает синхронизация с google contacts. Пробовал - делал вайп, качал прошивку по новой , нечего не помогло, кроме как заливка другой прошивки. Я так понял, немцам не очень нравится синхронизация с гуглом кроме как по маркету.


О рекавери...
"Нормального", "клокворка" и прочих или любого другого стороннего рекавери для данного аппарата ещё НЕТ! Есть только e2 и е3 от производителя!
Как попасть в это рекавери (от iva.f):
  1. Если при включении долго держать VolUP+VolDOWN+PowerON, то попадаешь в меню загрузки;
  2. Если при включении отпустить VolUP+VolDOWN+PowerON сразу после вибрации, то попадаешь в Recovery, где после появления Андроида и нажатия на кнопку Home (Домик) попадаешь в меню Recovery.

Прошить рекавери (сменить) можно имея рут и программу-флэшер.
При неудачной прошивке может (но не обязан) помочь WIPE.


Шапка темы составлена полностью по результатам работы tenmortolucem. Исходное (периодически обновляемое)сообщение
Сообщение, ранее известное как "сообщение с 35 страницы" из темы обсуждения. Для тех, кто будет искать по упоминаниям или линкам в чужих сообщениях.


Сообщение отредактировал Shаdowplay - 31.05.16, 01:27



Реп: (70)
Вышло официальное обновление до Android 2.3.
Инструкция по обновлению



Реп: (8)
SimbaD21 @ 12.12.2011, 15:35 *
Вышло официальное обновление до Android 2.3.
Инструкция по обновлению


а вышеописанные проблемы с качеством приема решились?



Реп: (70)
visp997 @ 12.12.2011, 23:44 *
а вышеописанные проблемы с качеством приема решились?

А проверять надо :-)



Реп: (74)
Обновил прошивку. Ох как долго все скачивалось и устанавливалось. Завтра отпишусь что нового (старого) в прошивке )

Сообщение отредактировал cenyt - 13.12.11, 01:00



Реп: (2)
Народ! а есть ссылочка на прошивочку, что бы ее можно было скачать на ПК и потом уже установить? а то это очень муторно и накладно качать через GPRS-Internet да на маленькой скорости еще)))

Сообщение отредактировал Barrus - 13.12.11, 05:52



Реп: (150)
Качай через wifi



Реп: (9)
Прошивка и по wifi еле качается!!!



Реп: (8)
SimbaD21 @ 12.12.2011, 20:06 *
А проверять надо


т.е. данная прошивка отличается от тестовой?



Реп: (70)
cenyt,
Какую версию пишет прошивки и андроида пишет?
visp997,
На тестовую вчера обновление не встало. Попробую сегодня даунгрейдится на 2.2, может потом обновится до 2.3.
simonson @ 13.12.2011, 09:58 *
Прошивка и по wifi еле качается!!!

По опыту скачивания прошивок, даже по Ethernet плохо качается. Видать с трудом проходит через ВКФ. Если кто до меня скачает и мне пришлет, выложу на viewpad.101tema.ru.



Реп: (0)
Друзья, а подскажите плиз - после установки новой прошивки можно будет вернуться на старую (вдруг новая глюкавая)?



Реп: (70)
Kostomaha @ 13.12.2011, 11:31 *
Друзья, а подскажите плиз - после установки новой прошивки можно будет вернуться на старую (вдруг новая глюкавая)?

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



Реп: (47)
Так можно скачать где-нибудь на комп или нет? И как потом прошить?



Реп: (70)
Shnaps_rus @ 13.12.2011, 13:15 *
Так можно скачать где-нибудь на комп или нет? И как потом прошить?

Скачать можно на SD карту, потом этот образ сохранить. Так делали для ViewPad 7e. Потом, этот образ можно залить на другую SD и прошить другой телефон. Вроде, для этого надо при обновлении сказать обновить позже и скаченная прошивка будет на SD.



Реп: (2)
wifi нет, есть только GPRS-Internet, в редких случаях появляется 3G) Все, в том числе и йа, с нетерпением ждем когда наконец то какой нибудь хороший человек скинет сюда ссылку на новую прошивку и мануал к ней)
кста! сколько прошивка весит?

Сообщение отредактировал Barrus - 13.12.11, 12:50



Реп: (70)
Barrus @ 13.12.2011, 13:48 *
сколько прошивка весит?

Судя по предыдущим - 230 мегов



Реп: (2)
SimbaD21 @ 13.12.2011, 19:53 *
Судя по предыдущим - 230 мегов


блин. если я ее буду с телефона качать то за неделю не выкачаю да и обойдется она мне больше чем в 1600 рубликов)))
так что я подожду маленько когда кинут ссылку)



Реп: (2)
проверил обновление прошивки. пишут: Обновление системы 4350.011, размер данных 147 Мб, необходимое свободное место 589 Мб



Реп: (8)
медленно но упорно качаю, уже 76% скачано
качать через wifi и gprs разницы по скорости нету, т.к. инет бесплатный, то качаю жпрезом
если закачку останавливать, а потом заново начинать, то закачка продолжается, поэтому отсюда можно сделать вывод, что необходимо все скачанное положить на SD в нужное место и просто попробовать скачать

возникает вопрос куда складываются все скачанные файлы?

UPD:
посмотрел содержимое карты памяти, в корне появился файл firmware.zip
наверное он и нужен

Сообщение отредактировал visp997 - 13.12.11, 14:15



Реп: (74)
SimbaD21 @ Сегодня, 08:18 *
cenyt,
Какую версию пишет прошивки и андроида пишет?

Android 2.3.7
Прошивка 4027_4_350
Метод разблокировки экрана к сожалению остался старый. По мне стандартный андроидовский удобнее.
Динамик теперь очень громкий. Прошивался поздно вечером, так при первом включении телефон так заорал. Жена чуть телефон вместе со мной на улицу не выкинула (
Пока не звонил. Протестирую отпишусь.

Сообщение отредактировал cenyt - 13.12.11, 14:59



Реп: (70)
cenyt @ 13.12.2011, 15:52 *
Прошивка 4027_4_350

Бетка была 4027_4_300, надо таки будет заставить обновляться.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 00:44