Subcore • Root icon

Subcore • Root

1.2 for Android
4.2 | 5,000+ Installations

tytydraco

2,09 €

La description de Subcore • Root

Le subtorage est un démon racine qui utilise divers capteurs dans l'appareil pour appliquer systématiquement différents profils d'utilisation. L'objectif est d'atteindre un équilibre basé sur la charge de travail de l'utilisateur plutôt que de s'appuyer sur le gouverneur de la CPU pour effectuer des hypothèses de biais sur la charge de travail en cours.
Sous-classe lit et écrit à de nombreux fichiers de noyau pour déterminer le profil pour placer le profil pour placer la Dispositif dans. Ces interfaces comprennent: • Charge CPU active
CPU CORELS
• Disponible Gouverneurs de la CPU
• Fréquences CPU disponibles à l'adresse • ​​Charge GPU disponible • Fréquences GPU disponibles disponibles BR> • Capacité de la batterie actuelle
• Etat de la batterie (chargement / décharge)
• Etat de l'écran
Notification de l'état (choix principal)
◦ Suspension d'alimentation (choix secondaire)
Interface ◦ Framebuffer ( Choix tertiaire)
• Mémoire de périphérique disponible
• Mémoire de l'appareil MAX
• Disponible des planificateurs IO
LAVEAHEAD)
• Entropie aléatoire
• Bloc OverCommit
• Cluster de page de bloc
Centisecs sombres
• Bloc LMK
• Mode de blocage de blocage • Bloc KSM
• Les tunables interactifs générés de manière unique • Les tunables de planification générés de manière unique
sans une forme de prédiction de l'utilisateur, un jeu pourrait commencer à passer un moment pendant une scène de chargement, où la charge de charge plonge. Pour contrer cela, le sous-rapport implémente un algorithme de prévision de l'utilisateur qui tente de maintenir la fluidité dans les applications lourdes, même pendant les moments de faible charge. Cela fonctionne en déterminant les moyennes de charge répétitives et en dormant plus longtemps lorsque la charge est cohérente.
Depuis le sous-financement est un outil de bas niveau (encore utilisateurs), il dispose d'un accès direct aux statistiques de la batterie. Lors de la charge (et de l'écran), Subcore augmentera vos performances au profil de performance le plus élevé afin de vous assurer que l'utilisateur subit l'expérience de la conformité UI / UX, sans tenir compte de la limitation de l'énergie. De plus, lorsque le sous-rapport détecte le périphérique est à 15% de la batterie ou de moins, la moitié de la Loadavg, ce qui signifie qu'il nécessite deux fois plus de charge de CPU pour entrer le profil suivant. De même, à 5% de batterie ou de moins, SUBCORE verrouille le dispositif dans le profil le plus bas, qui est optimisé pour un sommeil profond ou de veille, sacrifiant une partie de la performance à la batterie. Ce paramètre peut être désactivé par bascule "Désactiver la puissance consciente" dans l'application GUI Subcore.
Sous-rapport implémente un nouveau concept que j'appelle RUPG. Ce qui rend le sous-financement spécial est le fait qu'il est compatible avec essentiellement tous les appareils. Au moment de l'exécution, SUBCORE recueille initialement des tas de données pour générer de nombreux profils spécifiques à un périphérique basé sur divers facteurs. Ces profils générés sont fortement optimisés pour chaque périphérique, de sorte que chaque utilisateur obtient l'expérience logicielle la plus efficace pour le matériel / logiciel disponible fourni. Ces profils sont ensuite sauvegardés en mémoire et sont marqués pour la suppression lorsque le suborocataire est sorti. Quelques exemples où RUPG est utilisé est dans la génération de décalages LMK spécifiques à un périphérique (MINFREE). Chaque appareil a une taille de RAM différente, de sorte que le sous-rapport doit calculer manuellement les tailles minimales optimales LMK Minfree pour chaque vecteur de décalage (très_light -> très_agrressive). Le sous-rapport utilise également RUPG dans la production des tunables du gouverneur. Chaque périphérique dispose d'une table de fréquence de CPU de SOC, qui doit être prise en compte. Ces profils sont générés automatiquement par le binaire. L'utilisateur n'a donc pas besoin d'accorder eux-mêmes.
Sous-classe entraîne une amélioration de la durée de vie de la batterie perceptible, lors de l'écran et de l'écran.
J'aimerais remercier personnellement tous mes testeurs de sacrifier leur téléphone à mon code. Chacun d'entre eux a assisté à la stabilité du programme lui-même.
@DotMiracle
@efranz
@ kdrag0n
@ ashirams2020
@MountrySer_halak
> Pour le subrigore de fonctionner correctement, assurez-vous que les choses suivantes sont correctes:
• Assurez-vous que le sous-financement est toujours accordé à la racine.
• Utilisez le mode de mémoire faible si le périphérique n'a pas de zram ou de zcache, ou si vous remarquez. Applications Crashing / Ne pas ouvrir.
Les utilisateurs peuvent me contacter à tout moment pour commentaires.
Gmail: Tylernij@gmail.com
Télégramme: @tytydraco
XDA: @tytydraco

Nouveautés Subcore • Root 1.2

- Refactor low-memory mode to Memory-Aware
- Improve memory-aware RAM management (increase cache pressure)

Informations

  • Catégories:
    Outils
  • Dernière version:
    1.2
  • Mise à jour:
    2018-09-09
  • Exigences:
    Android 0 or later
  • Développeur:
    tytydraco
  • ID:
    com.draco.subcore
  • Available on: