הצעת ייעול | שרשור הצעות ושיפורים למפתח (אייבלוק)
-
-
ב ביוס התייחס לנושא זה
-
ב ביוס התייחס לנושא זה
-
@ביוס
כדאי שהיה אפשרות רק להסתיר אפלקציות כגון גוגל פליי אבל שזה יעבוד ברקע (בשביל דברים שצריכים גוגל פליי) -
-
@ביוס, הוספת אפשרות לנעילת אפליקציות עם קוד שונה מהקוד של ההגדרות.
לדוג' יש לי מכשיר שחסום וסיסמת ההגדרות נמצאת אצל מישהו אחר, אבל חוץ מזה אני רוצה שחלק מהאפליקציות שלי יהיו נעולות עם סיסמה שאותה אני יודע...
זה באמת לא דבר שקשור ישירות לחסימת המכשיר מבחינת כשרות, אבל מתאים להוסיף את זה וזה יכול להועיל מאד.
תודה! -
ל @ביוס
הצעת יעול
בנעילת הגדרות לצמיתות לחסום אפשרות
חסימה והסרה של אפליקציות(שנמצא במיני חנות בלשונית השמאלית)
כי דרך שם אפשר לפתוח אפליקציות שנחסמו(למי שמעונין בחסימה הרמטית לחלוטין)
תודה על כל ההשקעה למען עמ"י -
אולי להוסיף חוסם פרסומות
גם קופצים וגם באנרים @ביוס -
רעיון לשיפור – אפשרות הסרה בתשלום
יש לי רעיון, אין לי מושג עד כמה הוא ישים מבחינה טכנית, אבל אולי שווה לחשוב עליו.
הרבה אנשים מתקינים לעצמם את החסימה, ואז מגיע השלב הבעייתי של הקוד: צריך למצוא מישהו שיחזיק את הקוד – לא קרוב מדי, כדי שלא יהיה קל לבקש אותו, אבל גם לא רחוק מדי, כדי שאפשר יהיה לפנות אליו במקרה הצורך. לפעמים הקוד גם נשאר אצל המשתמש בינתיים, עד שמוצאים מישהו מתאים.
נכון שיש אפשרות של נעילה לצמיתות, אבל לא כל אחד מוכן לעשות את זה, במיוחד כשמדובר בגרסת בטא והוא עדיין רוצה להשאיר לעצמו אפשרות לצאת במקרה הצורך.
לכן חשבתי על אפשרות של "הסרה בתשלום".
הרעיון הוא שכל משתמש יוכל להגדיר מראש סכום שאותו הוא יצטרך לשלם כדי להסיר את החסימה – כל חד לפום חורפיה וממוניה.
למשל: אני מגדיר שאם ארצה להסיר את החסימה, אצטרך לשלם 100 ש"ח.
במצב כזה אולי אפילו אין צורך בקוד אצל אדם אחר, כי עצם ההסרה הופכת להיות פעולה עם "מחיר".
מבחינה טכנית, חשבתי שאולי אפשר לעשות את זה בצורה יחסית פשוטה באמצעות מנגנון ה-FRP: בחסימה מוגדרת כתובת מייל שאליה נשלחת הודעה עם סכום ההסרה שהוגדר זו יכולה להיות הכתובת של הFRP. כאשר הוא מבקש להסיר את החסימה, נשלחת בקשת הסרה, ומפעיל החסימה מחזיר דרישה לתשלום באיזה אופן שיהיה לפני שההסרה מתבצעת.
### איך ה-FRP יכול להשתלב במנגנון
חשבתי שאפשר לנצל את מנגנון ה־FRP כגורם שמחזיק בפועל את השליטה על אפשרות ההסרה.
כלומר, החשבון שמשמש לאימות ה־FRP לא יוגדר על ידי המשתמש עצמו, אלא יהיה חשבון Google של מפעיל החסימה. לדוגמה, אם יעקב הוא המפעיל, החשבון של יעקב מוגדר מראש כחשבון האימות של ה־FRP.
כאשר משה מתקין את החסימה ומגדיר "הסרה בתשלום", הוא לא צריך להגדיר כתובת מייל או למצוא אדם שיחזיק אצלו קוד. הוא רק קובע את הסכום שאותו הוא מתחייב לשלם במקרה שירצה להסיר את החסימה.
בסיום ההגדרה נשלחת ליעקב הודעה לחשבון המוגדר, ובה מפורטים פרטי ההתחייבות של משה – למשל הסכום שנקבע, ואפשר להוסיף גם שאלת אימות, סיבת ההסרה או תנאים נוספים שהמשתמש הגדיר.
בהמשך, אם משה רוצה להסיר את החסימה, הוא לוחץ על "אני רוצה להסיר את החסימה". הפעולה שולחת ליעקב הודעה נוספת, שמקשרת להתחייבות המקורית ומציינת שמשה מבקש כעת לפתוח את החסימה.
יעקב שולח למשה את פרטי התשלום או אמצעי התשלום שהוגדרו. לאחר שיעקב מאמת שהתשלום בוצע, הוא משחרר את החסימה באמצעות חשבון ה־Google שמוגדר עבור ה־FRP.
כך למעשה לא צריך להסתמך על כך שמישהו אחר יחזיק אצל המשתמש את הקוד. השליטה על פתיחת החסימה נשארת אצל מפעיל החסימה, וה־FRP מספק את מנגנון האימות שמונע מהמשתמש פשוט לעקוף את התהליך באמצעות איפוס המכשיר.
אפשר אולי להוסיף גם:
- שאלת אימות או סיבה לבקשת ההסרה.
- אפשרות שהמשתמש יגדיר תנאים נוספים להסרה, למשל: "אפשר להסיר רק לצורך מכירת המכשיר".
- אולי אפילו תקופת המתנה מסוימת לפני שההסרה מתאפשרת.
אפשרות אחרת, שאולי יותר מורכבת, היא לחבר את זה למערכת תשלומים, כך שכאשר המשתמש רוצה להסיר את החסימה הוא נדרש לבצע תשלום בפועל באמצעות Google Pay או מנגנון דומה.
כמובן, אם הולכים לכיוון של תשלום, צריך לחשוב היטב על האבטחה ועל האפשרות שלא יהיה ניתן לעקוף את המנגנון.
וכמובן, יש פה גם צד חיובי למפתח: זה יכול לתת למפתח הכנסה מסוימת מהחסימה, שתעזור לו להמשיך לתחזק ולפתח אותה לאורך זמן. כך כולם מרוויחים – המשתמש מקבל פתרון נוח יותר, והמפתח מקבל תמריץ להמשיך להשקיע בפרויקט ולא להגיע ל"סינדרום ה־MDM", שבו מפתחים מתחילים פרויקט של חסימה ואחרי תקופה מפסיקים לתחזק אותו.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות