Cita:
Originalmente Escrito por Pedro_paul
Os prometo que yo antes... metia por ejemplo el AccuweatherWidget.apk y el AccuweatherWidget_main.apk personalizados en system/app
Ahora no me dejaba.
Sin embargo metí esos mismos archivos personalizados en Preload/symlink/system/app .. se sustituyeron y perfectamente funciona, tal y como en mi vieja rom anterior.
No hice nada mas. A partir de ahí, no se el porque 
|
Aaaaaa vale que era sustituir una app por otra que ya estaba, claro si no cambia el nombre el link sigue siendo valido, no necesitas crear otro nuevo.
La funcion de este es como dije hacer creer al sistema que una app esta en otro sitio, los comandos internos del link no cambian si el nombre del apk tampoco lo hace y es solo sustituir una app por otra.
El problema vendria si la ROM no lleva esa app y la metes tu a mano, en ese caso si que no la reconoceria nunca sin crear tambien el link con las instrucciones que te di en anteriores post.
El que te funcionara asi hasta ahora... pues no se, hasta ICS sin problema pero en JB ya te digo que incluso la leak (la filtrada antes de salir la official) ya iba /system mas que justito, solo la capa, drivers, permisos, busybox... ya se llevan casi entero el espacio de la particion y todas las app de sistema en /preload, espacio para alguna app muy ligera si podria entrar.
Si no ocupan mucho las modificaciones de tu acuweather tal vez entrara hasta hace poco a costa de un pelin extra de lag por falta de espacio o que as estado usando ROMs modificadas que por lo que sea era un pelin mas ligero algun archivo de /system o que samsung en la ultima actualizacion ha metodo algo mas pesado que ya no deja meter ni una miserable app por ligera que sea.
Como dato te cuento que la ultima actualizacion gingerbread del galaxy ace no entra el superuser, binarios del busybox asi por la buenas en /system. Antes se ha de flashear un scritp desde el recovery para eliminar ciertas app/morralla de samsung que no dañan el sistema para que entre el root (no es un galaxy normal es como otros androids que el recovery lleva particion propia, no usa la misma del kernel y se puede tener recovery sin ser root y con kernel sin tocar).
En cambio en versiones anteriores aun siendo todas gingerbread tenia espacio de sobra para poder meter root sin borrar nada