3PPC.net
Старый 24.06.2010, 11:39 #1
Аватар для CT.DАW
CT.DАW CT.DАW вне форума
I'm no superman
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
CT.DАW CT.DАW вне форума
I'm no superman
Аватар для CT.DАW
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
Устройство: Apple iPhone 5C
Изменение цвета статус бара

Небольшая инструкция по изменению цвета статус бара в красный.

Я не гарантирую, что цвет вашего статус бара изменится, после выполнения всех пунктов инструкции. Я ничего не гарантирую.

1. Подключите телефон через USB к компьютеру и проверьте, что вы можете его видеть, используя adb devices;
2. Из вашей директории SDK/tools запустите командную строку и выполните adb pull /system/framework/services.jar services.jar;
3. Сделайте бекап services.jar на всякий случай;
4. Скачайте smali и baksmali
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Затем положите их в папку tools/ Переименуйте файлы в baksmali.jar и smali.jar;
5. Откройте services.jar с помощью WinRAR или 7zip;
6. Копируйте файл classes.dex в вашу папку SDK/tools;
7. Запустите из командной строки java -jar baksmali.jar -o classout/ classes.dex ;
8. Теперь перейдите в ваши новые папки classout/com/android/server/status ;
9. Откройте файл StatusBarIcon.smali в блокноте;
10. Найдите строку, в которой говорится: .line 46, под этой строкой должно быть что-то вроде этого:
const/high16 v6, -0x100 ;
11. Поменяйте это значение на const/high16 v6, -0x1 ;
12. Сохраните файл;
13. Вернемся к командной строке. Запускаем из папки SDK/tools folder команду java -Xmx512M -jar smali.jar classout/ -o new-classes.dex ;
14. Если все завершится без ошибок, то вы получите файл new-classes.dex в папке SDK/tools. Файл будет такого же размера, как и classes.dex;
15. Переименуйте старый файл classes.dex в classes-old.dex и новый new-classes.dex в classes.dex;
16. Откройте services.jar с помощью архиватора и замените в архиве файл classes.dex новым classes.dex который мы только что создали;
17. Из командной строки выполните adb remount;
18. Так же выполните adb push services.jar /system/framework/;
19. И напоследок: adb shell reboot.

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

Все вопросы только в Помощь и решение проблем!
__________________
HTC One M7 32GB + iPhone 5C 16GB + iPad 3 3G+Wi-Fi 64GB
Lada Kalina 2

Последний раз редактировалось mao; 24.06.2010 в 15:48.
CT.DАW вне форума   Цитировать выделенное
Закрытая тема


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ColorSelector - программа подбора цвета k_a_i Разное 3 06.06.2010 17:26
Изменение инфо о звонящем... smily6230 Программирование под Windows Mobile 0 09.02.2010 16:01
Изменение netui.dll nirex Архив 0 17.10.2009 12:50
Замена Dock бара под иконками внизу Zakr iОформление 0 28.01.2008 00:01
Удаление иконки соединения из нижнего бара SiD Оформление 1 19.06.2007 20:58

 


Текущее время: 13:37. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.