Поддержка init d что это

Поддержка init d что это

Нужно наличие папки Init.d изначально, простое создание и запихивание туда твиков не дадут никакого эффекта!

С недавних пор авторы прошивок начали лазить по XDA-Developers и добавлять в свои прошивки разные твики и скрипты взятые оттуда тем самым улучшая что-либо, ниже предложена большая часть твиков, их установки и тому подобное. Я разделил все твики и скрипты на несколько уровней сложности при установке.

Первый уровень. Редактирование Build.prop с помощью Root Explorer, но я рекомендую скидывать Build.prop к себе на компьютер и редактировать оттуда, так как в в файле уже могут находится строки которые вы хотите добавить, а двойное сочетание строк может привести к увеличению времени загрузки телефона, а если там вбиты ещё и разные значения то у вас есть все шансы залипнуть на бутлого.

Всем файлам в папке init.d нужно выставить соответствующие права.

УРОВЕНЬ 1. BUILD.PROP

Еще твики интернета Тут

Затем wipe оба caches и reboot.

Дополнения от пользователей Ⅳ представлены ниже, всю информацию о них спрашивать у тех кто её выложил!

2. Распаковываем его в init.d, в Root Explorer выставляем права «777» т.е. все галки
3.Ребутимся

# Move dalvik-cache to /cache

busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache

Почему HTC по сравнению с Motorola показывает такие большие результаты в Quadrant?
Точно работает на моторолах, на других аппаратах не проверял.

а) Увеличение очков в quadrant на 600, возможно производительность вырастит где-нибудь ещё.
Спойлер (+/-)
Я все делал прямо в телефоне, через root explorer
Но вы можете выгрузить /system/build.prop и поменять заветные свойства на компьютере, если не уверены в своих силах.

6) Меняем false на true
7) Сохраняем файл обратно
8) Монтируем систему обратно в ro
9) Перезагружаем телефон

Не удается найти некоторые приложения в маркете, что делать?

Должно работать на любом аппарате.

Не находит некоторые приложения на рынке, хотя эти приложения совместимы с аппаратом. Это обычно бывает из-за того, что прошивка неофициальная (или стоковая 2.3). Для того, чтоб маркет «увидел» программы, которые «видел» раньше на стоковых прошивках, нужно изменить некоторые строки в /system/build.prop для того, чтоб маркет принимал вашу прошивку за стоковую
Например, у вас установлен CyanogenMod 7 RC1.5 (Android 2.3.5). Открываем каким-либо проводником с рут доступом файл /system/build.prop и ищем строки
Код
ro.build.description=umts_jordan-user 2.3.5 JOREM_U3_3.4.2-179-4 1315058180 release-keys
ro.build.fingerprint=MOTO/MB525_JOREM_U3/umts_jordan/jordan:2.3.5/3.4.2-179-4/1315058180:user/release-keys

Меняем их на следующие:

Сохраняем изменённый файл и проверяем права (должны быть rw-r—r—), делаем вайп кешей.
Попробуйте установить время вручную на 11:55 и пусть оно перйдёт за полночь. Проверьте маркет снова. Если вы все еще не видите приложений, то есть два варианта:
1. нужно сохранить данные программ с помощью титаним бекап и сделать полный вайп, затем восстановить данные.
2. Если у вас кастомная прошивка, которая устанавливается через CWM, то нужно поправить файл /system/build.prop в исходнике прошивки, удалить файлы подписи (файлы CERT.RSA, CERT.SF и MANIFEST.MF, лежащие в папке [ваша прошивка].zip/META-INF/) и перепрошить телефон снова, без полного вайпа (только вайп кешей).В этом случае потерь данных можно избежать.

Как улучшить работу GPS?
должно работать на всех аппаратах

Подредактировал файл /etc/location.cfg следующим образом:

От себя могу добавить скрипт переноса дальвик кэша в /cache 🙂 (для увеличения места под установку пользовательских приложений), вот он:
—————————————————————————-
#!/system/bin/sh
#
# Move dalvik-cache to /cache

busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache

вот еще скриптики для init.d(правда я их не пробовал, но должно работать):
Данный скрипт ставит частоту при выключенном экране(известный всем профиль Screen Off из SetCPU) и при включенном(рабочее состояние).

Как поставить и редактировать:

сами скрипты:
Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоcpuclock.rar ( 1.54 КБ )

Задумка создать такую тему интересная, но я считаю что шапка должна разбиваться на версии ядер и андроида!

Во первых все твики и скрипты которые мы все юзаем не на всех аппаратах работают!

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

Вот к примеру скрипт cpuclock от Р500 что выложен выше, так же может не корректно работать на разных версиях того же 32/35 ядра, так как там вбиты все доступные частоты для разгона, а каждый ромодел может добавить свои или переделать, потому этот скрипт не заработает на ГТ540, тем более на других телефонах.
Я это все веду к тому что здесь каждый твик и скрипт индивидуальный для каждого телефона и для каждого ядра! А в наше время уже столько ковырятелей развелось, что можно утонуть в море Ядер и Прошивок!

И не забываем, что скрипты без включения поддержки в рамдиске не будут работать на простых ядрах!

А еще стоит добавить ссылку на Бузибокс который очень необходим для всех этих манипуляций!

Кому надо вот зип: Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоzip.zip ( 220.77 КБ )
(говорят некачается)
вот другой Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоzip.rar ( 107.09 КБ )

Источник

Скрипты и твики в Android (build.prop и init.d)

Хотели бы качественно улучшить работу Android смартфона или планшета в плане быстродействия и автономности и автоматизации? В этом вам помогут скрипты и твики в build.prop / init.d!

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоК большому сожалению практически многие производители Android смартфонов и планшетов не реализовывают весь потенциал устройства, что фактически влияет на скорость работы, автономность, повышение функциональности, удобства.

На данной странице вы найдете коллекцию скриптов и твиков Android build.prop и init.d.

Куда добавлять скрипты и твики Android?

Твики build.prop

Отображаемый язык при первом запуске Android (или полного сброса)

Если же данных строк нет, но есть:

Включение Отладки по USB при первом запуске Android (или полного сброса)

Добавить или изменить:

ro.adb.secure=0
ro.secure=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
persist.service.adb.enable=1
persist.service.debuggable=1

Улучшить качество фотографий

Добавить или изменить:

Улучшить качество снимков (за счет уменьшения скорости работы)

Улучшить качество снимков и видеозаписи

Добавить или изменить:

Улучшить качество мобильной сети

Добавить или изменить:

net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 187000
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960

Улучшить качество передаваемой речи в мобильной сети

Добавить или изменить:

Акселерация интерфейса за счет GPU устройства

Добавить или изменить:

debug.sf.hw=1
debug.performance.tuning=1
video.accelerate.hw=1
debug.egl.profiler=1
debug.egl.hw=1
debug.composition.type=gpu

Отключить анимацию при включение устройства

Добавить или изменить:

Установить скорость анимации включения

Ускорить загрузку устройства

Добавить или изменить:

Отключить логирование ошибок ядра

Ускорить работу потокового видео

Добавить или изменить:

media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=false

Внесение лаунчера в память

Добавить или изменить:

Увеличение автономности работы Android при использование Wi-FI

Добавить или изменить:

wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0

Улучшить реакцию сенсора дисплея

Добавить или изменить:

Увеличение скорости скрола (но ухудшается плавность)

ro.config.tima=0
ro.config.knox=0
ro.securestorage.knox=false
security.mdpp=None
security.mdpp.result=None
wlan.wfd.hdcp=disable

Улучшить качество приема 2G и 3G сетей

Добавить или изменить:

persist.cust.tel.eons=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
ro.ril.hsxpa=1

Google DNS

net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.ppp0.dns1=8.8.8.8
net.ppp0.dns2=8.8.4.4
net.wlan0.dns1=8.8.8.8
net.wlan0.dns2=8.8.4.4
net.eth0.dns1=8.8.8.8
net.eth0.dns2=8.8.4.4
net.gprs.dns1=8.8.8.8
net.gprs.dns2=8.8.4.4

Изменение плотности экрана DPI

Скрипты init.d

Для того чтобы скрипты работали, необходимо:

Все скрипты добавлять в папку init.d находящуюся по пути /system/etc.

Ниже будет представлено описание и ссылка на скрипт.

Скрипт sqlite — сжимает базы данных приложений и системы, тем самым ускоряя работу Android.

Скачать скрипт init.d

Скрипт zipaligin — оптимизирует работу установленных приложений, тем самым ускоряя работу Android.

Скачать скрипт init.d

Скрипт centisecs — ускоряет работу Android за счет оптимизаций работы записи данных на диск.

Скачать скрипт init.d

Скрипт zminfree — оптимизирует выгрузку приложений из оперативной памяти.

Скачать скрипт init.d

Скрипт batterystats — сбрасывает статистику работы батареи (использовать если неправильно отображает заряд батареи).

Скачать скрипт init.d

Скрипт wifi_idle_wait — Удержания соединения Internet по Wi-Fi при выключенном экране.

Скачать скрипт init.d

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Источник

Как в ядро Андроид добавить поддержку init.d

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

Как в ядро Андроид добавить поддержку init.d. В Android возможно встроить различные скрипты и твики которые начнут работать еще в процессе загрузки системы, для это нужна поддержка ядром init.d, но как ее добавить? Очень просто!

Что необходимо чтобы добавить поддержку init.d в Android?

Способ 1. ОС Windows

Способ 2. ОС UBUNTU (Linux)

Инструкция как в ядро Android добавить поддержку init.d

Способ 1. ОС Windows

1. Ядро boot.img поместить рядом в папку Android Image Kitchen

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

2. Перетянуть ядро на BAT-скрипт unpackimg.bat, после чего ядро будет разобрано

3. Открыть папку ramdisk и найти файл init.rc, после чего открыть его через Notepad ++

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

Добавить после service bootanim /system/bin/bootanimation …. следующие стороки:

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

5. Сохранить документ, закрыть Notepad ++, вернуться в папку Android Image Kitchen

6. Запустить Bat-скрипт repackimg.bat после чего будет созданно новое ядро image-new.img

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

7. Готовое ядро прошить через Fastboot

Способ 2. ОС Ubuntu

Подготовка

Установим пакет встраивающий открытие терминала в файловом менеджере

1. Открываем терминал и вводим следующую команду (с версии Ubuntu 15.10 терминал уже встроен в файловый менеджер Nautilus)

Для 32х разрядных систем:

Для 64х разрядных систем:

2. После чего выполнить команду перезапуска файлового менеджера

3. Установить пакет необходимый для работы с ядром Android

В текстовом редакторе Gedit снять галочку с параметра «создание резервной копии»

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

Работа с ядром

1. Создайте в папке home (Домашняя папка) папку с любым удобным именем и переместите туда ядро Android — boot.img. ( В примере будет указана папка kernel)

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

2. Перейдите в папку kernel, в любом пустом месте нажмите правую кнопку мыши и выбрать «Открыть в терминале»

3. В открывшемся терминале введите команду:

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

После чего в папке kernel вы увидите что появились новые файлы (ядро распаковано)

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

4. Создадим новую папку (назовем ее rw) внутри папки kernel, в терминале пишем

и далее пишем команду для перехода в нее

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

5. Пишем команду в терминале для дальнейшей распаковки раздела initrd.img

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

6. После чего в папке rw вы обнаружите множество файлов

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

7. Найдите и откройте файл init.rc

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

8. В конце файла добавьте следующие строки

и сохраните файл и выйдете с него

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

9. В терминале выполняем сборку файла initrd.img, пишем команду

10. Возвращаемся обратно в папку kernel, для этого в терминале пишем

11. Собираем ядро Android с внесенными изменениями

и после еще одну команду

Если получаете ошибку что ядро стало большим:

boot.img: updated is too big for the Boot Image

тогда собираем с такой командой

Ядро Android с поддержкой init.d собрано! Далее вам необходимо прошить!

Как проверить поддерживает ли ядро init.d?

1. Установите Busybox
2. Через любой терминал (с помощью ПК или приложение) введите команду:

3. Если появиться ответ со строкой:

Значит все работает как надо, ядро поддерживает init.d

Где должна быть создана папка init.d в Android для добавления скриптов?

1. Скачайте приложение Root Browser

2. Установите Busybox

3. В приложение Root Browser перейдите в раздел /system/etc

4. Создайте папку init.d

5. Задайте права доступа для папки (Permissions) — rwxr-xr-x или 07555 или буквой «П»

Источник

Как в ядро Android добавить поддержку init.d

В Android возможно встроить различные скрипты и твики которые начнут работать еще в процессе загрузки системы, для это нужна поддержка ядром init.d, но как ее добавить? Очень просто!

Более детально про init.d можете прочитать в wiki, если коротко, то с помощью данной системы инициализации, можно улучшить с помощью скриптов скорость работы 3G интернета, продлить время работы устройства от одного заряда аккумулятора, влиять на работу процессора и многое другое. Скрипты можно найти в интернет…

Что необходимо чтобы добавить поддержку init.d в Android?

Способ 1. ОС Windows

Способ 2. ОС UBUNTU (Linux)

Инструкция как в ядро Android добавить поддержку init.d

Способ 1. ОС Windows

Способ 2. ОС Ubuntu

[spoiler title=’ubuntu’ style=’default’ collapse_link=’true’]

Подготовка

Установим пакет встраивающий открытие терминала в файловом менеджере

1. Открываем терминал и вводим следующую команду (с версии Ubuntu 15.10 терминал уже встроен в файловый менеджер Nautilus)

Для 32х разрядных систем:

sudo apt-get install nautilus-open-terminal:i386

Для 64х разрядных систем:

sudo apt-get install nautilus-open-terminal

2. После чего выполнить команду перезапуска файлового менеджера

3. Установить пакет необходимый для работы с ядром Android

sudo apt-get install abootimg

В текстовом редакторе Gedit снять галочку с параметра «создание резервной копии»Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

Работа с ядром

1. Создайте в папке home (Домашняя папка) папку с любым удобным именем и переместите туда ядро Android — boot.img. ( В примере будет указана папка kernel)Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

2. Перейдите в папку kernel, в любом пустом месте нажмите правую кнопку мыши и выбрать «Открыть в терминале»

3. В открывшемся терминале введите команду:

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоПосле чего в папке kernel вы увидите что появились новые файлы (ядро распаковано)

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это4. Создадим новую папку (назовем ее rw) внутри папки kernel, в терминале пишем

и далее пишем команду для перехода в нее

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это5. Пишем команду в терминале для дальнейшей распаковки раздела initrd.img

6. После чего в папке rw вы обнаружите множество файловПоддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

7. Найдите и откройте файл init.rcПоддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

8. В конце файла добавьте следующие строки

# Execute files in /etc/init.d during boot
service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d
class late_start
user root
group root
oneshot

и сохраните файл и выйдете с него

Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что это

9. В терминале выполняем сборку файла initrd.img, пишем команду

10. Возвращаемся обратно в папку kernel, для этого в терминале пишем

11. Собираем ядро Android с внесенными изменениями

и после еще одну команду

Если получаете ошибку что ядро стало большим:

boot.img: updated is too big for the Boot Image

тогда собираем с такой командой

Ядро Android с поддержкой init.d собрано! Далее вам необходимо прошить!

Как проверить поддерживает ли ядро init.d?

Где должна быть создана папка init.d в Android для добавления скриптов?

Перезагрузите Android и все готово!

На этом все! Оставайтесь с Android +1 и подписывайтесь в социальные группы! Дальше будет интересней!

Источник

Поддержка init d что это

Нужно наличие папки Init.d изначально, простое создание и запихивание туда твиков не дадут никакого эффекта!

С недавних пор авторы прошивок начали лазить по XDA-Developers и добавлять в свои прошивки разные твики и скрипты взятые оттуда тем самым улучшая что-либо, ниже предложена большая часть твиков, их установки и тому подобное. Я разделил все твики и скрипты на несколько уровней сложности при установке.

Первый уровень. Редактирование Build.prop с помощью Root Explorer, но я рекомендую скидывать Build.prop к себе на компьютер и редактировать оттуда, так как в в файле уже могут находится строки которые вы хотите добавить, а двойное сочетание строк может привести к увеличению времени загрузки телефона, а если там вбиты ещё и разные значения то у вас есть все шансы залипнуть на бутлого.

Всем файлам в папке init.d нужно выставить соответствующие права.

УРОВЕНЬ 1. BUILD.PROP

Еще твики интернета Тут

Затем wipe оба caches и reboot.

Дополнения от пользователей Ⅳ представлены ниже, всю информацию о них спрашивать у тех кто её выложил!

2. Распаковываем его в init.d, в Root Explorer выставляем права «777» т.е. все галки
3.Ребутимся

# Move dalvik-cache to /cache

busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache

Почему HTC по сравнению с Motorola показывает такие большие результаты в Quadrant?
Точно работает на моторолах, на других аппаратах не проверял.

а) Увеличение очков в quadrant на 600, возможно производительность вырастит где-нибудь ещё.
Спойлер (+/-)
Я все делал прямо в телефоне, через root explorer
Но вы можете выгрузить /system/build.prop и поменять заветные свойства на компьютере, если не уверены в своих силах.

6) Меняем false на true
7) Сохраняем файл обратно
8) Монтируем систему обратно в ro
9) Перезагружаем телефон

Не удается найти некоторые приложения в маркете, что делать?

Должно работать на любом аппарате.

Не находит некоторые приложения на рынке, хотя эти приложения совместимы с аппаратом. Это обычно бывает из-за того, что прошивка неофициальная (или стоковая 2.3). Для того, чтоб маркет «увидел» программы, которые «видел» раньше на стоковых прошивках, нужно изменить некоторые строки в /system/build.prop для того, чтоб маркет принимал вашу прошивку за стоковую
Например, у вас установлен CyanogenMod 7 RC1.5 (Android 2.3.5). Открываем каким-либо проводником с рут доступом файл /system/build.prop и ищем строки
Код
ro.build.description=umts_jordan-user 2.3.5 JOREM_U3_3.4.2-179-4 1315058180 release-keys
ro.build.fingerprint=MOTO/MB525_JOREM_U3/umts_jordan/jordan:2.3.5/3.4.2-179-4/1315058180:user/release-keys

Меняем их на следующие:

Сохраняем изменённый файл и проверяем права (должны быть rw-r—r—), делаем вайп кешей.
Попробуйте установить время вручную на 11:55 и пусть оно перйдёт за полночь. Проверьте маркет снова. Если вы все еще не видите приложений, то есть два варианта:
1. нужно сохранить данные программ с помощью титаним бекап и сделать полный вайп, затем восстановить данные.
2. Если у вас кастомная прошивка, которая устанавливается через CWM, то нужно поправить файл /system/build.prop в исходнике прошивки, удалить файлы подписи (файлы CERT.RSA, CERT.SF и MANIFEST.MF, лежащие в папке [ваша прошивка].zip/META-INF/) и перепрошить телефон снова, без полного вайпа (только вайп кешей).В этом случае потерь данных можно избежать.

Как улучшить работу GPS?
должно работать на всех аппаратах

Подредактировал файл /etc/location.cfg следующим образом:

От себя могу добавить скрипт переноса дальвик кэша в /cache 🙂 (для увеличения места под установку пользовательских приложений), вот он:
—————————————————————————-
#!/system/bin/sh
#
# Move dalvik-cache to /cache

busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache

вот еще скриптики для init.d(правда я их не пробовал, но должно работать):
Данный скрипт ставит частоту при выключенном экране(известный всем профиль Screen Off из SetCPU) и при включенном(рабочее состояние).

Как поставить и редактировать:

сами скрипты:
Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоcpuclock.rar ( 1.54 КБ )

Задумка создать такую тему интересная, но я считаю что шапка должна разбиваться на версии ядер и андроида!

Во первых все твики и скрипты которые мы все юзаем не на всех аппаратах работают!

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

Вот к примеру скрипт cpuclock от Р500 что выложен выше, так же может не корректно работать на разных версиях того же 32/35 ядра, так как там вбиты все доступные частоты для разгона, а каждый ромодел может добавить свои или переделать, потому этот скрипт не заработает на ГТ540, тем более на других телефонах.
Я это все веду к тому что здесь каждый твик и скрипт индивидуальный для каждого телефона и для каждого ядра! А в наше время уже столько ковырятелей развелось, что можно утонуть в море Ядер и Прошивок!

И не забываем, что скрипты без включения поддержки в рамдиске не будут работать на простых ядрах!

А еще стоит добавить ссылку на Бузибокс который очень необходим для всех этих манипуляций!

Кому надо вот зип: Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоzip.zip ( 220.77 КБ )
(говорят некачается)
вот другой Поддержка init d что это. Смотреть фото Поддержка init d что это. Смотреть картинку Поддержка init d что это. Картинка про Поддержка init d что это. Фото Поддержка init d что этоzip.rar ( 107.09 КБ )

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *