שני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961)
-
@אביי לא צריך לעבוד מדי קשה בסך הכל אני משער שהכל נבנה בצירוף קלוד או לא משנה מי פשוט תיתן לו את האפליקצייה של אפרים ושיעשה לך גם חבל על כל ההסברים שלי אבל בכללי אתה יכול להתשמש במדריך הזה https://rechavimzelaze.ovh/topic/5538/מדריך-התקנת-קיידרואיד-במולטימדיה-בקלות-וללא-מחשב?_=1758799179330 ולשלב אותו באפליקצייה שזה בדיוק מה שהאפליקצייה תעשה אבל חבל על העבודה כשקלוד עושה אותה מעולה לבד
אגב יש לי עוד מלא שידרוגים להציע בוא נראה אם יהיה לי זמן -
@אביי לא צריך לעבוד מדי קשה בסך הכל אני משער שהכל נבנה בצירוף קלוד או לא משנה מי פשוט תיתן לו את האפליקצייה של אפרים ושיעשה לך גם חבל על כל ההסברים שלי אבל בכללי אתה יכול להתשמש במדריך הזה https://rechavimzelaze.ovh/topic/5538/מדריך-התקנת-קיידרואיד-במולטימדיה-בקלות-וללא-מחשב?_=1758799179330 ולשלב אותו באפליקצייה שזה בדיוק מה שהאפליקצייה תעשה אבל חבל על העבודה כשקלוד עושה אותה מעולה לבד
אגב יש לי עוד מלא שידרוגים להציע בוא נראה אם יהיה לי זמן -
@המאעסטר תודה על ההצעה, אבל אני לא עובד ככה, אני נוהג לכתוב ולתכנן בעצמי את הקוד, ולא לתת לקלוד לעשות מה שהוא רוצה…
האם הקוד של האפליקציה שאתה מדבר עליה נמצא בגיטהאב?
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
תודה על ההצעה, אבל אני לא עובד ככה, אני נוהג לכתוב ולתכנן בעצמי את הקוד, ולא לתת לקלוד לעשות מה שהוא רוצה…
אתה לא חייב לבקש ממנו לעשות את הכל אתה כן יכול לתת לו להגיד לך בצורה מדוייקת איך הכל עובד ואז לתכנן את הכל אבל לא באתי לומר לך איך לעבוד תעשה מה שאתה חושב מה שלא יהיה אתה יכול פשוט להתשמש בפוסט שהבאתי לך ולהבין איך זה עובד שם אתה רק צריך לחכות את שני האפליקציות ולהריץ את שלושת הפקודות במקביל
האם הקוד של האפליקציה שאתה מדבר עליה נמצא בגיטהאב?
את המדבר על האפליקצייה של אפרים ? זה כבר ממזמן ירד אבל אל צריך את הקוד מעלים את האפליקצייה איך שהיא וקלוד מפענח אותה בין רגע
-
@kasnik לא אמרתי שאני יתקין לו את החסימה הזו ביקש חסימה יקבל אולי ממני אולי ממישהו אחר
כל עוד אני לא עובר עליה אני לא מתקין לאחרים כדי לגלות שיש באגים בלי לזלזל חס וחלילה אבל אני לא סובל שחוזרים אליי עם בעיות אלא קודם כל אני עובר ורואה שאין בעיות ואז אני מתקין -
שני שבילין - מערכת הפעלה מקיפה לחסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961
)
קודם כל, זו לא באמת מערכת הפעלה. זו אפליקציה לחסימת מכשירי אנדרואיד ברמה הגבוהה ביותר, שמיועדת לכלים ולאפליקציות שבעלי רכבים צריכים. בין היתר היא כוללת מסך בית ייעודי שמותאם לרכב.
קראתי לה “שני שבילין” על שם המשנה במסכת טהרות (ה, ה): “שני שבילין, אחד טמא ואחד טהור”. לכל מכשיר אנדרואיד יש שני שבילים פתוחים. האחד הוא הכלים שבעל רכב באמת צריך, והשני הוא כל מיני כלים פרודוקטיביים יותר או פחות, שלא נצרכים לרכב, כמו גוגל צ’אט וכדומה. “שני שבילין” חוסמת את השביל השני, ומשאירה את המשתמש בשביל הטהור בלבד.
כשפיתחתי את האפליקציה, היה מותקן לי על המכשיר ברכב (A07, למי ששאל) קיידרואיד. הוא אמנם עושה עבודה מעולה בחסימה, אבל כבר לא מתוחזק הרבה זמן, וחסרות בו אפליקציות רבות שנצרכות. בפרט לאדם כמוני, שאוהב גם ללכת בשבילים מאובקים ולטבול במעיינות קרירים. חלקים נכבדים באפליקציה הזו שואבים השראה מעבודתו של @אליהו-גמבש. גם זמני ההלכה שמופיעים בתוכנה, בדיוק רב, מחושבים בספרייה פרי עבודתו, KosherKotlin.
איך זה עובד
האפליקציה עובדת בכמה רבדים. היא מותקנת כ"מנהל מכשיר" (Device Owner), ולכן יש לה שליטה מלאה במכשיר: היא יכולה לחסום אפליקציות, לנעול הגדרות ולמנוע את הסרתה.
מסלולי סינון
מסלול מה מותר ללא אינטרנט אין גישה לרשת בכלל, לאף אפליקציה רשת ביתית בלבד רק תקשורת ברשת המקומית, בלי אינטרנט ניווט בלבד אפליקציות ניווט ניווט ודואר ניווט ודואר אלקטרוני. לעת עתה אין צ’אט, וכנראה כך זה יישאר סיכון מופחת קטגוריות מהימנות, בלי אפליקציות שמסומנות כמסוכנות, מסוכנות זה בדרך כלל אפליקציות שעשוי להיות בהם בעדכונים עתידיים פרצות וכדו’ הכי פתוח אינטרנט לכל האפליקציות שבקטלוג החלפת מסלול דורשת את סיסמת ההסרה.
הקטלוג
הקטלוג הוא רשימת אפליקציות שנערכת ידנית. לכל אפליקציה נקבע אם היא מקבלת גישה מלאה לאינטרנט (כמו מיוזיק רדיו, לדוגמה), או סינון פנימי שחוסם כתובות ספציפיות בתוכה, לפי רשימה שחורה או לבנה. כך, לדוגמה, חסמנו את התמונות באפליקציית Google Maps, ופרסומות ותכנים בלתי מתאימים נוספים בתוך אפליקציות ספציפיות.
הקטלוג עצמו זמין בריפו הזה לשימוש ולעיון חופשי. הוא חתום דיגיטלית, כך שהאפליקציה מקבלת רק קטלוג מקורי.
סינון פנימי
הסינון של האינטרנט בתוך האפליקציות נעשה בעזרת VPN מקומי, שרץ על המכשיר עצמו. הוא נכתב ברמה גבוהה מאוד, ואינו מאט או תוקע את המערכת בשום צורה. אני אישית משתמש בו כבר כחודשיים, ולא היו לי תקלות של איבוד GPS וכדומה.
הגבלות נוספות
מלבד חסימת האינטרנט, האפליקציה חוסמת לחלוטין את הנקודה החמה. נקודה חמה מאפשרת לייצא מהמכשיר אינטרנט פתוח לחלוטין, אם הרשת במכשיר פתוחה. ייתכן שבעתיד התוכנה תאפשר נקודה חמה כשתזוהה רשת מסוננת.
בנוסף היא נועלת את ה-FRP, כדי שאי אפשר יהיה להסיר אותה באיפוס, וחוסמת הוספת משתמשים ואיפוס.
ובהגדרות אפשר להפעיל גם:
- חסימת שיחות יוצאות
- חסימת הודעות SMS
- נעילת הגדרות Wi-Fi
- חסימת שיתוף Bluetooth
- חסימת העברת קבצים ב-USB
- חסימת אחסון חיצוני
- חסימת התקנה מקובץ APK, או חסימת כל ההתקנות. החנות של האפליקציה ממשיכה לעבוד גם כשההתקנות חסומות.
- חסימת הסרת אפליקציות
- הסתרת אפליקציות מערכת שמסומנות כרגישות, או הסתרה של אפליקציות לבחירה
כל שינוי שמקל את החסימה דורש את סיסמת ההסרה. אחרי כמה ניסיונות שגויים יש המתנה שמתארכת בכל פעם. אפשר גם לנעול את המכשיר לצמיתות, ואז אי אפשר יותר לשנות את מצב החסימה או להסיר אותה. בהגדרות יש מסך “מה באמת נאכף במכשיר”, שמראה בדיוק אילו הגבלות פועלות ואילו לא נאכפו, למשל כשיצרן המכשיר דחה הגבלה מסוימת.
בהגדרות אפשר גם להפעיל סימן מים: חותמת קבועה על המסך, שמראה שהמכשיר מסונן.
מסך הבית
- שעון ותאריך: עברי כמובן!, ולצידו התאריך הלועזי.
- הזמן ההלכתי הבא: לפי המיקום העכשווי. בלחיצה נפתח לוח כל זמני היום, עם חיפוש ערים, ערים מועדפות וגלילה אוטומטית לזמן הבא. ניתן לבחור שיטות חישוב לעלות השחר ולשקיעה.
- מזג אוויר: הווידג’ט של אפליקציית המערכת.
- מד מהירות: בקמ"ש, לפי ה-GPS.
- כפתורים מהירים: למוזיקה, ל-Waze ולתפילת הדרך.
- כרטיס המדיה שמתנגנת: שם השיר והאפליקציה, עם כפתורי ניגון, הקודם, הבא והנמכה.
- מגירת אפליקציות: מרשימה שנבחרה, נפתחת בהחלקה מלמטה. השורה הראשונה שלה מוצגת תמיד בתחתית המסך.
המסך מותאם גם למצב רוחב ולמסכים רחבים. האפליקציה לא מגדירה את מסך הבית שלה במקום הלאנצ’ר של המערכת באופן אוטומטי. זה מופעל בנפרד בהגדרות, ושם אפשר גם לנעול אותו.
תפילת הדרך
- הקלטה לכל נוסח: אשכנז, ספרד ועדות המזרח. ההקלטה מסומנת על הטקסט תוך כדי השמעה, והמסך נגלל איתה.
- “חוזר היום”: מוסיף את המילים “ותחזירנו לשלום”.
- קיצור ההלכות: דף עם קיצור הלכות תפילת הדרך.
- תזכורת אוטומטית בנסיעה: אחרי 3 דקות מצטברות מעל 70 קמ"ש קופץ חלון עם הקלטה קולית, גם מעל Waze. האטה מאחורי משאית או עצירה ברמזור לא מאפסות את הספירה. התזכורת מופיעה פעם אחת בכל נסיעה, ואפשר לדחות אותה ב-10 דקות או לבטל אותה עד סוף הנסיעה.
חנות אפליקציות
- קטגוריות: ניווט, דואר, מוזיקה, תורה, כלים ועוד. בכל מסלול סינון מוצגות רק האפליקציות שמותרות בו.
- התקנה מאומתת: האפליקציות מגיעות מ-Google Play (בחיבור חשבון) או ישירות מ-GitHub. כל קובץ נבדק מול החתימה שבקטלוג לפני ההתקנה.
- עדכונים: עדכון אוטומטי מ-Google Play, ותור עדכונים, כך שאפשר ללחוץ “עדכון” על כמה אפליקציות ברצף.
- אפליקציות רגישות: דורשות אישור מפורש לפני התקנה.
- בקשות: מכל אפליקציה אפשר לבקש הוספה או לדווח על בעיה.
מולטימדיה ברכב
כיאה למערכת שנועדה לרכבים, האפליקציה מתאימה להתקנה ביחידות מולטימדיה. לחנות, להגדרות ולמסך הבית יש עיצוב ייעודי למסכים רחבים. בשיטת ההתקנה במולטימדיות הסתייעתי בנושאים ובסקירה של חסימות שונות שפורסמו במתמחים טופ.
עוד
- ייצוא וייבוא הגדרות לקובץ: לגיבוי או להעברה למכשיר אחר. הסיסמה לא נשמרת בקובץ, והגדרות הסינון ייובאו רק עם סיסמת ההסרה.
- עדכון עצמי: האפליקציה מתעדכנת לבד. אפשר להצטרף לגרסאות בטא. יש גם עדכון מקובץ APK, למכשיר בלי אינטרנט בכלל.
- מדריך שימוש ודף עזרה מלאים בתוך האפליקציה.
התקנה
הכל באתר: https://shanishvilin.abaye.co (נשלח לבדיקה בנטפרי)
- מהדפדפן: Chrome או Edge במחשב, והמכשיר מחובר בכבל. בלי להתקין שום תוכנה.
- תוכנת התקנה למחשב: ל-Windows.
- בלי מחשב: במכשירים עם אנדרואיד 11 ומעלה, דרך ניפוי באגים אלחוטי.
- סריקת QR: אחרי איפוס יצרן.
- פקודות adb: למי שמכיר.
ההתקנה דורשת מכשיר אחרי איפוס יצרן, או מכשיר שהוסרו ממנו כל החשבונות, כי זו הדרך היחידה של אנדרואיד להעניק הרשאת מנהל מכשיר. האפליקציה תומכת באנדרואיד 7 ומעלה.
כרגע זו גרסת בטא. אשמח לשמוע הערות, באגים ובקשות לאפליקציות, כאן או דרך “דיווח ובקשות” שבאפליקציה.
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מולטימדיה ברכב
כיאה למערכת שנועדה לרכבים, האפליקציה מתאימה להתקנה ביחידות מולטימדיה.קודם כל מתרגש מההשקעה שלך על פיתוח כ"כ חשוב ונצרך!!
לגבי מולטימדיות ללא ההוספה ש @המאעסטר העריך לכתוב לעיל זה לא מספיק בשביל להתאים להרבה מאוד מהמערכות.
עלה והצלח בס"ד, כדאי שתצרף כמה צילומי מסך, מדף הבית, הגדרות החסימה ועוד.
ושוב תודה!!
-
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מולטימדיה ברכב
כיאה למערכת שנועדה לרכבים, האפליקציה מתאימה להתקנה ביחידות מולטימדיה.קודם כל מתרגש מההשקעה שלך על פיתוח כ"כ חשוב ונצרך!!
לגבי מולטימדיות ללא ההוספה ש @המאעסטר העריך לכתוב לעיל זה לא מספיק בשביל להתאים להרבה מאוד מהמערכות.
עלה והצלח בס"ד, כדאי שתצרף כמה צילומי מסך, מדף הבית, הגדרות החסימה ועוד.
ושוב תודה!!
@תודה-לבורא-עולם-0 כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
לגבי מולטימדיות ללא ההוספה ש @המאעסטר העריך לכתוב לעיל זה לא מספיק בשביל להתאים להרבה מאוד מהמערכות.
חסר לי קצת עדיין להבין מה צריך בשביל זה, אין לי כרגע מולטימדיה זמינה לבדיקה, כך שאני צריך הסבר קצת יותר ברור מה איך זה צריך לעבוד, או לפחות לראות קוד שמימש את זה בצורה שעובדת כמו שצריך לפני שאוכל לכתוב קוד שיעשה את העבודה כראוי
-
@תודה-לבורא-עולם-0 כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
לגבי מולטימדיות ללא ההוספה ש @המאעסטר העריך לכתוב לעיל זה לא מספיק בשביל להתאים להרבה מאוד מהמערכות.
חסר לי קצת עדיין להבין מה צריך בשביל זה, אין לי כרגע מולטימדיה זמינה לבדיקה, כך שאני צריך הסבר קצת יותר ברור מה איך זה צריך לעבוד, או לפחות לראות קוד שמימש את זה בצורה שעובדת כמו שצריך לפני שאוכל לכתוב קוד שיעשה את העבודה כראוי
@אביי קיבלת זה בגדול הפקודות אם תרצה את הקבצים המלאים תאמר לי
הפקודה — רצף ההפעלה המלא (shell אחד)
```static final String PKG = "com.kdroid.filter"; static final String ADMIN = "com.kdroid.filter/.listener.AdminListener"; static final String DPM = "dpm set-device-owner " + ADMIN; // רשימת אפליקציות-חשבונות, ללא בלוטוס/טלפוניה (כדי לא לשבור את הרכב) static final String ACCT_LIST = "cmd package query-services -a android.accounts.AccountAuthenticator " + "| grep packageName | cut -d '=' -f 2 | tr -d '\\r' | sort -u " + "| grep -viE 'bluetooth|telecom|telephony|dialer|contacts|phonebook|calendar|carservice|car.'"; static final String ACTIVATE_ALL = "A=$(" + ACCT_LIST + ") ; " + // שומר את רשימת החשבונות "echo \"$A\" | sed 's/^/pm disable-user --user 0 /' | sh ; " + // משבית אותם זמנית "sleep 3 ; " + DPM + " ; " + // ← קובע device-owner "appops set " + PKG + " ACTIVATE_VPN allow ; " + "pm grant " + PKG + " android.permission.POST_NOTIFICATIONS ; " + "appops set " + PKG + " SYSTEM_ALERT_WINDOW allow ; " + "appops set " + PKG + " GET_USAGE_STATS allow ; " + "echo \"$A\" | sed 's/^/pm enable /' | sh ; " + // מחזיר *רק אותם* "pm enable com.google.android.gms ; " + "pm enable com.google.android.gsf ; " + "pm enable com.android.vending";הדלקת adb ברשת (בלי מחשב)
```private void enableAdbTcp() { try { Process p = Runtime.getRuntime().exec("sh"); DataOutputStream os = new DataOutputStream(p.getOutputStream()); os.writeBytes("setprop service.adb.tcp.port 5555\n"); os.writeBytes("setprop ctl.restart adbd\n"); os.writeBytes("exit\n"); os.flush(); p.waitFor(); } catch (Throwable ignored) {} }הכפתור — חיבור והרצה
```private void runMultimedia() { setStatus("מפעיל adb ברשת ומתחבר...", false); new Thread(new Runnable() { public void run() { try { enableAdbTcp(); Thread.sleep(2500); KdroidAdbManager m = KdroidAdbManager.getInstance(AdbSetupActivity.this); boolean ok = m.connect("127.0.0.1", 5555); if (!ok) { Thread.sleep(1500); ok = m.connect("127.0.0.1", 5555); } if (!ok) { setStatus("לא הצליח להתחבר ל-adb (5555).", true); return; } activate(m); // מריץ ACTIVATE_ALL try { m.close(); } catch (Throwable ignored) {} reportByOwnerState(); // בודק הצלחה לפי המצב האמיתי } catch (Throwable t) { reportByOwnerState(); } } }).start(); } private void activate(KdroidAdbManager m) { setStatus("מפעיל מנהל מכשיר ומסדר הרשאות...", false); try { runShell(m, ACTIVATE_ALL); } catch (Throwable ignored) {} try { Thread.sleep(3000); } catch (InterruptedException ignored) {} // החיבור נקטע כשנקבע device-owner } private String runShell(KdroidAdbManager m, String cmd) throws Exception { AdbStream stream = m.openStream("shell:" + cmd); StringBuilder out = new StringBuilder(); InputStream in = stream.openInputStream(); byte[] buf = new byte[2048]; int n; while ((n = in.read(buf)) > 0) out.append(new String(buf, 0, n)); try { stream.close(); } catch (Throwable ignored) {} return out.toString(); } -
@kasnik לא אמרתי שאני יתקין לו את החסימה הזו ביקש חסימה יקבל אולי ממני אולי ממישהו אחר
כל עוד אני לא עובר עליה אני לא מתקין לאחרים כדי לגלות שיש באגים בלי לזלזל חס וחלילה אבל אני לא סובל שחוזרים אליי עם בעיות אלא קודם כל אני עובר ורואה שאין בעיות ואז אני מתקין@המאעסטר כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
@kasnik לא אמרתי שאני יתקין לו את החסימה הזו ביקש חסימה יקבל אולי ממני אולי ממישהו אחר
כל עוד אני לא עובר עליה אני לא מתקין לאחרים כדי לגלות שיש באגים בלי לזלזל חס וחלילה אבל אני לא סובל שחוזרים אליי עם בעיות אלא קודם כל אני עובר ורואה שאין בעיות ואז אני מתקיןאז מתי נראה לך זה יהיה מותר לשיווק?
ושכחתי כמובן לציין
שאני ממש מעריץ שלך על זה שאתה משתמש בכוחות שלך למען אחרים -
שני שבילין - מערכת הפעלה מקיפה לחסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961
)
קודם כל, זו לא באמת מערכת הפעלה. זו אפליקציה לחסימת מכשירי אנדרואיד ברמה הגבוהה ביותר, שמיועדת לכלים ולאפליקציות שבעלי רכבים צריכים. בין היתר היא כוללת מסך בית ייעודי שמותאם לרכב.
קראתי לה “שני שבילין” על שם המשנה במסכת טהרות (ה, ה): “שני שבילין, אחד טמא ואחד טהור”. לכל מכשיר אנדרואיד יש שני שבילים פתוחים. האחד הוא הכלים שבעל רכב באמת צריך, והשני הוא כל מיני כלים פרודוקטיביים יותר או פחות, שלא נצרכים לרכב, כמו גוגל צ’אט וכדומה. “שני שבילין” חוסמת את השביל השני, ומשאירה את המשתמש בשביל הטהור בלבד.
כשפיתחתי את האפליקציה, היה מותקן לי על המכשיר ברכב (A07, למי ששאל) קיידרואיד. הוא אמנם עושה עבודה מעולה בחסימה, אבל כבר לא מתוחזק הרבה זמן, וחסרות בו אפליקציות רבות שנצרכות. בפרט לאדם כמוני, שאוהב גם ללכת בשבילים מאובקים ולטבול במעיינות קרירים. חלקים נכבדים באפליקציה הזו שואבים השראה מעבודתו של @אליהו-גמבש. גם זמני ההלכה שמופיעים בתוכנה, בדיוק רב, מחושבים בספרייה פרי עבודתו, KosherKotlin.
איך זה עובד
האפליקציה עובדת בכמה רבדים. היא מותקנת כ"מנהל מכשיר" (Device Owner), ולכן יש לה שליטה מלאה במכשיר: היא יכולה לחסום אפליקציות, לנעול הגדרות ולמנוע את הסרתה.
מסלולי סינון
מסלול מה מותר ללא אינטרנט אין גישה לרשת בכלל, לאף אפליקציה רשת ביתית בלבד רק תקשורת ברשת המקומית, בלי אינטרנט ניווט בלבד אפליקציות ניווט ניווט ודואר ניווט ודואר אלקטרוני. לעת עתה אין צ’אט, וכנראה כך זה יישאר סיכון מופחת קטגוריות מהימנות, בלי אפליקציות שמסומנות כמסוכנות, מסוכנות זה בדרך כלל אפליקציות שעשוי להיות בהם בעדכונים עתידיים פרצות וכדו’ הכי פתוח אינטרנט לכל האפליקציות שבקטלוג החלפת מסלול דורשת את סיסמת ההסרה.
הקטלוג
הקטלוג הוא רשימת אפליקציות שנערכת ידנית. לכל אפליקציה נקבע אם היא מקבלת גישה מלאה לאינטרנט (כמו מיוזיק רדיו, לדוגמה), או סינון פנימי שחוסם כתובות ספציפיות בתוכה, לפי רשימה שחורה או לבנה. כך, לדוגמה, חסמנו את התמונות באפליקציית Google Maps, ופרסומות ותכנים בלתי מתאימים נוספים בתוך אפליקציות ספציפיות.
הקטלוג עצמו זמין בריפו הזה לשימוש ולעיון חופשי. הוא חתום דיגיטלית, כך שהאפליקציה מקבלת רק קטלוג מקורי.
סינון פנימי
הסינון של האינטרנט בתוך האפליקציות נעשה בעזרת VPN מקומי, שרץ על המכשיר עצמו. הוא נכתב ברמה גבוהה מאוד, ואינו מאט או תוקע את המערכת בשום צורה. אני אישית משתמש בו כבר כחודשיים, ולא היו לי תקלות של איבוד GPS וכדומה.
הגבלות נוספות
מלבד חסימת האינטרנט, האפליקציה חוסמת לחלוטין את הנקודה החמה. נקודה חמה מאפשרת לייצא מהמכשיר אינטרנט פתוח לחלוטין, אם הרשת במכשיר פתוחה. ייתכן שבעתיד התוכנה תאפשר נקודה חמה כשתזוהה רשת מסוננת.
בנוסף היא נועלת את ה-FRP, כדי שאי אפשר יהיה להסיר אותה באיפוס, וחוסמת הוספת משתמשים ואיפוס.
ובהגדרות אפשר להפעיל גם:
- חסימת שיחות יוצאות
- חסימת הודעות SMS
- נעילת הגדרות Wi-Fi
- חסימת שיתוף Bluetooth
- חסימת העברת קבצים ב-USB
- חסימת אחסון חיצוני
- חסימת התקנה מקובץ APK, או חסימת כל ההתקנות. החנות של האפליקציה ממשיכה לעבוד גם כשההתקנות חסומות.
- חסימת הסרת אפליקציות
- הסתרת אפליקציות מערכת שמסומנות כרגישות, או הסתרה של אפליקציות לבחירה
כל שינוי שמקל את החסימה דורש את סיסמת ההסרה. אחרי כמה ניסיונות שגויים יש המתנה שמתארכת בכל פעם. אפשר גם לנעול את המכשיר לצמיתות, ואז אי אפשר יותר לשנות את מצב החסימה או להסיר אותה. בהגדרות יש מסך “מה באמת נאכף במכשיר”, שמראה בדיוק אילו הגבלות פועלות ואילו לא נאכפו, למשל כשיצרן המכשיר דחה הגבלה מסוימת.
בהגדרות אפשר גם להפעיל סימן מים: חותמת קבועה על המסך, שמראה שהמכשיר מסונן.
מסך הבית
- שעון ותאריך: עברי כמובן!, ולצידו התאריך הלועזי.
- הזמן ההלכתי הבא: לפי המיקום העכשווי. בלחיצה נפתח לוח כל זמני היום, עם חיפוש ערים, ערים מועדפות וגלילה אוטומטית לזמן הבא. ניתן לבחור שיטות חישוב לעלות השחר ולשקיעה.
- מזג אוויר: הווידג’ט של אפליקציית המערכת.
- מד מהירות: בקמ"ש, לפי ה-GPS.
- כפתורים מהירים: למוזיקה, ל-Waze ולתפילת הדרך.
- כרטיס המדיה שמתנגנת: שם השיר והאפליקציה, עם כפתורי ניגון, הקודם, הבא והנמכה.
- מגירת אפליקציות: מרשימה שנבחרה, נפתחת בהחלקה מלמטה. השורה הראשונה שלה מוצגת תמיד בתחתית המסך.
המסך מותאם גם למצב רוחב ולמסכים רחבים. האפליקציה לא מגדירה את מסך הבית שלה במקום הלאנצ’ר של המערכת באופן אוטומטי. זה מופעל בנפרד בהגדרות, ושם אפשר גם לנעול אותו.
תפילת הדרך
- הקלטה לכל נוסח: אשכנז, ספרד ועדות המזרח. ההקלטה מסומנת על הטקסט תוך כדי השמעה, והמסך נגלל איתה.
- “חוזר היום”: מוסיף את המילים “ותחזירנו לשלום”.
- קיצור ההלכות: דף עם קיצור הלכות תפילת הדרך.
- תזכורת אוטומטית בנסיעה: אחרי 3 דקות מצטברות מעל 70 קמ"ש קופץ חלון עם הקלטה קולית, גם מעל Waze. האטה מאחורי משאית או עצירה ברמזור לא מאפסות את הספירה. התזכורת מופיעה פעם אחת בכל נסיעה, ואפשר לדחות אותה ב-10 דקות או לבטל אותה עד סוף הנסיעה.
חנות אפליקציות
- קטגוריות: ניווט, דואר, מוזיקה, תורה, כלים ועוד. בכל מסלול סינון מוצגות רק האפליקציות שמותרות בו.
- התקנה מאומתת: האפליקציות מגיעות מ-Google Play (בחיבור חשבון) או ישירות מ-GitHub. כל קובץ נבדק מול החתימה שבקטלוג לפני ההתקנה.
- עדכונים: עדכון אוטומטי מ-Google Play, ותור עדכונים, כך שאפשר ללחוץ “עדכון” על כמה אפליקציות ברצף.
- אפליקציות רגישות: דורשות אישור מפורש לפני התקנה.
- בקשות: מכל אפליקציה אפשר לבקש הוספה או לדווח על בעיה.
מולטימדיה ברכב
כיאה למערכת שנועדה לרכבים, האפליקציה מתאימה להתקנה ביחידות מולטימדיה. לחנות, להגדרות ולמסך הבית יש עיצוב ייעודי למסכים רחבים. בשיטת ההתקנה במולטימדיות הסתייעתי בנושאים ובסקירה של חסימות שונות שפורסמו במתמחים טופ.
עוד
- ייצוא וייבוא הגדרות לקובץ: לגיבוי או להעברה למכשיר אחר. הסיסמה לא נשמרת בקובץ, והגדרות הסינון ייובאו רק עם סיסמת ההסרה.
- עדכון עצמי: האפליקציה מתעדכנת לבד. אפשר להצטרף לגרסאות בטא. יש גם עדכון מקובץ APK, למכשיר בלי אינטרנט בכלל.
- מדריך שימוש ודף עזרה מלאים בתוך האפליקציה.
התקנה
הכל באתר: https://shanishvilin.abaye.co (נשלח לבדיקה בנטפרי)
- מהדפדפן: Chrome או Edge במחשב, והמכשיר מחובר בכבל. בלי להתקין שום תוכנה.
- תוכנת התקנה למחשב: ל-Windows.
- בלי מחשב: במכשירים עם אנדרואיד 11 ומעלה, דרך ניפוי באגים אלחוטי.
- סריקת QR: אחרי איפוס יצרן.
- פקודות adb: למי שמכיר.
ההתקנה דורשת מכשיר אחרי איפוס יצרן, או מכשיר שהוסרו ממנו כל החשבונות, כי זו הדרך היחידה של אנדרואיד להעניק הרשאת מנהל מכשיר. האפליקציה תומכת באנדרואיד 7 ומעלה.
כרגע זו גרסת בטא. אשמח לשמוע הערות, באגים ובקשות לאפליקציות, כאן או דרך “דיווח ובקשות” שבאפליקציה.
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
נקבע אם היא מקבלת גישה מלאה לאינטרנט (כמו מיוזיק רדיו, לדוגמה)
מיוזיק ווליום? יש שם בעיה
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מלבד חסימת האינטרנט, האפליקציה חוסמת לחלוטין את הנקודה החמה
מי שצריך אנדרואיד אוטו צריך נקודה פתוחה במכשיר
לגבי הפעלה למולטימדיה בעבר עשיתי מדריך איך לתת ידנית
עם ההתקדמות שיש כיום זה ניהיה בסיסי שום מתקין לא יעתיק פקודות@אש-אש כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
רק שאלה:
לאדם פשוט כמוני שלא מבין בכל זה,
יש מישהו שעושה את העבודה (כמובן בתשלום)?יש בכל הארץ רק תכתוב מיקום
@מנדי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
היה חסר סינון מוצלח שמתאים למולטמדיה,
יש סינון פשוט הוא בבטא רק אצל המתקינים ולא יתפרסם לציבור הרחב [בהמשך יהיה בתשלום גם למתקינים]
בכל מקרה מעריכים מאוד על היוזמה -
@המאעסטר כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
@kasnik לא אמרתי שאני יתקין לו את החסימה הזו ביקש חסימה יקבל אולי ממני אולי ממישהו אחר
כל עוד אני לא עובר עליה אני לא מתקין לאחרים כדי לגלות שיש באגים בלי לזלזל חס וחלילה אבל אני לא סובל שחוזרים אליי עם בעיות אלא קודם כל אני עובר ורואה שאין בעיות ואז אני מתקיןאז מתי נראה לך זה יהיה מותר לשיווק?
ושכחתי כמובן לציין
שאני ממש מעריץ שלך על זה שאתה משתמש בכוחות שלך למען אחרים@אש-אש כמו שכתוב באתר, זה כרגע בגרסת בטא אני מקווה תוך שבועיים שלוש להוציא גרסה יציבה רשמית ראשונה, ובעז"ה עד חנוכה להוציא את גרסה 1 הרשמית,
אפשר להתקין כרגע ללא חשש, אבל בבטא אי אפשר לנעול הרמטית ללא אפשרות הסרה וכן נעילת הFPR לא פעילה (היא כבר קיימת, אבל אני משמיט את החשבונות בכוונה בבניות בטא)
-
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
נקבע אם היא מקבלת גישה מלאה לאינטרנט (כמו מיוזיק רדיו, לדוגמה)
מיוזיק ווליום? יש שם בעיה
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מלבד חסימת האינטרנט, האפליקציה חוסמת לחלוטין את הנקודה החמה
מי שצריך אנדרואיד אוטו צריך נקודה פתוחה במכשיר
לגבי הפעלה למולטימדיה בעבר עשיתי מדריך איך לתת ידנית
עם ההתקדמות שיש כיום זה ניהיה בסיסי שום מתקין לא יעתיק פקודות@אש-אש כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
רק שאלה:
לאדם פשוט כמוני שלא מבין בכל זה,
יש מישהו שעושה את העבודה (כמובן בתשלום)?יש בכל הארץ רק תכתוב מיקום
@מנדי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
היה חסר סינון מוצלח שמתאים למולטמדיה,
יש סינון פשוט הוא בבטא רק אצל המתקינים ולא יתפרסם לציבור הרחב [בהמשך יהיה בתשלום גם למתקינים]
בכל מקרה מעריכים מאוד על היוזמה@פתוח-לשמוע כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מיוזיק ווליום? יש שם בעיה
במיוזיק ווליום של קול חי מיוזיק יש בעיה?
-
@פתוח-לשמוע כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מיוזיק ווליום? יש שם בעיה
במיוזיק ווליום של קול חי מיוזיק יש בעיה?
-
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
נקבע אם היא מקבלת גישה מלאה לאינטרנט (כמו מיוזיק רדיו, לדוגמה)
מיוזיק ווליום? יש שם בעיה
@אביי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מלבד חסימת האינטרנט, האפליקציה חוסמת לחלוטין את הנקודה החמה
מי שצריך אנדרואיד אוטו צריך נקודה פתוחה במכשיר
לגבי הפעלה למולטימדיה בעבר עשיתי מדריך איך לתת ידנית
עם ההתקדמות שיש כיום זה ניהיה בסיסי שום מתקין לא יעתיק פקודות@אש-אש כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
רק שאלה:
לאדם פשוט כמוני שלא מבין בכל זה,
יש מישהו שעושה את העבודה (כמובן בתשלום)?יש בכל הארץ רק תכתוב מיקום
@מנדי כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
היה חסר סינון מוצלח שמתאים למולטמדיה,
יש סינון פשוט הוא בבטא רק אצל המתקינים ולא יתפרסם לציבור הרחב [בהמשך יהיה בתשלום גם למתקינים]
בכל מקרה מעריכים מאוד על היוזמה@פתוח-לשמוע כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מי שצריך אנדרואיד אוטו צריך נקודה פתוחה במכשיר
נקודה פתוחה ברשת פתוחה = אין חסימה, אני לא מתכוון לאפשר את זה באף גרסה עתידית (מלבד ברשת של נטפרי, שיהיה זמין כבר מחר בעז"ה)
-
@אביי כן
אין כמעט אפליקציה שאין@פתוח-לשמוע אשמח לשמוע מה הבעיה שיש במיוזיק ווליום,
(אגב מה שאני כתבתי במקור זה אפליקציה אחרת לחלוטין https://mitmachim.top/topic/100675 ואין בה שום בעיה,
-
@פתוח-לשמוע כתב בשני שבילין - חסימת אנדרואיד ומולטימדיה לעוברי דרך (כהגדרתם בתקנות התעבורה, התשכ"א-1961):
מי שצריך אנדרואיד אוטו צריך נקודה פתוחה במכשיר
נקודה פתוחה ברשת פתוחה = אין חסימה, אני לא מתכוון לאפשר את זה באף גרסה עתידית (מלבד ברשת של נטפרי, שיהיה זמין כבר מחר בעז"ה)
-
@אביי אתה צודק אני ציינתי עובדה
אני לא יודע איך זה עובד אבל האנדרואיד אוטו צריך נקודה חמה אבל לא אינטרנט אולי יש דרך לעשות משהו@פתוח-לשמוע מה הכוונה נקודה חמה אבל לא אינטרנט?
