Parsifal Posted March 17, 2012 Share Posted March 17, 2012 Je suis sous cm9 et j'ai installé ton script, sauf que je n'ai que les 3 fichiers .sh dans le répertoire. Envoyé depuis mon MB860 avec Tapatalk Quote Link to comment Share on other sites More sharing options...
Yamuto Posted March 17, 2012 Share Posted March 17, 2012 Oui si un récapitulatif de la perte par heure en % de batterie directement dans les logs serait cool pour éviter d'avoir une applis tiers qui tourne sans cesse pour calculer. Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 17, 2012 Author Share Posted March 17, 2012 Je suis sous cm9 et j'ai installé ton script, sauf que je n'ai que les 3 fichiers .sh dans le répertoire. Arf... Il n'y a pas de "int.d" Donc, soit je ponds un script qui s'occupe de créer le init.d, soit il y a un autre chemin pour les démarrages sur CM9... Je vais regarder ça ... Merci ! :) Oui si un récapitulatif de la perte par heure en % de batterie directement dans les logs serait cool pour éviter d'avoir une applis tiers qui tourne sans cesse pour calculer. Je suis déjà sur le feu pour ajouter la fonction ^_^ 1 Quote Link to comment Share on other sites More sharing options...
Yamuto Posted March 17, 2012 Share Posted March 17, 2012 Tu peux partager le lien du thread XDA, qu'on voit l'avancement la bas aussi ? Sinon j'ai placé les différents fichiers aux endroits indiqués avec une petite configuration du fichier de conf et ça marche niquel. J'attends avec hâte la fonction des % pour virer toute ses applis forte en conso :D Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 17, 2012 Share Posted March 17, 2012 (edited) Comme tu es parti sur l'idée d'un dossier AtrixTweaks, on pourrait régler le DNS au démarrage. Ne pas utiliser ce qui est spoilé. (Regardez les différents edit) Ce que j'ai rajouté à mon script situé dans init.d : […] ## # DNS ## # GoogleDNS confdns_A="8.8.8.8" confdns_B="8.8.4.4" # OpenDNS confdns_C="208.67.222.222" confdns_D="208.67.220.220" # FoolDNS confdns_E="87.118.111.215" confdns_F="81.174.67.134" […] DNS_A=$confdns_C DNS_B=$confdns_D […] setprop net.dns1 $DNS_A setprop net.dns2 $DNS_B Si cela t'intéresse. Sinon oui, pas d'init.d sur la CM9 mais je pense que cela a été "retiré" volontairement. edit : Si quelqu'un peut tester sur celle de turl1, merci. edit 2 : Visiblement, cela ne fonctionne pas au démarrage pour les DNS, je vais voir comment régler cela. edit 3 : Cela fonctionne désormais avec un petit retard au boot. J'ai mit une ligne dans 99autoucuv : sh /system/usr/AtrixTweaks/DNS.sh & Le fichier DNS.sh placé dans /system/usr/AtrixTweaks contient : #!/system/bin/sh ############## ## SETTINGS ## ############## ## # DNS ## # GoogleDNS confdns_A="8.8.8.8" confdns_B="8.8.4.4" # OpenDNS confdns_C="208.67.222.222" confdns_D="208.67.220.220" # FoolDNS confdns_E="87.118.111.215" confdns_F="81.174.67.134" # NortonDNS confdns_G="198.153.192.1" confdns_H="198.153.194.1" # #### ####### DNS_A=$confdns_C DNS_B=$confdns_D ####### #### # ############## ## APPLYING ## ############## sleep 60 setprop net.dns1 $DNS_A setprop net.dns2 $DNS_B echo "DNS1 : $DNS_A" > /system/usr/AtrixTweaks/config/DNS.conf echo "DNS2 : $DNS_B" >> /system/usr/AtrixTweaks/config/DNS.conf Voilà cela permet de réduire encore plus la liste des programmes utilisés. Pour les DNS, j'ai la flemme de tout décrire (;)), à vous de chercher sur le net. Sinon Delewer, ton script fonctionne sans problème avec SuperCharger v6. Edited March 17, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 17, 2012 Author Share Posted March 17, 2012 (edited) Alors là , je suis largé :huh: J'ai regardé ici à quoi cela correspond... mais je ne suis pas plus avancé ! http://code.google.c...docs/using.html Bon ben du coup... je suis obligé de tester :P Edit 1 : A l'arraché, j'ai pondu ça : DNS.zip #!/system/bin/sh ############## ## SETTINGS ## ############## rep_AtrixTweaks=/system/usr/AtrixTweaks ## # DNS ## # GoogleDNS confdns_A="8.8.8.8" confdns_B="8.8.4.4" # OpenDNS confdns_C="208.67.222.222" confdns_D="208.67.220.220" # FoolDNS confdns_E="87.118.111.215" confdns_F="81.174.67.134" # NortonDNS confdns_G="198.153.192.1" confdns_H="198.153.194.1" # #### ####### DNS_A=$confdns_C DNS_B=$confdns_D ####### #### # ############## ## APPLYING ## ############## sleep 60 if [[ ! -e $rep_AtrixTweaks/DNS.conf ]] ; then echo "$DNS_A" > /system/usr/AtrixTweaks/DNS.conf echo "$DNS_B" >> /system/usr/AtrixTweaks/DNS.conf else ; DNS_A=$(head -n 1 $rep_AtrixTweaks/DNS.conf) DNS_B=$(tail -n 1 $rep_AtrixTweaks/DNS.conf) fi setprop net.dns1 $DNS_A setprop net.dns2 $DNS_B Cela sauvegarde la config, sinon, cela réutilise la config sauvegardée (ou modifiée) Par contre, je n'ai pas de sous répertoire "config" comme toi Edited March 17, 2012 by Delewer Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 17, 2012 Share Posted March 17, 2012 (edited) Le DNS résout le nom d'hôte, c'est à dire qu'il te redirige vers la bonne IP du site à partir du nom que tu as tapé dans le navigateur, les spécificités de chacuns sont à peu près les mêmes. J'utilise les OpenDNS sur ma machine depuis un bon moment déjà, cela assure une plus grande sécurité par rapports aux phishing et aux redirections malveillantes. Je te laisse lire par toi même : Google DNS : http://code.google.com/intl/fr-FR/speed/public-dns/ OpenDNS : http://www.opendns.com/ FoolDNS : http://www.fooldns.com/fooldns-community/english-version/ NortonDNS : http://m.h-online.com/security/news/item/Symantec-s-Norton-DNS-service-to-block-malware-1015912.html?mrw_channel=security;mrw_channel=security;from-classic=1 Edited March 17, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 17, 2012 Author Share Posted March 17, 2012 Bigre ! J'en apprends tous les jours... Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 17, 2012 Share Posted March 17, 2012 (edited) Le fichier .conf ne sert là qu'à m'afficher la valeur pour ensuite d'autres scripts que je test avec des for et des if, mais c'est pas fonctionnel pour le moment. Tu peux donc enlever la condition que tu as mis à la fin. edit : À chaque redemarrage il y a un revert, donc il suffit d'enlever la ligne dans 99autoucuv pour revenir à sa config de base. edit 2 : Est-ce que tu connais le moyen de faire un lien symbolique de /mnt/emmc en /emmc ? Merci d'avance. Pour ton script sur xda, je te conseille un truc très simple comme je l'ai fait. C'est de mettre : […] ############ # SETTINGS # ############ […] ################ # END SETTINGS # ################ […] Et de mettre entre les deux les modifications à faire par l'utilisateur. Cela rendra le tout plus simple pour l'utilisateur lambda. Edited March 17, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 17, 2012 Author Share Posted March 17, 2012 Merci pour le conseil Pour monter /emmc ? c'est trés simple mkdir /emmc mount -t vfat /dev/block/mmcblk0p18 /emmc Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 17, 2012 Share Posted March 17, 2012 (edited) Sur la CM7.2, cela ne fonctionne pas. Merci tout de même. Sinon là je fais un nouveau script qui se lance au démarrage, pour la modification du fichier hosts. À l'état actuel, je peux mettre 3 choix, soit on ne bloque rien, soit on bloque openfeint et scoreloop (ce sont des social gaming un peu chiant) ou soit on bloque toutes les publicités (environ 90%). Je vais voir pour d'autres petites choses. Edited March 17, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 17, 2012 Author Share Posted March 17, 2012 (edited) Sur CM7.2 cela fonctionne trés bien, j'ai testé la commande avant de poster As-tu mis "su" avant de tester ? pour passer root ? su mkdir /emmc cmount -t vfat /dev/block/mmcblk0p18 /emmc Pour automatiquement telecharger du net un fichier host, il faut avoir son lien direct (un de ceux que tu connais), et tu automatise de cette manière : su wget http://(lien direct) -O /system/usr/AtrixTweaks/host.txt Edited March 17, 2012 by Delewer Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 17, 2012 Share Posted March 17, 2012 (edited) Peut-être dû au fait que c'est ma carte SD qui est montée dans /mnt/emmc, ça ne marche pas pour moi. Sinon pour le fichier hosts, bonne idée mais si il n'y a pas de connexion internet, ça tue tout. Donc j'ai mit 3 fichiers hosts dans un dossier placé dans AtrixTweaks. Cela fonctionne bien. J'upload tous mes fichiers dans un zip demain, que tu puisse voir directement le tout. edit : finalement, je vais essayer ta technique pour le fichier hosts. ;) Edited March 17, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 Voilà le petit zip (pas flashable). http://db.tt/xVYjtVk0 Si ça peut t'aider un petit peu. Quote Link to comment Share on other sites More sharing options...
rsuinux Posted March 18, 2012 Share Posted March 18, 2012 Pour le problème des pub, si je puis me permettre, kV utilise adorée sur le market. Ça fait des mises a jours du hosylvain régulièrement. Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 (edited) Et sans le correcteur orthographique, cela donne quoi ? ;) Je pense avoir compris, mais le but de ces scripts sont de se séparer d'applications. Par "adorée", tu voulais sûrement dire "AdAway". Je l'ai déjà utilisé mais il ne propose pas autant d'option que mon petit script : Il y a le choix entre pas de bloquage, bloquage des social gaming, bloquage des sites contenant des malwares, blocage d'une grande partie des pubs (à partir des mêmes sources qu'AdAway) et blocage d'environ 99% des publicités, tout cela sans altérer l'action du DNS (AdAway et les autres désactivent le DNS) Edited March 18, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Yamuto Posted March 18, 2012 Share Posted March 18, 2012 Je me demandais, est-ce qu'il y a des DNS qui répondent plus vite que d'autres ? Sinon on peut faire un script visant le DNS le plus rapide en même qu'un qui ne délivre pas de site Plush. Sinon pour Delewer, ton script pour la led et le chargement de la batterie fait du bien ! Au moins on sait qu'il charge en voyant la led alumé ! Aussi, j'ai trouvé le problème du reboot de mon Atrix avec le script. Une erreur bête en essayant, réeesyant. J'avais mis 6 valeurs de voltage au lieu de 7.. le c** Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 En fait, la rapidité reste à peu près la même avec ses 4 là. Peut-être légèrement plus faible avec FoolDNS qui fait un vrai contrôle poussé de chaque IP. Le fait d'utiliser le gros fichier hosts (plus d'un Mo) ralentit aussi un peu la connexion mais à part sur quelques sites asiatiques, impossible de voir une seule publicité (sauf ceux intégrés). J'ai préféré laisser le choix, c'est bien plus pratique. Je vais voir pour mettre le système de sécurité seulement sur le script pour l'u/v. Tu as jeté un coup d'oeil au .zip pour voir comment cela fonctionne ? Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 18, 2012 Author Share Posted March 18, 2012 (edited) Je suis en train d'automatiser et de mettre en configuration tout les scripts que tu a fourni. Je n'ai pas encore fini. En voici déjà 1 SDTweaks.zip Le script "wrkconf" permet de piloter tout les fichiers config que l'on désire. En ligne de commande, ont peux voir les options possible. Je vais normaliser de cette manière les autres script, et en creer un supplémentaire pour télécharger automatiquement les hosts Je vais utiliser les sites suivants : - block_ads_full http://support.it-ma...loads/HOSTS.txt - block_ads http://temerc.com/hp...S-Optimized.txt - AntiMalware http://www.malwaredo...slist/hosts.txt "block_ads_full" fait plus de 254.000 lignes, ce n'est pas un peu trop ? Edited March 18, 2012 by Delewer Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 (edited) Oui un peu gros mais c'est vraiment complet. (J'aime le surperflu ;)) Il y aura cependant une petite réduction de la vitesse de connexion. Au fait, il faut que le changement de DNS se fasse après la modification du fichier hosts. Pour éviter le fait que le DNS ne soit pas utilisé. Pour celui sur xda qui a son max de batterie à 500mAh, dis-lui de taper ça dans le terminal : su chmod 644 /sys/class/power_supply/battery/charge_full_design echo 1880 > /sys/class/power_supply/battery/charge_full_design chmod 444 /sys/class/power_supply/battery/charge_full_design Sinon là je suis en train de voir pour un autre script de démarrage qui permettra d'empêcher le système de fermer une application, utile pour des launchers alternatifs par exemple. edit : Fail de ma part, dans le fichier SDTweaks, c'est "Replace" et non "remplace", faut croire que j'étais fatigué. :D Edited March 18, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 18, 2012 Author Share Posted March 18, 2012 Bon, voila pour le script "dns.sh" => DNS.zip Il faut le script "wrkconf.sh" pour que cela fonctionne. (voir le précédent post) Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 (edited) Tu as mis un # devant le sleep 50. Cela ne fonctionne pas sans cette ligne. Edited March 18, 2012 by Xkz Quote Link to comment Share on other sites More sharing options...
Delewer Posted March 18, 2012 Author Share Posted March 18, 2012 (edited) Et bien si en fait. Puis que je vais faire comme ça : AtrixTweaks.sh #!/system/bin/sh # # Lancement des Tweaks rep_Tweaks=/system/usr/AtrixTweaks sh $rep_Tweaks/FixLedBatCM7.sh sh $rep_Tweaks/AutoUCUV.sh sleep 60 sh $rep_Tweaks/DNS.sh sh $rep_Tweaks/SDTweaks.sh ### Graphic tunings ### HARDWARE RENDERING (GPU) setprop debug.sf.hw 1 setprop video.accelerate.hw 1 setprop debug.performance.tuning 1 Je m'assure de fait que cela s'exécute un fois le boot completement terminé, et le "build.prop" exécuté Edited March 18, 2012 by Delewer Quote Link to comment Share on other sites More sharing options...
Xkz Posted March 18, 2012 Share Posted March 18, 2012 Ok, à voir après si cela fonctionne. ;) Sinon pour celui qui a un problème de batterie, il faudra faire la modification directement dans l'init.rc, c'est plutôt dangereux par contre. Quote Link to comment Share on other sites More sharing options...
Parsifal Posted March 18, 2012 Share Posted March 18, 2012 Quel est le problème lors de l'exécution du script dns.sh ? Envoyé depuis mon MB860 avec Tapatalk Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.