systemserviceclasspath i bootclasspath

systemserviceclasspath i bootclasspath

offline
  • Pridružio: 15 Jul 2009
  • Poruke: 150

Poz, imam jedan velik problem jer moja modifikacija koja je u BOOTCLASSPATH-u ne moze da nadje klasu koja je u SYSTEMSERVICECLASSPATH-u zbog toga sto su nastale promene u najnovijem androidu, pa bi mi trebala pomoc ako je ikako moguce!

    export BOOTCLASSPATH /system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/apache-xml.jar:/system/framework/qcmediaplayer.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/org.codeaurora.Performance.jar:/system/framework/qcom.fmradio.jar:/system/framework/vcard.jar:/system/framework/tcmiface.jar:/system/framework/com.sonyericsson.uxp.jar     export SYSTEMSERVERCLASSPATH /system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar

Moja modifikacija izgleda ovako (nalazi se u android.policy.jar):
           public void onClick(DialogInterface dialoginterface, int i)                     {                         if (SinglePressAction.rebootMode > -1)                         {                             Context context = mContext;                             String s2 = null;                             if (SinglePressAction.rebootMode == 0) {                                 s2 = null;                             } else if (SinglePressAction.rebootMode == 1) {                                 bootCommand();                                 s2 = "recovery";                             } else if (SinglePressAction.rebootMode == 2) {                                 s2 = "bootloader";                             } else if (SinglePressAction.rebootMode == 3) {                                 s2 = "oem-53";                             } else if (SinglePressAction.rebootMode == 4) {                                 s2 = "enl";                             }                             ShutdownThread.reboot(context, s2, false);                         }                     }

com.android.server.power.ShutdownThread se nalazi u services.jar i posto su obe u dva razlicita classpath, ova moja modifikacija ne funkcionise jer ne moze da nadje ShutdownThread Sad

Nisam nikako dobar u javi pa bih molio nekog da mi pomogne ako je moguce! Smile Kako da pozovem ShutdownThread.reboot i dali je moguce pomocu urlClassLoader ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 802 korisnika na forumu :: 30 registrovanih, 8 sakrivenih i 764 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., ajo baba, Arahne, Bane san, ccoogg123, dule10savic, Još malo pa deda, Kubovac, Marko Marković, mercedesamg, Mi lao shu, mikrimaus, milutin134, MiroslavD, mrvica78, Nemanja.M, nuke92, powSrb, Ripanjac, RJ, Srki94, ss10, stegonosa, stokssone, styg, Vlad000, vladetije, vladulns, x9, zbazin