Baidu Yi OS - портировние и проблемы сборки/разборки apk

Модераторы: Lunat, pvsurkov, AlexG1, KSAT, Олег Петрович

Куратор темы: Олег Петрович

Baidu Yi OS - портировние и проблемы сборки/разборки apk

Сообщение Ответ:#1 » Олег Петрович » 30 янв 2013, 20:27

logo.jpg
(3.7 КБ) Скачиваний: 7838


Что такое Baidu Cloud OS
http://droider.ru/post/baidu-vyipuskaet-sobstvennuyu-mobilnuyu-os-vozmozhnyiy-partner-dell-07-09-2011/
Офф сайт
http://rom.baidu.com/rom.php
http://bbs.shouji.baidu.com/download.php
Тема на соседнем форуме, многое, в том числе кое-какой перевод, подчерпнуто оттуда.
 Скриншоты

 Переводы

Описание приложений Baidu OS и перевод инструкции по портированию на телефоны на MTK6577 читаем тут
Решение проблемы неработающих СИМ-карт, правка boot.img тут
STK (меню СИМ-карты) качаем тут.
 Решение проблемы с ошибками при компиляции

 Инструкции по русификации и модернизации

График выхода Baidu OS на четвёртый квартал 2014г.

Приветствуется любая помощь в русификации, портировании и популяризации Baidu Yi OS среди пользователей.

Тема только для общения ВСЕХ КТО ЗАНИМАЕТСЯ РУСИФИКАЦИЕЙ, ПОРТИРОВАНИЕМ И ДОРАБОТКОЙ Baidu Yi OS.
Все остальные вопросы задавайте в темах соответствующего телефона.


ВЕСЬ ФЛУД И ОФФТОП БУДУ НЕЩАДНО УДАЛЯТЬ!
Последний раз редактировалось Олег Петрович 16 апр 2014, 12:42, всего редактировалось 39 раз(а).
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 29

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2806
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1853

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#61 » Stanner » 15 июн 2013, 18:44

Олег Петрович, думаю, с BaiduDualCardSetting.apk проблема в
Код: Выделить всё
<uses-library android:name="framework-yi" android:required="true" />

Но и при его установке все равно ругань идет на описанные стили в values\styles.xml
Lenovo A60 -> THL v9 -> Huawei U8836D -> Lenovo A660 -> Jiayu G3S -> Lenovo S920, Lenovo S930
========================================
Я не волшебник, я только учусь...
  • 0

Аватара пользователя
Stanner
Специалист
 
Сообщения: 954
Зарегистрирован: 28 авг 2011, 14:58
Откуда: Ростов-на-Дону
Репутация: 682

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#62 » Олег Петрович » 15 июн 2013, 19:31

Stanner, не не то. Вот лог ошибки:
 
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2806
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1853

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#63 » vlad_ja » 16 июн 2013, 08:22

Олег Петрович писал(а) on 15 июн 2013, 15:40:Разработчики 24 июня обещают выход ROM30.
В июле наконец то выйдет Baidu OS на Android 4.1.
Ну и будет куча изменений по мелочи. Планов у разработчиков грамадьё! :bra_vo:

хорошо , если так будет
а то Baidu Mobile Browser ver.3 последний на JB не запустился сам, только через рут,
да и то не весь
  • 0

Аватара пользователя
vlad_ja
Новичок
 
Сообщения: 6
Зарегистрирован: 15 июн 2013, 09:18
Репутация: 0

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#64 » olmusi » 16 июн 2013, 19:15

Олег Петрович писал(а) on 15 июн 2013, 15:40:Летом нас ждут революционные изменения в интерфейсе, будет поддержка глобальных тем (смс, контакты, номеронабиратель, меню и т.д.).
В июле наконец то выйдет Baidu OS на Android 4.1.

Подожду пока :hi_hi_hi:
Профессионала от чайника отличает выдержка!
 ...друзья зовут меня - Олег.
  • 0

Аватара пользователя
olmusi

Разработчик
 
Сообщения: 1740
Зарегистрирован: 25 янв 2012, 13:27
Откуда: Уфа
Репутация: 676

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#65 » Никита85 » 17 июн 2013, 08:07

есть ли эта прошивка для андроида 4.0.4 для МТК6575?
AMOI N808 LeWa Os 4 stable rus mod [20.02.2013]
AMOI N808 MIUI 4 rus mod [10.12.2012]
  • 0

Аватара пользователя
Никита85
Специалист
 
Сообщения: 951
Зарегистрирован: 21 июн 2012, 12:13
Откуда: Магнитогорск
Репутация: 246

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#66 » Arttech » 17 июн 2013, 14:32

Олег Петрович писал(а) on 15 июн 2013, 15:40:P.S.S. Никто не победил BaiduDualCardSetting.apk? Приложение разбирается, но собираться не хочет :-( , даже без всяких манипуляций/переводов....

В v4 для u8836d с BaiduDualCardSetting.apk аналогично вылетает ошибка. Также ошибка при компиляции BaiduBrowser.apk, BaiduGallery3D.apk, BaiduImageSearch.apk, framework-res.apk, PackageInstaller.apk, Phone.apk.
 Error Log


В аттаче немного переделанный перевод BaiduDualCardSetting.apk и перевод YGPS.apk (выдран из стока).

P.S. Что-то я не нашёл в прошивке настроек GPS, они вообще где-то в Baidu присутствуют?
Вложения
BaiduDualCardSetting&YGPS.zip
(10.07 КБ) Скачиваний: 10
Huawei Ascend G500 Pro (u8836d)
  • 2

Аватара пользователя
Arttech
Пользователь
 
Сообщения: 102
Зарегистрирован: 13 июн 2013, 14:10
Откуда: Пермь
Репутация: 135

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#67 » Stanner » 17 июн 2013, 15:43

YGPS я использую свой перевод
Lenovo A60 -> THL v9 -> Huawei U8836D -> Lenovo A660 -> Jiayu G3S -> Lenovo S920, Lenovo S930
========================================
Я не волшебник, я только учусь...
  • 3

Аватара пользователя
Stanner
Специалист
 
Сообщения: 954
Зарегистрирован: 28 авг 2011, 14:58
Откуда: Ростов-на-Дону
Репутация: 682

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#68 » Олег Петрович » 17 июн 2013, 17:01

Никита85, вроде нет. Вот тут все модели http://bbs.rom.baidu.com/forum.php?mod=phone
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 1

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2806
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1853

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#69 » Никита85 » 17 июн 2013, 20:23

это я видал. просто хотел уточнить может кто сталкивался.
видел переделаную прошивку для флая, но там был полностью не рабочий радиомодуль (симки, wi-fi, блютуз и т.п.).
тогда будем собирать чудо-андроид из стока, MIUI и Lewa
AMOI N808 LeWa Os 4 stable rus mod [20.02.2013]
AMOI N808 MIUI 4 rus mod [10.12.2012]
  • 0

Аватара пользователя
Никита85
Специалист
 
Сообщения: 951
Зарегистрирован: 21 июн 2012, 12:13
Откуда: Магнитогорск
Репутация: 246

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#70 » vlad_ja » 18 июн 2013, 11:41

Arttech писал(а) on 17 июн 2013, 14:32:ошибка при компиляции BaiduBrowser.apk, BaiduGallery3D.apk, BaiduImageSearch.apk

В BaiduBrowser ошибки убрать в arrays 383 строку(полностью раздел) и public почистить.Хотя есть готовый версии 3
на 4pda.ru
С остальным печальнее, надо копать смали (искать эти ресурсы , прописывать),
не факт ,что поможет, т.к. при компиляции может не прокатить подпись.
  • 0

Аватара пользователя
vlad_ja
Новичок
 
Сообщения: 6
Зарегистрирован: 15 июн 2013, 09:18
Репутация: 0

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#71 » Arttech » 18 июн 2013, 13:06

Если кто не разобрался с ошибками при компиляции BaiduDualCardSetting.apk (возможно прокатит и для других).
Китайцы начали вводить новые переменные, определения которых не прописаны в самом apk файле. Возможно они пока не используются или они задаются глобально один раз для прошивки и их компилятор это проглатывает. jBART же, кажись, так работать не умеет, поскольку даже при компилировании всей прошивки запинается.

Пока же я задал все необходимые переменные и компиляция прошла успешно.

Конкретно по BaiduDualCardSetting.apk

 Ошибка

 Решение

P.S. Ориентировался на ресурсы файла "BaiduWangpan.apk"

P.P.S. Кто-нибудь знает можно как-то в jBART-е отключить проверку на наличие ресурсов?
Huawei Ascend G500 Pro (u8836d)
  • 4

Аватара пользователя
Arttech
Пользователь
 
Сообщения: 102
Зарегистрирован: 13 июн 2013, 14:10
Откуда: Пермь
Репутация: 135

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#72 » Stanner » 18 июн 2013, 14:01

Arttech, нет, он же сам ничего не делает, а просто вызывает aapt.exe
Даже если есть ключ отключения проверки, программа не будет его использовать.
Lenovo A60 -> THL v9 -> Huawei U8836D -> Lenovo A660 -> Jiayu G3S -> Lenovo S920, Lenovo S930
========================================
Я не волшебник, я только учусь...
  • 0

Аватара пользователя
Stanner
Специалист
 
Сообщения: 954
Зарегистрирован: 28 авг 2011, 14:58
Откуда: Ростов-на-Дону
Репутация: 682

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#73 » Arttech » 18 июн 2013, 15:19

Да я знаю что это gui. Просто думал что в aapt-е такая возможность существует, но посмотрел сейчас ключи запуска aapt, как же я ошибался :-):

Добавлено спустя 23 часа 53 минуты 20 секунд:
Ошибки при компиляции в Phone.apk и PackageInstaller.apk были из-за дублей строк в переводе.
Вложения
Phone.apk.zip
(22.8 КБ) Скачиваний: 4
PackageInstaller.apk.zip
(2.16 КБ) Скачиваний: 4
Huawei Ascend G500 Pro (u8836d)
  • 1

Аватара пользователя
Arttech
Пользователь
 
Сообщения: 102
Зарегистрирован: 13 июн 2013, 14:10
Откуда: Пермь
Репутация: 135

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#74 » RequeLine » 19 июн 2013, 15:32

Arttech,
некоторые файлы в прошивках Байду,да и во многих китайских,не собираются даже если ни чего не трогать,а в логе ругается на строчки в файлах из папок layout или xml.Я обхожу это следующим способом,удаляю эти строчки,при чем как правило ошибки повторяются по несколько раз,до тех пор пока файл не соберется,еще без перевода корректно.За тем вставляю перевод,собираю файл,понятно,что если в переводе строчки повторяются,он не соберется,надо внимательнее,а далее из собранного в папке dist,подмениваю только resources.arsc в исходный-без сжатия,открыв оба архиватором,и все работает,проверенно не раз.
Samsung Galaxy S8
 Как и что шить
  • 4

Аватара пользователя
RequeLine
Гуру
 
Сообщения: 2486
Зарегистрирован: 25 ноя 2011, 02:40
Откуда: КРЫМ
Репутация: 1612

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#75 » Arttech » 19 июн 2013, 15:57

Хм, я предполагал, что они не используются, но без проверки не рискнул их удалять.
Но если и при удалении всё работает нормально, то удалить строки проще чем выискивать аналогичные в других ресурсах.
Huawei Ascend G500 Pro (u8836d)
  • 0

Аватара пользователя
Arttech
Пользователь
 
Сообщения: 102
Зарегистрирован: 13 июн 2013, 14:10
Откуда: Пермь
Репутация: 135

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#76 » RequeLine » 19 июн 2013, 16:06

Arttech писал(а) on 19 июн 2013, 15:57:Хм, я предполагал, что они не используются, но без проверки не рискнул их удалять.

подменивать только resources.arsc и не в коем файлы из layout или xml,иначе или не запустится приложение или не полноценно будет работать
Samsung Galaxy S8
 Как и что шить
  • 0

Аватара пользователя
RequeLine
Гуру
 
Сообщения: 2486
Зарегистрирован: 25 ноя 2011, 02:40
Откуда: КРЫМ
Репутация: 1612

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#77 » thrasher2808 » 20 июн 2013, 00:16

Собрал порт на основе V4 для Newman N1.Не работает Gps,Fm-радио и play market.Никак нельзя поправить?Портировал на highscreen alpha gt rev.b
  • 0

Аватара пользователя
thrasher2808
Новичок
 
Сообщения: 3
Зарегистрирован: 04 июн 2013, 21:12
Репутация: 0

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#78 » Олег Петрович » 20 июн 2013, 00:21

thrasher2808, извиняюсь. Думал Вы на Ньюман портируете.
Последний раз редактировалось Олег Петрович 22 июн 2013, 20:02, всего редактировалось 1 раз.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2806
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1853

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#79 » maks1m1 » 21 июн 2013, 21:51

Кто может портировать для меня Baidu Yi OS на Android 4.1.1 MTK6577 (модель Tinji H890 копия GT-N7102 GALAXY NOTE 2)? все файлы прошивки есть.
Jiayu G4 1Gb 3000mAh - MIUI V5 4.1.27 stas2z
Pipo U8 Quad Core RK3188 1.6GHz
MiniX T-SMART 130122 IconBIT
  • 0

Аватара пользователя
maks1m1
Интересующийся
 
Сообщения: 39
Зарегистрирован: 25 ноя 2010, 00:01
Репутация: 1

Baidu Yi OS - портировние и перевод

Сообщение Ответ:#80 » Arttech » 24 июн 2013, 10:59

Здравствуйте, всем!
Повторю вопрос:
Как-то можно добавить русский в список языков (в "Язык и ввод", отображаются только китайский и английский.), или его туда добавить могут только разработчики os? В arrays.xml (locale_picker_country) RU прописывал, smali правил (и по отдельности и вместе) - не отображается. При редактировании локализации часто требуется просмотр на разных языках и переключение с правкой build.prop и перезагрузкой как-то начинает надоедать :-):

P.S. Тип USB подключения где-то настраивается? На стоке пользовался подключением как "Мультимедиа-устройство (MTP)" (позволяет выполнять файловые операции одновременно на телефоне и компьютере)?
Huawei Ascend G500 Pro (u8836d)
  • 0

Аватара пользователя
Arttech
Пользователь
 
Сообщения: 102
Зарегистрирован: 13 июн 2013, 14:10
Откуда: Пермь
Репутация: 135

Пред.След.

Вернуться в Baidu Yi OS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

x

#{title}

#{text}