Baidu OS - модернизация, улучшения и т.д.

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#1 » Олег Петрович » 28 апр 2014, 22:24

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

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#2 » porom » 30 апр 2014, 19:15

Пункт "Инструменты SIM-карт" в настройках для 4.0.4

Разбираем файл StkSelection.apk, открываем AndroidManifest.xml, удаляем строку:
Код: Выделить всё
<category android:name="android.intent.category.LAUNCHER" />

Этим мы скрыли иконку из списка приложений в ланчере. Собираем обратно, подписаваем (обязательно).

Разбираем Settings.apk, кидаем иконку в папку \res\drawable-hdpi. В файл \res\values\strings.xml В самый конец добавляем строку:
Код: Выделить всё
<string name="StkSelection_title">SIM Toolkit</string>

В файл \res\values-ru\strings.xml:
Код: Выделить всё
<string name="StkSelection_title">Инструменты SIM-карт</string>


Открываем \res\xml\settings_headers_common.xml. После строк
Код: Выделить всё
    <header android:icon="@drawable/ic_settings_data" android:id="@id/mobile_data_settings" android:title="@string/network_settings_title">
        <intent android:targetPackage="com.android.phone" android:action="android.intent.action.MAIN" android:targetClass="com.android.phone.Settings" />
    </header>

добавляем
Код: Выделить всё
    <header android:icon="@drawable/ic_settings_stkselection" android:title="@string/StkSelection_title" android:key="StkSelection">
        <intent android:targetPackage="com.mediatek.StkSelection" android:action="android.intent.action.MAIN" android:targetClass="com.mediatek.StkSelection.StkSelection" />
    </header>

Этим мы добавляем пункт в левую вкладку меню быстрых настроек. Пункт как и другие можно включить или отключить.
Но можно добавить и в правую вкладку, в стандартные настройки, для этого вставляем код в settings_headers.xml в удобное для вас место.
Собираем, заливаем на телефон, получаем вот такую картину:

 Скрины


В архиве необходимые файлы (STK только для 4.0.4, у кого андроид свежее - правим свои файлы):
Stk.zip
(134.31 КБ) Скачиваний: 25
Последний раз редактировалось porom 30 апр 2014, 19:31, всего редактировалось 1 раз.
Jiayu G3 MT6577
  • 2

Аватара пользователя
porom
Пользователь
 
Сообщения: 295
Зарегистрирован: 23 дек 2012, 20:23
Откуда: Пенза
Репутация: 266

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#3 » Олег Петрович » 30 апр 2014, 19:20

porom писал(а) on 30 апр 2014, 19:15:у кого андроид свежее - правим свои файлы

На 4.2 нет ни меню сим-карт, ни инженерного меню. :-( И прикрутить не получается........... :wo)(ll: :wo_ol:
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#4 » porom » 30 апр 2014, 19:29

Олег Петрович писал(а) on 30 апр 2014, 19:20:На 4.2 нет ни меню сим-карт, ни инженерного меню

Ну инженерка тут не нужна кажется, а STK1.apk и StkSelection.apk можно попробовать взять из стоковых (но не факт что работать будет).
Jiayu G3 MT6577
  • 0

Аватара пользователя
porom
Пользователь
 
Сообщения: 295
Зарегистрирован: 23 дек 2012, 20:23
Откуда: Пенза
Репутация: 266

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#5 » Олег Петрович » 30 апр 2014, 20:12

porom писал(а) on 30 апр 2014, 19:29:можно попробовать взять из стоковых

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

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#6 » porom » 30 апр 2014, 20:13

Олег Петрович писал(а) on 30 апр 2014, 20:12:Брал, я их уже столько перепробовал...

Вот за что я и люблю 4.0.4 :-)
Jiayu G3 MT6577
  • 0

Аватара пользователя
porom
Пользователь
 
Сообщения: 295
Зарегистрирован: 23 дек 2012, 20:23
Откуда: Пенза
Репутация: 266

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#7 » mixmax1982 » 06 май 2014, 12:21

Мне кажется, что там закрыта проверка целостности и подписи АПК файлов в 4.2. Сам уже пару дней мучаюсь - services.jar поправил по аналогии с MIUI (отключил проверку). Инженерка в системе появилась, но не стартует и крашится. Подозреваю ещё встроенный менеджер разрешений, потому-что при закидывании файлов в систем/апп по АДБ он постоянно их сканирует(правда в шторке не отображает название программы, только в статус баре).
Но рока больше интересует Т9 русский и виджет погода(нашёл в HomePro.apk .sql -файл с базой городов, но там одни китайские и немного всемирных городов). Кто подскажет?
OnePusOne, MIUI last by X_s
MiPad 16Gb
JiaYu G4 Adv. 2/32, MIUI last by stas2z
  • 0

Аватара пользователя
mixmax1982
Интересующийся
 
Сообщения: 30
Зарегистрирован: 07 май 2012, 19:42
Откуда: Львов, Украина
Репутация: 11

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#8 » Олег Петрович » 06 май 2014, 12:38

mixmax1982 писал(а) on 06 май 2014, 12:21:интересует Т9 русский и виджет погода

Пока с этим глухо. Данные погоды берутся с китайских серверов, не думаю, что там есть наши города.
________________________________
На телефонах с МТ6589 у всех температура батареи отображается нормально? А то у меня на портированной 4.2 с МТ6589 на МТ6577 постоянно 30 градусов показывает.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#9 » mixmax1982 » 06 май 2014, 13:45

А с Т9 тоже глухо? И сразу вопрос на 4.2 в system/etc одна из баз называется geocoding.db, а в базах- заглушках она называется calllocation.db. Они взаимозаменяемы? Если нет, по поделитесь нормальной geocoding.db. Я понимаю, что можно в настройках Контактов отключить Показать местоположение, но хотелось бы красиво. Сам тут допилил Phone.apk - открыл "Другие настройки" с откл./вкл Шумоподавления (на Р780 с включеным шумодавом плохо слышно). Никому не нужно? :-):

И вопрос на xhdpi у кого-то есть кнопки звонилки с русскими символами?
OnePusOne, MIUI last by X_s
MiPad 16Gb
JiaYu G4 Adv. 2/32, MIUI last by stas2z
  • 0

Аватара пользователя
mixmax1982
Интересующийся
 
Сообщения: 30
Зарегистрирован: 07 май 2012, 19:42
Откуда: Львов, Украина
Репутация: 11

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#10 » Олег Петрович » 06 май 2014, 13:59

mixmax1982 писал(а) on 06 май 2014, 13:45:А с Т9 тоже глухо?

Глухо, никто не знает как делать. Тут в теме есть ответ разработчиков, что и как, но там на Java, а у нас смали.
mixmax1982 писал(а) on 06 май 2014, 13:45:поделитесь нормальной geocoding.db

Пока не смотрел, посмотю.
mixmax1982 писал(а) on 06 май 2014, 13:45:допилил Phone.apk - открыл "Другие настройки" с откл./вкл Шумоподавления

Конечно выеладывайте!
mixmax1982 писал(а) on 06 май 2014, 13:45:на xhdpi у кого-то есть кнопки звонилки с русскими символами?

Т9 то нет, если только для красоты.
mixmax1982, у Вас на телефоне с МТ6589 температура батареи отображается нормально (настройки - батарея - нажать на изображение батарейки)? А то у меня на портированной 4.2 с МТ6589 на МТ6577 постоянно 30 градусов показывает.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#11 » mixmax1982 » 06 май 2014, 14:11

mixmax1982, у Вас на телефоне с МТ6589 температура батареи отображается нормально (настройки - батарея - нажать на изображение батарейки)? А то у меня на портированной 4.2 с МТ6589 на МТ6577 постоянно 30 градусов показывает.

Никогда не смотрел, чесно!))
MTKThermalManager.apk в систем/апп есть? Файлы в system/etc/.tp закидывали?
OnePusOne, MIUI last by X_s
MiPad 16Gb
JiaYu G4 Adv. 2/32, MIUI last by stas2z
  • 0

Аватара пользователя
mixmax1982
Интересующийся
 
Сообщения: 30
Зарегистрирован: 07 май 2012, 19:42
Откуда: Львов, Украина
Репутация: 11

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#12 » Олег Петрович » 06 май 2014, 14:32

mixmax1982 писал(а) on 06 май 2014, 14:11:MTKThermalManager.apk в систем/апп есть? Файлы в system/etc/.tp закидывали?

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

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#13 » mixmax1982 » 06 май 2014, 15:37

 

Вот что сделал пока - конечно смысла без русскогоТ9 нету, но задел на будущее)
Вот исходники для Photoshop (офигенно долго искал эти файлики и правил). Но всё-таки поделюсь;)
drawable-hdpi.7z
(46.81 КБ) Скачиваний: 22


Добавлено спустя 10 минут 15 секунд:
Phone.apk.zip
(3.3 МБ) Скачиваний: 44

Вот подправленный Phone.apk вместе с оригинальным - разбирайте и сравнивайте! Андроид 4.2.1, МТК6589. Изменения в xml/network_setting.xml. Дальше просто уже не помню, что в смали правил.
Новый пункт добавляется в Настройки- Еще - Мобильная сеть - Интернет-вызов и Другие настройки.
OnePusOne, MIUI last by X_s
MiPad 16Gb
JiaYu G4 Adv. 2/32, MIUI last by stas2z
  • 3

Аватара пользователя
mixmax1982
Интересующийся
 
Сообщения: 30
Зарегистрирован: 07 май 2012, 19:42
Откуда: Львов, Украина
Репутация: 11

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#14 » Олег Петрович » 06 май 2014, 16:20

mixmax1982, вот информация про Т9 Baidu Yi OS - портировние и перевод
Но никто не смог его сделать.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 1

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#15 » mixmax1982 » 07 май 2014, 15:19

mixmax1982, у Вас на телефоне с МТ6589 температура батареи отображается нормально (настройки - батарея - нажать на изображение батарейки)? А то у меня на портированной 4.2 с МТ6589 на МТ6577 постоянно 30 градусов показывает.
Сейчас заряда 19 процентов показывает температуру 29 градусов. Ещё понаблюдаю на зарядке.
UPD. Сейчас 15% заряда -28 градусов показывает.
Последний раз редактировалось mixmax1982 08 май 2014, 14:41, всего редактировалось 1 раз.
OnePusOne, MIUI last by X_s
MiPad 16Gb
JiaYu G4 Adv. 2/32, MIUI last by stas2z
  • 1

Аватара пользователя
mixmax1982
Интересующийся
 
Сообщения: 30
Зарегистрирован: 07 май 2012, 19:42
Откуда: Львов, Украина
Репутация: 11

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#16 » Renigat » 07 май 2014, 19:47

Олег Петрович писал(а) on 30 апр 2014, 19:20:На 4.2 нет ни меню сим-карт, ни инженерного меню. :-( И прикрутить не получается........... :wo)(ll: :wo_ol:


У меня инженерное меню есть через этот код *#*#4636#*#*. Вот меню сим-карт так и не получилось прикрутить.
Lenovo A820e Android 4.1.2
  • 1

Аватара пользователя
Renigat
Пользователь
 
Сообщения: 161
Зарегистрирован: 25 июн 2013, 12:14
Откуда: Казахстан
Репутация: 190

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#17 » proff1 » 07 май 2014, 20:26

У меня инженерное меню есть через этот код *#*#4636#*#*.

И не подозревал о таком меню.
Baidu Cloud ROM60
Xiaomi Redmi Note
Android 4.2.2
  • 0

Аватара пользователя
proff1
Интересующийся
 
Сообщения: 59
Зарегистрирован: 08 мар 2014, 23:51
Репутация: 16

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#18 » Олег Петрович » 07 май 2014, 20:33

Renigat, дак у вас процессор Qualcomm, а на МТК на Android 4.2 нет инженерного меню в Baidu OS.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

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

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

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#19 » proff1 » 07 май 2014, 20:38

Олег Петрович,а можно ли на 4.1.2,инженерное меню интегрировать в настройки?
Baidu Cloud ROM60
Xiaomi Redmi Note
Android 4.2.2
  • 0

Аватара пользователя
proff1
Интересующийся
 
Сообщения: 59
Зарегистрирован: 08 мар 2014, 23:51
Репутация: 16

Baidu OS - модернизация, улучшения и т.д.

Сообщение Ответ:#20 » Олег Петрович » 07 май 2014, 20:44

proff1, можно.
Для процессоров Медиатек вот эти строки вставляем в Settings\res\xml\development_prefs.xml (в режим разработчика).
Код: Выделить всё
<PreferenceScreen android:persistent="false" android:title="@string/em_settings_title" android:summary="@string/em_settings_adb_title">
        <intent android:targetPackage="com.mediatek.engineermode" android:action="android.intent.action.MAIN" android:targetClass="com.mediatek.engineermode.EngineerMode" />
    </PreferenceScreen>

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

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

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

След.

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

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

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

x

#{title}

#{text}