בירור | פקודה להתקנת apk מתוך המכשיר עם רוט
-
-
@מישהו12 אמר בבירור | פקודה להתקנת apk מתוך המכשיר עם רוט:
@משה-144 מה השגיאה?
:/ $ su -c pm install /sdcard/file.apk System server has no access to read file context u:object_r:sdcardfs:s0 (from path /sdcard/file.apk, context u:r:system_server:s0) Error: Unable to open file: /sdcard/file.apk Consider using a file under /data/local/tmp/ Error: Can't open file: /sdcard/file.apk Exception occurred while executing: java.lang.IllegalArgumentException: Error: Can't open file: /sdcard/file.apk at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:461) at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1060) at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:169) at android.os.ShellCommand.exec(ShellCommand.java:104) at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22117) at android.os.Binder.shellCommand(Binder.java:881) at android.os.Binder.onTransact(Binder.java:765) at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4860) at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4106) at android.os.Binder.execTransactInternal(Binder.java:1021) at android.os.Binder.execTransact(Binder.java:994) 255|:/ $
-
@מישהו12 אמר בבירור | פקודה להתקנת apk מתוך המכשיר עם רוט:
@משה-144 תנסה להריץ בתיקיה שבה הקובץ נמצא.
su
pm install file.apkעדיין אותה שגיאה
מה שמוזר שכשהעברתי את הקובץ לסיסטם והרצתי את אותה פקודה זה עבד
אבל זה לא רלוונטי
אני צריך יכולת להריץ מתיקיית ההורדות -
@משה-144 אמר בבירור | פקודה להתקנת apk מתוך המכשיר עם רוט:
@מישהו12 אמר בבירור | פקודה להתקנת apk מתוך המכשיר עם רוט:
@משה-144 תנסה להריץ בתיקיה שבה הקובץ נמצא.
su
pm install file.apkעדיין אותה שגיאה
מה שמוזר שכשהעברתי את הקובץ לסיסטם והרצתי את אותה פקודה זה עבד
אבל זה לא רלוונטי
אני צריך יכולת להריץ מתיקיית ההורדותתכין פקודה שמעבירה אותו לTMP ומשם מריצה
כמו שכתוב לךמשהו כמו
su && cp file.apk /data/local/tmp/file.apk && install /data/local/tmp/file.apk && rm /data/local/tmp/file.apk
אני מקווה שהתחביר נכון
נכתב מזיכרון ובאופן שתואם ללינוקס -
@a0533057932 תיקון
su && cp file.apk /data/local/tmp/file.apk && pm install /data/local/tmp/file.apk && rm /data/local/tmp/file.apk
אגב יכול להיות שצריך להקליד את ה su בנפרד
-
@משה-144 אמר בבירור | פקודה להתקנת apk מתוך המכשיר עם רוט:
אני מחפש פקודה להתקנת apk עם רוט
אני צריך פקודה דווקא שתעבוד דרך המכשיר
לא דרך מתקין או סייר רוט או adb ממחשב
במדריך שמצאתי כתבו שהפקודה היאsu pm install /sdcard/file.apk
בפועל זה לא מתקין לי,
ניסיתי עוד כמה סגנונות ולא עבד לי
אשמח ל פיתרון
תודהנראה שפה גוגל מתייחסת לזה
https://issuetracker.google.com/issues/80270303?pli=1#comment11ופה יש עוד בנושא
https://stackoverflow.com/questions/50540334/install-apk-using-root-handling-new-limitations-of-data-local-tmp-folder -
@a0533057932
רעיון מעולה
ואפילו יותר מוצלח לי מאשר שזה יהיה בהורדות
אני ינסה