להורדה | בשורה!! LiberPods שעובד באנדרואיד 12/11 !!!!!
-
תגובה: להורדה | liberpods שליטה באיירפודס למכשירי אנדרואיד - עובד כולל שיפורים
אז אחרי שלצערינו @aass חברינו הורחק אז בעזרתו המשכתי את הפרויקט שלו ושדרגתי את האפליקציה ביחד עם קלוד במשך מלא מלא זמן עשרות גירסאות למרות לוגים בלי גוזמה! ובזכות @בנימין-מחשבים שפינק אותי לשבוע בקלוד פרו ב''ה הצלחתי לסיים עם זה סוף סוף!
והנה לכם LibrePods שאשכרה עובד באנדרואיד 11/12
כמובן צריך רוט ולהתקין במג'יסק את המודלים הבאים באנדרואיד 11/12
מודל סביבת lsposed מסוג vector
vector-v2.2-3080-release.zipהאפליקציה ע''י מודל כדי שתהיה בסיסטם
librepods-he-android11-12-magisk-module-v9.3.zip
באנדרואיד 11 צריך גם את המודל הבא (אין להתקין אותו באנדרואיד 12!)
librepods-bt-fix-android11-mtk-v1.zipיש להגדיר את האפליקציה בהגדרות של הוקטור מחכות כמה שניות ואז לפתוח את הליברפודס ולתת את הרשאות שהוא דורש וזהו אמור לעבוד.
אם פתאום לוקח זמן החיבור של האוזניות למכשיר תכבו בהגדרות האפליקציה את ההגדרה ''חיבור מיידי''
חובה לכבות את מצב xposed בהגדרות הliberpods
לא כל הפיצ'רים עובדים אבל רבים כןתתחדשו!
-
תגובה: להורדה | liberpods שליטה באיירפודס למכשירי אנדרואיד - עובד כולל שיפורים
אז אחרי שלצערינו @aass חברינו הורחק אז בעזרתו המשכתי את הפרויקט שלו ושדרגתי את האפליקציה ביחד עם קלוד במשך מלא מלא זמן עשרות גירסאות למרות לוגים בלי גוזמה! ובזכות @בנימין-מחשבים שפינק אותי לשבוע בקלוד פרו ב''ה הצלחתי לסיים עם זה סוף סוף!
והנה לכם LibrePods שאשכרה עובד באנדרואיד 11/12
כמובן צריך רוט ולהתקין במג'יסק את המודלים הבאים באנדרואיד 11/12
מודל סביבת lsposed מסוג vector
vector-v2.2-3080-release.zipהאפליקציה ע''י מודל כדי שתהיה בסיסטם
librepods-he-android11-12-magisk-module-v9.3.zip
באנדרואיד 11 צריך גם את המודל הבא (אין להתקין אותו באנדרואיד 12!)
librepods-bt-fix-android11-mtk-v1.zipיש להגדיר את האפליקציה בהגדרות של הוקטור מחכות כמה שניות ואז לפתוח את הליברפודס ולתת את הרשאות שהוא דורש וזהו אמור לעבוד.
אם פתאום לוקח זמן החיבור של האוזניות למכשיר תכבו בהגדרות האפליקציה את ההגדרה ''חיבור מיידי''
חובה לכבות את מצב xposed בהגדרות הliberpods
לא כל הפיצ'רים עובדים אבל רבים כןתתחדשו!
-
@motiz22 הf22 שלך הוא אנדרואיד 12 או 11?
אשמח אם תעלה לי לוג מטרמינלsu am force-stop com.timlool.songs logcat -c monkey -p com.timlool.songs -c android.intent.category.LAUNCHER 1 sleep 3 logcat -d -v threadtime *:W | grep -E "com.timlool.songs|Toast|ToastMaster|AndroidRuntime|ActivityTaskManager|FATAL" | tail -n 40 -
@motiz22 הf22 שלך הוא אנדרואיד 12 או 11?
אשמח אם תעלה לי לוג מטרמינלsu am force-stop com.timlool.songs logcat -c monkey -p com.timlool.songs -c android.intent.category.LAUNCHER 1 sleep 3 logcat -d -v threadtime *:W | grep -E "com.timlool.songs|Toast|ToastMaster|AndroidRuntime|ActivityTaskManager|FATAL" | tail -n 40@נוחעם-FM בדקתי בעזרת גימיני בפקודות ADB התשובה
הקריסה נגרמת עקב השגיאה הבאה:
java.lang.NoSuchFieldError: No field ACTION_DRAG_START of type ... AccessibilityActionהסיבה לקריסה
האפליקציה (LibrePods, מבוססת Jetpack Compose) מנסה לגשת לשדה נגישות בשם
ACTION_DRAG_STARTדרך ספריית התאימותandroidx.core.השדה הזה נוסף רשמית על ידי גוגל ב-Android 13 (API 33). במכשיר שלך (Qin F22 Pro המריץ Android 12 / API 31), המערכת אינה כוללת שדה זה ב-Framework, וכאשר רכיב נגישות (Accessibility Service) מנסה לסרוק את המסך, הספרייה מנסה לטעון את המאפיין וקורסת כי הוא לא קיים בגרסת המערכת.
דרכי פתרון (למשתמש / למפתח)
1. אם אתה משתמש באפליקציה (פתרון מעשי ללא שינוי קוד):
הקריסה מופעלת רק כאשר שירות נגישות פעיל במכשיר וסורק את ה-UI של Compose:
- היכנס אל: הגדרות (Settings) > נגישות (Accessibility).
- בדוק אילו שירותים פעילים (למשל: אפליקציות כפתורים, מקלדות מיוחדות, TalkBack, מנקי זיכרון או שירותי אוטומציה).
- כבה זמנית שירותי נגישות חיצוניים ובדוק אם האפליקציה נפתחת ללא קריסה.
2. אם אתה מפתח / בונה את האפליקציה (LibrePods):
הבעיה נובעת מאי-התאמה או באג בגרסת
androidx.core:core/androidx.core:core-ktxבחיבור עם Compose:- עדכון ספריות: ודא שגרסת
androidx.core:coreמעודכנת לגרסה יציבה אחרונה, או לחלופין שגרסאות ה-Compose BOM תואמות ואינן דורשות API 33 מרומז. - ProGuard / R8 Desugaring: ודא שמופעל desugaring מלא ב-
build.gradle:
android { compileOptions { coreLibraryDesugaringEnabled true sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } -
@נוחעם-FM בדקתי בעזרת גימיני בפקודות ADB התשובה
הקריסה נגרמת עקב השגיאה הבאה:
java.lang.NoSuchFieldError: No field ACTION_DRAG_START of type ... AccessibilityActionהסיבה לקריסה
האפליקציה (LibrePods, מבוססת Jetpack Compose) מנסה לגשת לשדה נגישות בשם
ACTION_DRAG_STARTדרך ספריית התאימותandroidx.core.השדה הזה נוסף רשמית על ידי גוגל ב-Android 13 (API 33). במכשיר שלך (Qin F22 Pro המריץ Android 12 / API 31), המערכת אינה כוללת שדה זה ב-Framework, וכאשר רכיב נגישות (Accessibility Service) מנסה לסרוק את המסך, הספרייה מנסה לטעון את המאפיין וקורסת כי הוא לא קיים בגרסת המערכת.
דרכי פתרון (למשתמש / למפתח)
1. אם אתה משתמש באפליקציה (פתרון מעשי ללא שינוי קוד):
הקריסה מופעלת רק כאשר שירות נגישות פעיל במכשיר וסורק את ה-UI של Compose:
- היכנס אל: הגדרות (Settings) > נגישות (Accessibility).
- בדוק אילו שירותים פעילים (למשל: אפליקציות כפתורים, מקלדות מיוחדות, TalkBack, מנקי זיכרון או שירותי אוטומציה).
- כבה זמנית שירותי נגישות חיצוניים ובדוק אם האפליקציה נפתחת ללא קריסה.
2. אם אתה מפתח / בונה את האפליקציה (LibrePods):
הבעיה נובעת מאי-התאמה או באג בגרסת
androidx.core:core/androidx.core:core-ktxבחיבור עם Compose:- עדכון ספריות: ודא שגרסת
androidx.core:coreמעודכנת לגרסה יציבה אחרונה, או לחלופין שגרסאות ה-Compose BOM תואמות ואינן דורשות API 33 מרומז. - ProGuard / R8 Desugaring: ודא שמופעל desugaring מלא ב-
build.gradle:
android { compileOptions { coreLibraryDesugaringEnabled true sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }@motiz22 ביקשתי לוג ולא הסברים של ג'מיני...
לי עובד באנדרואיד 12.
יש מצב שהתקנת את המודל השלישי?
תן לי את הלוג ואנסה לשפר.
כמו שכבר אמרתי למעלה האפליקציה הזאת מראש נבנתה לאנדרואיד 13 ולא מתאימה כלום למתחת.
היה צריך למצוא את כל Api 33 בשביל לתקן אחד אחד כמעט. -
@motiz22 ביקשתי לוג ולא הסברים של ג'מיני...
לי עובד באנדרואיד 12.
יש מצב שהתקנת את המודל השלישי?
תן לי את הלוג ואנסה לשפר.
כמו שכבר אמרתי למעלה האפליקציה הזאת מראש נבנתה לאנדרואיד 13 ולא מתאימה כלום למתחת.
היה צריך למצוא את כל Api 33 בשביל לתקן אחד אחד כמעט.הלוג המלא
2026-11-04 14:23:59 data_app_crash (text, 3230 bytes)
Process: me.kavishdevar.librepods
PID: 31178
UID: 10174
Flags: 0x20c8be44
Package: me.kavishdevar.librepods v63 (1.0.0-rc2)
Foreground: Yes
Process-Runtime: 32156986
Build: QIN/F22Pro-GL/F22Pro:12/SP1A.210812.016/1690421655:user/release-keys
Loading-Progress: 1.0java.lang.NoSuchFieldError: No field ACTION_DRAG_START of type Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; in class Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; or its superclasses (declaration of 'android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction' appears in /system/framework/framework.jar!classes3.dex)
at androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.<clinit>(AccessibilityNodeInfoCompat.java:681)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.populateAccessibilityNodeInfoProperties(AndroidComposeViewAccessibilityDelegateCompat.android.kt:710)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.createNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.android.kt:569)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.access$createNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.android.kt:163)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat$ComposeAccessibilityNodeProvider.createAccessibilityNodeInfo(AndroidComposeViewAccessibilityDelegateCompat.android.kt:3280)
at androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19.createAccessibilityNodeInfo(AccessibilityNodeProviderCompat.java:52)
at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1364)
at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1381)
at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1381)
at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1381)
at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchAccessibilityNodeInfos(AccessibilityInteractionController.java:1183)
at android.view.AccessibilityInteractionController.findAccessibilityNodeInfoByAccessibilityIdUiThread(AccessibilityInteractionController.java:368)
at android.view.AccessibilityInteractionController.access$500(AccessibilityInteractionController.java:74)
at android.view.AccessibilityInteractionController$PrivateHandler.handleMessage(AccessibilityInteractionController.java:1547)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7881)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:568)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) -
@motiz22 ביקשתי לוג ולא הסברים של ג'מיני...
לי עובד באנדרואיד 12.
יש מצב שהתקנת את המודל השלישי?
תן לי את הלוג ואנסה לשפר.
כמו שכבר אמרתי למעלה האפליקציה הזאת מראש נבנתה לאנדרואיד 13 ולא מתאימה כלום למתחת.
היה צריך למצוא את כל Api 33 בשביל לתקן אחד אחד כמעט.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות