On sur linuxfr, tu aurais pu parler un peu de la technique.
Quand on installe le framework, il va installer une version patchée de /system/bin/app_process. Ce programme lance Zygote, le processus chargé de lancer chaque application. Ce patch permet de charger un jar supplémentaire au lancement de Zygote, ce qui permet alors d'avoir accès au cœur de chaque application.
On peut alors réagir a l'appel d'une méthode, pour modifier ses arguments / valeur de retour voir même remplacer cette méthode. C'est ce que font les modules.
Il existe deux catégories de gens : ceux qui divisent les gens en deux catégories et les autres.
# Pas de technique ?
Posté par erdnaxeli (site web personnel) . En réponse à la dépêche Xposed, framework opensource pour modifier les ROM. Évalué à 10.
On sur linuxfr, tu aurais pu parler un peu de la technique.
Quand on installe le framework, il va installer une version patchée de /system/bin/app_process. Ce programme lance Zygote, le processus chargé de lancer chaque application. Ce patch permet de charger un jar supplémentaire au lancement de Zygote, ce qui permet alors d'avoir accès au cœur de chaque application.
On peut alors réagir a l'appel d'une méthode, pour modifier ses arguments / valeur de retour voir même remplacer cette méthode. C'est ce que font les modules.
Il existe deux catégories de gens : ceux qui divisent les gens en deux catégories et les autres.