Scripts para colocar no Build.prop

  • Respostas:58
  • Sticky
  • Posts no fórum: 34

04/11/2013, 07:21:47 via Web

Como usar:
Com o Root Explorer, vá em /system e abra o arquivo build.prop com o editor de textos. Adicione as linhas que quiser:

Manter o Launcher na memória; evitando que ele feche.

1ro.HOME_APP_ADJ=1

Melhora total na qualidade dos JPEGs - linha já existente, modificar.

1ro.media.enc.jpeg.quality=100

VM Heap; valor de memória virtual deslocada para o Dalvik. Use 16, 24, 32, 48 e 64. Cuidado!

1dalvik.vm.heapsize=48m

Gerar a UI com a GPU; dá um descanso pra CPU usando a GPU pra criar a interface, como menus etc.

1debug.sf.hw=1

Diminuir o atraso da discagem; tira o lag antes da chamada.

1ro.telephony.call_ring.delay=0

Max Events; melhoras significativas na rolagem.

1windowsmgr.max_events_per_sec=150

Scan de Wifi; poupa bateria aumentando o intervalo de scan.

1wifi.supplicant_scan_interval=180

Permitir modo hibernação da bateria; poupa enorme de bateria.

1pm.sleep_mode=1
2ro.ril.disable.power.collapse=0

Desativar aviso de Depuração USB.

1persist.adb.notify=0

Aumentar a resposta de toque geral.

1debug.performance.tuning=1
2video.accelerate.hw=1

Aumentar a qualidade de gravação de fotografia e vídeo.

1ro.media.dec.jpeg.memcap=8000000
2ro.media.enc.hprof.vid.bps=8000000

Ajustes do Sinal 3G; cuidado, pode causar problemas no 3G. Se causar, delete as linhas.

1ro.ril.hsxpa=2
2ro.ril.gprsclass=10
3ro.ril.hep=1
4ro.ril.enable.dtm=1
5ro.ril.hsdpa.category=10
6ro.ril.enable.a53=1
7ro.ril.enable.3g.prefix=1
8ro.ril.htcmaskw1.bitmask=4294967295
9ro.ril.htcmaskw1=14449
10ro.ril.hsupa.category=5

Ajustes de velocidade da internet; se parar de funcionar, delete as linhas.

1net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
2net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
3net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
4net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
5net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960

Corrigir alguns problemas de aplicação.

1ro.kernel.android.checkjni=0

Força as luzes dos botões (menu, home, voltar e pesquisa) acenderem quando a tela estiver ativa; não funcionou aqui. Mas em Motorolas, funciona.

1ro.mot.buttonlight.timeout=0

Desativar a animação de boot; faz com que o telefone inicie mais rápido.

1debug.sf.nobootanimation=1

Desabilitar menu de desligar na Lockscreen.

1ro.config.hw_menu_unlockscreen=false

Desabilitar Dithering; diminui bem pouco a qualidade da imagem (bem pouco mesmo), mas melhora a fluidez do sistema.

1persist.sys.use_dithering=0

Possíveis melhoras com 3D; dá uma diferençazinha.

1ro.opengl.off=0

Desabilita "acordar" o aparelho com botões de volume.

1ro.config.hwfeature_wakeupkey=0

Força aceleração por hardware; pode melhorar performance.

1ro.config.disable_hw_accel=false

Desabilita atraso do toque nas chamadas.

1ring.delay=0

Melhoras no Streaming; deixa o Youtube um pouco mais rápido pra carregar.

1media.stagefright.enable-meta=true
2media.stagefright.enable-scan=true
3media.stagefright.enable-http=true
4media.stagefright.enable-record=true

SOMENTE PARA SONY ERICSSONS - Melhore o consumo de bateria (edite conforme for necessário)

1ro.semc.batt.capacity=950
2ro.semc.batt.test.consumption=150
3ro.semc.batt.test.z_threshold=50
4ro.semc.batt.test.min_level=60

IMPORTANTE

1ro.semc.batt.capacity
Em ro.semc.batt.capacity troque o valor pela capacidade da sua bateria. Esse valor fica na própria bateria (Ex: 1050mAh)

Melhora a qualidade das filmagens e da camera (NOTA: Experimental)

1ro.media.capture.maxres=8m
2ro.media.capture.fast.fps=4
3ro.media.capture.slow.fps=120
4ro.media.panorama.defres=3264x1840
5ro.media.panorama.frameres=1280x720
6ro.camcorder.videoModes=true
7ro.media.enc.jpeg.quality=95

Força o telefone a priorizar mais a GPU/CPU (só trocar gpu por cpu quando for conveniente)

1debug.composite.type=gpu

Utilize a GPU quando quiser economia de CPU. Porém, use a CPU caso queira uma experiência lisinha, e sua GPU não seja muito forte. A CPU deixa mais liso, mas com uso da CPU (duur), enquanto a GPU economiza CPU, mas fica um pouco travado. Varia de aparelho pra aparelho.

Aumenta a velocidade do wi-fi(Pode dar bugs em alguns aparelhos...)

1net.ipv4.tcp_ecn=0
2net.ipv4.route.flush=1
3net.ipv4.tcp_rfc1337=1
4net.ipv4.ip_no_pmtu_disc=0
5net.ipv4.tcp_sack=1
6net.ipv4.tcp_fack=1
7net.ipv4.tcp_window_scaling=1
8net.ipv4.tcp_timestamps=1
9net.ipv4.tcp_rmem=4096 39000 187000
10net.ipv4.tcp_wmem=4096 39000 187000
11net.ipv4.tcp_mem=187000 187000 187000
12net.ipv4.tcp_no_metrics_save=1
13net.ipv4.tcp_moderate_rcvbuf=1


Agora vamos para os Scripts Init.d

Primeiro, veja se sua ROM suporta esses scripts.
Geralmente, haverá a seguinte pasta:


Código:
1/system/etc/init.d

Se existir, é porque suporta. Senão, não suporta.
Fazendo os arquivos:


Primeiro de tudo, abra o bloco de notas.
Comece adicionando a seguinte linha inicial:


Código:
1#!/system/bin/sh

Depois, dê enter e comece a colocar os códigos!
--

Ao terminar, salve o arquivo com o seguinte layout de nome:

Código:
**xxxxTroque "**" por dois números quaisquer e "xxxx" pelo nome do Script. Não coloque extensão txt!
Ex. de nome:


Código:
156SDBoost

Códigos para colocar:
KickAss Kernel: Dá grandes melhoras no kernel.

Código:
1echo "";
2if [ ! "`id | grep =0`" ]; then
3 echo " You are NOT running this script as root...";
4 echo "";
5 echo " ...No SuperUser for you!!";
6 echo "";
7 echo " ...Please Run as Root and try again...";
8 echo "";
9 exit 69;
10fi;
11busybox mount -o remount,rw /system 2>/dev/null;
12for m in /dev/block/mtdblock*;
13do
14busybox mount -o remount,rw $m /system 2>/dev/null;
15done;
16busybox sysctl -p;
17busybox mount -t debugfs none /sys/kernel/debug 2>/dev/null;
18echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features 2>/dev/null;
19busybox umount /sys/kernel/debug;
20busybox sysctl -e -w vm.oom_kill_allocating_task=0;
21busybox sysctl -e -w vm.panic_on_oom=0;
22busybox sysctl -e -w vm.dirty_background_ratio=50;
23busybox sysctl -e -w vm.dirty_ratio=70;
24busybox sysctl -e -w vm.min_free_kbytes=4096;
25busybox sysctl -e -w vm.vfs_cache_pressure=50;
26busybox sysctl -e -w vm.overcommit_memory=1;
27busybox sysctl -e -w vm.min_free_order_shift=4;
28busybox sysctl -e -w vm.laptop_mode=0;
29busybox sysctl -e -w vm.block_dump=0;
30busybox sysctl -e -w vm.dirty_writeback_centisecs=2000;
31busybox sysctl -e -w vm.dirty_expire_centisecs=1000;
32busybox sysctl -e -w kernel.panic=0;
33busybox sysctl -e -w kernel.panic_on_oops=1;
34busybox sysctl -e -w kernel.msgmni=2048;
35busybox sysctl -e -w kernel.msgmax=64000;
36busybox sysctl -e -w kernel.shmmni=4096;
37busybox sysctl -e -w kernel.shmall=2097152;
38busybox sysctl -e -w kernel.shmmax=268435456;
39busybox sysctl -e -w kernel.sem='500 512000 64 2048';
40busybox sysctl -e -w kernel.sched_features=24189;
41busybox sysctl -e -w kernel.hung_task_timeout_secs=30;
42busybox sysctl -e -w kernel.sched_latency_ns=18000000;
43busybox sysctl -e -w kernel.sched_min_granularity_ns=1500000;
44busybox sysctl -e -w kernel.sched_wakeup_granularity_ns=3000000;
45busybox sysctl -e -w kernel.sched_compat_yield=1;
46busybox sysctl -e -w kernel.sched_shares_ratelimit=256000;
47busybox sysctl -e -w kernel.sched_child_runs_first=0;
48busybox sysctl -e -w kernel.threads-max=5000;
49busybox sysctl -e -w fs.lease-break-time=10;
50busybox sysctl -e -w fs.file-max=65536;
51for k in $(busybox mount | cut -d " " -f3);
52do
53busybox sync;
54busybox mount -o remount,noatime $k 2>/dev/null;
55done;
56busybox mount -o remount,ro /system 2>/dev/null;
57for m in /dev/block/mtdblock*;
58do
59busybox mount -o remount,ro $m /system 2>/dev/null;
60done;

Limpar a RAM inicial pelos processos de inicialização e etc.

Código:
1/bin/mount -o remount,rw /
2
3/bin/rm -r /voodoo/root/usr/*
4
5/bin/mount -o remount,ro /

Limpeza de cache toda vez que iniciar

Código:
1rm -f /cache/*.apk
2rm -f /cache/*.tmp
3rm -f /data/dalvik-cache/*.apk
4rm -f /data/dalvik-cache/*.tmp
5
6if [ -e /data/system/userbehavior.db ]
7then
8 rm -f /data/system/userbehavior.db
9fi
10
11if [ -d /data/system/usagestats ]
12then
13 chmod 400 /data/system/usagestats
14fi
15
16if [ -d /data/system/appusagestats ]
17then
18 chmod 400 /data/system/appusagestats
19fi
20
21
22
23if [ -e /dev/log/main ]
24then
25 rm -f /dev/log/main
26fi

Adicionar linhas ao build.prop toda vez que iniciar (sem modificar o arquivo).
NOTA: É possível modificar essas linhas. Só coloquei linhas de exemplo.
Basta copiar "setprop" e em seguida colocar o que deseja adicionar:

Código:
1setprop ro.media.enc.jpeg.quality=90
2setprop dalvik.vm.heapsize=48m
3setprop ro.telephony.call_ring.delay=800
4setprop debug.performance.tuning=1
5setprop ro.ril.disable.power.collapse=0
6setprop pm.sleep_mode=1
7setprop video.accelerate.hw=1
8setprop windowsmgr.max_events_per_sec=150
9setprop ro.ril.disable.power.collapse=1
10setprop wifi.supplicant_scan_interval=150

Melhorar sensibilidade do Touchscreen

Código:
1echo 7035 > /sys/class/touch/switch/set_touchscreen;
2echo 8002 > /sys/class/touch/switch/set_touchscreen;
3echo 11000 > /sys/class/touch/switch/set_touchscreen;
4echo 13060 > /sys/class/touch/switch/set_touchscreen;
5echo 14005 > /sys/class/touch/switch/set_touchscreen;

Alguns tweaks básicos para melhora na bateria

Código:
1echo "2000" > /proc/sys/vm/dirty_writeback_centisecs
2echo "1000" > /proc/sys/vm/dirty_expire_centisecs
3Tweaks para deixar o kernel scheduler menos agressivo
4Código: [Selecionar]
5echo 20000000 > /proc/sys/kernel/sched_latency_ns
6echo 2500000 > /proc/sys/kernel/sched_wakeup_granularity_ns
7echo 1000000 > /proc/sys/kernel/sched_min_granularity_ns

Boost no SD (aumenta o cache dele, melhorando a leitura e velocidades) (NOTA: Altere o valor "2048" se quiser. Pode colocar 128, 1024, 2048, 3072 e 4096)

Código:
1if [ -e /sys/devices/virtual/bdi/179:0/read_ahead_kb ]
2 then
3 /system/xbin/echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
4fi;

DDTweaks

Código:
1#
2# Copyright (c) 2011 Leonard Luangga
3
4
5#internet speed tweaks
6echo 0 > /proc/sys/net/ipv4/tcp_timestamps;
7echo 0 > /proc/sys/net/ipv4/tcp_tw_recycle;
8echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse;
9echo 1 > /proc/sys/net/ipv4/tcp_sack;
10echo 1 > /proc/sys/net/ipv4/tcp_window_scaling;
11echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes;
12echo 20 > /proc/sys/net/ipv4/tcp_keepalive_intvl;
13echo 1800 > /proc/sys/net/ipv4/tcp_keepalive_time;
14echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout;
15echo 404480 > /proc/sys/net/core/wmem_max;
16echo 404480 > /proc/sys/net/core/rmem_max;
17echo 256960 > /proc/sys/net/core/rmem_default;
18echo 256960 > /proc/sys/net/core/wmem_default;
19echo 4096 16384 404480 > /proc/sys/net/ipv4/tcp_wmem;
20echo 4096 87380 404480 > /proc/sys/net/ipv4/tcp_rmem;
21
22
23#battery tweaks (sleepers)
24mount -t debugfs none /sys/kernel/debug
25echo NO_NEW_FAIR_SLEEPERS > /sys/kernel/debug/sched_features;
26echo NO_NORMALIZED_SLEEPERS > /sys/kernel/debug/sched_features;
27umount /sys/kernel/debug
28
29if [ -e /proc/sys/kernel/sched_min_granularity_ns ]
30then
31 echo 200000 > /proc/sys/kernel/sched_min_granularity_ns;
32fi
33
34if [ -e /proc/sys/kernel/sched_latency_ns ]
35then
36 echo 400000 > /proc/sys/kernel/sched_latency_ns;
37fi
38
39if [ -e /proc/sys/kernel/sched_wakeup_granularity_ns ]
40then
41 echo 100000 > /proc/sys/kernel/sched_wakeup_granularity_ns;
42fi
43
44if [ -e /proc/sys/kernel/hung_task_timeout_secs ]
45then
46 echo 45 > /proc/sys/kernel/hung_task_timeout_secs;s
47#(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency` \* 750 / 1000);
48#echo $SAMPLING_RATE > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate;
49#echo 10000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate;
50echo 70 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold;

Lembre-se: Antes de adicionar scripts, faça um backup, para evitar quaisquer problemas. Nem eu nem o Androidpits nos responsabilizamos por quaisquer danos que possam ocorrer ao seu aparelho.

— alterado em 04/11/2013, 08:12:45

José Márcio Silva da CostaIlan E.

Responder
Conta desativada
  • Posts no fórum: 2 281

04/11/2013, 11:07:56 via App

já conhecia todos esses scripts, só uma coisa, o script para aumentar a memória RAM, que você diz pra aumentar lá, entre 16, 24, 32, 48, 64... só funciona em alguns aparelhos, (mais ruins) pois o meu ja tem 96 eu acho, nesse valor..

Bruno Tallyson

Vitor Lino

Responder
  • Posts no fórum: 2 051

04/11/2013, 13:53:07 via Web

Muito bom, bem explicado e organizado, depois vou testar alguns.

"Antes de realizar qualquer procedimento, leia, aprenda, entenda, tire as dúvidas lendo, execute, se tiver problemas leia as experiências dos outros usuários, e re-execute, persista e nunca desista!"

Novo no fórum? Leia as regras de publicações, elas vão te ajudar muito na hora de postar um novo tópico.

Responder
  • Posts no fórum: 34

04/11/2013, 16:19:06 via Web

Bruno Thallyson
já conhecia todos esses scripts, só uma coisa, o script para aumentar a memória RAM, que você diz pra aumentar lá, entre 16, 24, 32, 48, 64... só funciona em alguns aparelhos, (mais ruins) pois o meu ja tem 96 eu acho, nesse valor..

Então Bruno essa memória na verdade é uma virtual criada pro Dalvik dentro da memória RAM para ter melhor fluidez do aplicativos salvos dentro da pasta cache-dalvik ela serve para salvar alguns caches internos das requisições mais importantes de cada aplicativo aberto, da qual quando fechado e aberto novamente o aplicativo abre mais rapidamente, dando aquele efeito de maior rapidez ao sistema algo muito semelhante ao que temos no Windows.
Espero que tenha entendido.

Responder
  • Posts no fórum: 34

04/11/2013, 16:28:10 via Web

Laíre S.
Muito bom, bem explicado e organizado, depois vou testar alguns.

Valeu, tem muita coisa ainda que vou passar ainda, até para fazer roms proprias irei fazer aqui o processo de criação quem sabe aparece algum talento ai escondido.:)

Theuszi

Responder
Conta desativada
  • Posts no fórum: 2 281

04/11/2013, 16:49:20 via Web

cara você é fera, qualquer coisa estamos aqui

Bruno Tallyson

Responder
  • Posts no fórum: 34

04/11/2013, 17:05:52 via Web

Bruno Thallyson
cara você é fera, qualquer coisa estamos aqui
Valeu concerteza a sua opnião é muito valorosa e espero poder contribuir.....

Responder
  • Posts no fórum: 462

04/11/2013, 17:41:30 via Web

Jesse F. Marques
Bruno Thallyson
cara você é fera, qualquer coisa estamos aqui
Valeu concerteza a sua opnião é muito valorosa e espero poder contribuir.....

tem como mudar o SystemUI ? para deixar os ícones da status bar, brancos iguais os do kit kat :?

Smartphone: Moto G 2014 (XT1069) - SubName - Titan
ROM: Resurrection Remix - 5.5.0
kernel: Stock
Versão do Android: 5.1.1
Custom Recovery: TWRP 2.8.7.0

Responder
Conta desativada
  • Posts no fórum: 1 987

04/11/2013, 17:46:50 via App

Luciano Campos
Jesse F. Marques
Bruno Thallyson
cara você é fera, qualquer coisa estamos aqui
Valeu concerteza a sua opnião é muito valorosa e espero poder contribuir.....

tem como mudar o SystemUI ? para deixar os ícones da status bar, brancos iguais os do kit kat :?

Ter tem.. Só não saiu os icons oficiais hdpi no xda..

Lost in Amsterdam?

Responder
  • Posts no fórum: 34

04/11/2013, 21:48:07 via Web

Luciano Campos
Jesse F. Marques
Bruno Thallyson
cara você é fera, qualquer coisa estamos aqui
Valeu concerteza a sua opnião é muito valorosa e espero poder contribuir.....

tem como mudar o SystemUI ? para deixar os ícones da status bar, brancos iguais os do kit kat :?

Tem sim só que vai ter que pegar o Código do SystemUI do KitKet e adapatar para o SystemUI do JB 4.X como ainda não vi o SystemUI do KitKet e nem tenho em mãos um .APK do mesmo pra ver os Arquivos .XML não tenho como ajudar mas caso tenha o arquivo e queira mandar pra mim faço esse processo e diponibilizo o .APK do SystemUI compativel para o JB 4.X.

Responder
  • Posts no fórum: 64

07/11/2013, 17:23:50 via Web

Ae, coloquei aqueles scripts que tá no fórum do CM 10.2, pra eu colocar esses, é abaixo da linha ##END ? ou é antes?

Responder
  • Posts no fórum: 34

07/11/2013, 23:08:59 via Web

Jhonatan Froeder
Ae, coloquei aqueles scripts que tá no fórum do CM 10.2, pra eu colocar esses, é abaixo da linha ##END ? ou é antes?

Coloca antes do ##END.....

Responder
  • Posts no fórum: 2 051

09/11/2013, 15:30:02 via Web

Rodrigo Diniz
pode colocar os codigos em qualquer canto do build.prop?
Pelo que entendi tem que colocar antes da linha ##END....

"Antes de realizar qualquer procedimento, leia, aprenda, entenda, tire as dúvidas lendo, execute, se tiver problemas leia as experiências dos outros usuários, e re-execute, persista e nunca desista!"

Novo no fórum? Leia as regras de publicações, elas vão te ajudar muito na hora de postar um novo tópico.

Responder
  • Posts no fórum: 34

12/11/2013, 08:12:16 via Web

Rodrigo Albuquerque
tem como abrir o Build.prop no PC ou tem que ser no smart mesmo?

Tem sim copia o arquivo original pro seu pc e abra com aplicativo bloco de notas, dai vc muda o q precisa salva e depois copia o arquivo reescrevendo por cima da original... processo bem simples...

Responder
  • Posts no fórum: 34

12/11/2013, 08:17:13 via Web

Rodrigo Albuquerque
Dúvida: serve em rom stock?

Sim certamente serve, mas é obrigatório ter acesso root no seu aparelho... e tenta sempre testar um script por vez....

Responder
  • Posts no fórum: 34

12/11/2013, 08:20:19 via Web

Matheus Silva
A onde fica esse #END ?

era uma referencia a um script pro L5 com CyanogenMod 4.3.1 nada a ser comentado neste post.

Responder
  • Posts no fórum: 174

12/11/2013, 22:57:28 via App

Jesse F. Marques
Rodrigo Albuquerque
Dúvida: serve em rom stock?

Sim certamente serve, mas é obrigatório ter acesso root no seu aparelho... e tenta sempre testar um script por vez....
percebi. KkkkKkkk tive que passar a rom novamente já 2 vezes. daí descobri que quando eu copio do PC as permissões ficam erradas. tem que antes de trocar ver como estão as permissões, trocar é deixar igual

Responder
  • Posts no fórum: 401

12/11/2013, 23:14:59 via App

Jesse F. Marques
Matheus Silva
A onde fica esse #END ?

era uma referencia a um script pro L5 com CyanogenMod 4.3.1 nada a ser comentado neste post.
E onde usuários com o Android 4.1 coloca L5 e615f.

GGG = Gentileza Gera Gentileza.

Responder
  • Posts no fórum: 1

23/01/2014, 04:15:03 via Web

seu site er show cara , mais meu tablet nao tem a pasta init.d , por acaso tem como criar ela , ou eu vou ter q me conformar em fikar sem ?

Responder
  • Posts no fórum: 34

07/05/2014, 05:51:26 via Web

Olha colega, não necessariamente por estar no init.d eles serão iniciados. No /etc existem diretórios rcx.d. O x pode ser um número de 1 à 6 que se referem aos modos de inicialização do computador. Dentro de cada uma dessas pastas estão links para os scripts da pasta init.d. Na inicialização (por exemplo), se o init for 3, então o processo init irá na pasta rc3.d, verá os links que existem nessa pasta e os executará. Os que tiverem S no começo iniciam (Start), os que tiverem K param (Kill) e os números se referem à sequência de inicialização.

E outra essa função depende muito necessáriamente do suporte do Kernel em que normalmente as Roms Stocks não possuem esta opção.....

Espero ter ajudado um pouco. Se tiver dúvida ainda, posta que nós ajudamos.

Responder
  • Posts no fórum: 34

07/05/2014, 05:53:33 via Web

Arthur Maximo G.

O Kernel do meu Xoom não suporta modificações, testei através de um app. :angry:

Nesse caso tente achar um Kernel Compativel principalmente pro init.d mas para alguns outros scripts de adição na build.prop não haverá necessidade.....

Responder
  • Posts no fórum: 34

07/05/2014, 05:54:12 via Web

hugo.gabriel999

Como eu edito o init.d? O init.d é uma pasta ou um arquivo? :blink:
init.d é uma pasta,nela contém uns scripts (shell) que se iniciam com o boot.
para edita-los, você tem que ter conhecimentos em linux.

Olha colega, não necessariamente por estar no init.d eles serão iniciados. No /etc existem diretórios rcx.d. O x pode ser um número de 1 à 6 que se referem aos modos de inicialização do computador. Dentro de cada uma dessas pastas estão links para os scripts da pasta init.d. Na inicialização (por exemplo), se o init for 3, então o processo init irá na pasta rc3.d, verá os links que existem nessa pasta e os executará. Os que tiverem S no começo iniciam (Start), os que tiverem K param (Kill) e os números se referem à sequência de inicialização.

E outra essa função depende muito necessáriamente do suporte do Kernel em que normalmente as Roms Stocks não possuem esta opção.....

Espero ter ajudado um pouco. Se tiver dúvida ainda, posta que nós ajudamos.

Responder
Conta desativada
  • Posts no fórum: 2

04/06/2014, 00:35:11 via App

Testei alguns scripts e meu LG L4 Tri deu boot infinito, nao encontrei uma forma de recuperar a build. So consegui restaurar baixando a rom com o LG Support Tool, rom de 500MB... Alguem conhece um recovery diferente, tenho a rom no pc mas nao consegui recuperar manualmente, So via download por isso fica dificil baixar 500MB sempre que um script der errado... Ajuda ai!

Responder
  • Posts no fórum: 34

05/06/2014, 23:42:56 via Web

Tente entrar em modo recovery e faz um simples Wipe no seu aparelho que irá resetar e restaur as configurações de fábrica. ..

Responder
  • Posts no fórum: 117

06/06/2014, 15:20:29 via Web

Luciano trindade

Estes códigos eu coloco em qualquer lugar?

Como está escrito nas primeiras linhas da primeira página:

"Com o Root Explorer [um app para explorar as pastas do sistema], vá em /system [uma pasta do sistema] e abra o arquivo build.prop com o editor de textos. Adicione as linhas que quiser:"

Precisa fazer o root primeiro.

Responder
  • Posts no fórum: 1 197

11/07/2014, 22:01:10 via App

Gente eu fiz um arquivo e coloquei na pasta init.d, coloquei o setprop pra add as coisas sem editar o build.prop e como vo saber se tão funcionando?????

Modelo: Redmi 2 - HM 2LTE-BR
ROM: NXROM
Kernel: Stock
Xposed e Root

Modelo: Moto G 2014 XT1068
ROM: NXROM 10.0.1
Kernel: MonsterKernel V3
Xposed e Root

Responder
Conta desativada
  • Posts no fórum: 6 881

11/07/2014, 22:24:44 via Web

Jorge Carlos

Gente eu fiz um arquivo e coloquei na pasta init.d, coloquei o setprop pra add as coisas sem editar o build.prop e como vo saber se tão funcionando?????

Vai no build.prop e vê.

Responder
  • Posts no fórum: 1 197

11/07/2014, 23:02:52 via App

Artur Eduardo

Jorge Carlos

Gente eu fiz um arquivo e coloquei na pasta init.d, coloquei o setprop pra add as coisas sem editar o build.prop e como vo saber se tão funcionando?????

Vai no build.prop e vê.

Tem q ver com alguns app específico?

Modelo: Redmi 2 - HM 2LTE-BR
ROM: NXROM
Kernel: Stock
Xposed e Root

Modelo: Moto G 2014 XT1068
ROM: NXROM 10.0.1
Kernel: MonsterKernel V3
Xposed e Root

Responder
  • Posts no fórum: 1

04/12/2014, 03:17:39 via Web

INFELIZMENTE COLOQUEI ALGUNS CODIGOS PARA MELHORAR A QUALIDADE DA IMAGEM PORÉM O CELULAR ESTA DANDO LOOP INFINITO SERA QUE TEM COMO RESOLVER ISSO ?

Responder
  • Posts no fórum: 1 197

04/12/2014, 10:21:16 via App

Pamela Gois

INFELIZMENTE COLOQUEI ALGUNS CODIGOS PARA MELHORAR A QUALIDADE DA IMAGEM PORÉM O CELULAR ESTA DANDO LOOP INFINITO SERA QUE TEM COMO RESOLVER ISSO ?

reinstalar a rom, e recomendo usar um app pra editar o build.prop pra evitar erros na hora de salvar e o Android não reconhecer o arquivo e por isso deu loop infinito

— alterado em 04/12/2014, 12:29:19

Modelo: Redmi 2 - HM 2LTE-BR
ROM: NXROM
Kernel: Stock
Xposed e Root

Modelo: Moto G 2014 XT1068
ROM: NXROM 10.0.1
Kernel: MonsterKernel V3
Xposed e Root

Responder
  • Posts no fórum: 663

19/04/2015, 19:33:33 via Web

Os scripts que ajudam na duração da bateria realmente funcionam. Vejam as capturas de tela que fiz do CPU Spy Plus:

Essa foi usando o modo avião, pois sempre deixo o smartphone assim durante a noite ate as 6hs da manha.image

Já essa aqui é durante o dia deixando os dois chips ativados próximo às 22hs, exatamente o mesmo horário que ponho ele pra carregar.image

— alterado em 21/04/2015, 03:03:46

Smartphone: Quantum Muv Up
Sistema: Nougat (Rom Stock)
Kernel: Stock 3.18.35+
Versão do Android: 7.0

Responder
  • Posts no fórum: 57

22/04/2015, 16:02:54 via Web

Galera, pra quem é programador aí, pode dar uma ajuda? Meu aparelho é moto g de 2013, queria muito deixar a posição dos ícones da Home Screen dessa forma aí image

Ajuda por favor?

Responder
  • Posts no fórum: 1 197

23/04/2015, 18:54:31 via App

Se não me engano, a parte do script do init.d, quando coloco aki tá dando lag quando o celular liga, mas depois volta ao normal, percebi isso pq ainda não editei o build.prop, pq não consegui fazer o script de init.d adicionar as opções q quero

Modelo: Redmi 2 - HM 2LTE-BR
ROM: NXROM
Kernel: Stock
Xposed e Root

Modelo: Moto G 2014 XT1068
ROM: NXROM 10.0.1
Kernel: MonsterKernel V3
Xposed e Root

Responder
  • Posts no fórum: 13

18/06/2015, 21:19:42 via Web

ola boa tarde, tenho aqui um zenfone 5, no meu aparelho nao tem a pasta init.d dentro do etc dentro do system, será que os primeiro código que vc colocou nao vai funcionar nem se eu jogar eles direto no build.prop? e eu nao entendi direito como faço a segunda parte do processo que vc disse que seria pra aparelhos que nao tenham a pasta init.d. obrigado desde já aguardo um retorno

Responder
  • Posts no fórum: 13

18/06/2015, 21:23:26 via Web

outra duvida mesmo nao tendo a pasta init.d dentro da etc dentro da system, e se eu criar uma pasta init.d com as permissoes corretas e jogar os scripts la dentro sera que nao funciona?

Responder
  • Posts no fórum: 1 049

18/06/2015, 21:28:25 via Web

Marx Nonato

outra duvida mesmo nao tendo a pasta init.d dentro da etc dentro da system, e se eu criar uma pasta init.d com as permissoes corretas e jogar os scripts la dentro sera que nao funciona?
Baixa um app na Play Store que emula o init.d tem vários Universal Init.d e por ai vai. ^^

Sony Xperia E3
Nitrogen 4.1 based 4.4.4
SuperSU: SuperSu 2.4.6
Superuser Mod
TWRP Recovery
Nova Launcher Prime #materinova

New Device: Moto g 2014
Rom: Stock 6.0 Final Version
Unrooted

LG G Pad 7.0 v400
Rom: Cm13 Build 01/12
Rooted
Theme: s6 Thor

Suporte Motorola - Não sou sabe tudo mais o que sei tento ajudar. Pressione no Obrigado se de alguma forma te ajudei.

Responder