# הגנה מתקדמת (לא חובה): הפעלת ניפוי באגים בטלוויזיה

ההגנה המתקדמת היא שכבה נוספת, לא חובה, שמקשה על הילד לעקוף את TVCP. כדי להגדיר אותה, הפעילו בטלוויזיה את האפשרויות למפתחים (Developer options), הפעילו בהן את "USB debugging" (בחלק מהטלוויזיות: "Debugging"), ואז בחרו "Always allow" כשהטלוויזיה שואלת.

TVCP מגן על הטלוויזיה גם בלי ההגנה המתקדמת. היא מוסיפה עוד שכבת הגנה, בשביל ילדים שאוהבים לחטט. צריך בשבילה לשנות עוד הגדרה אחת בטלוויזיה, ורק פעם אחת.

אפשר להתחיל מהטלפון: באפליקציית Guardian, הקישו על הכפתור העגול עם ראשי התיבות שלכם בראש מסך הבית כדי לפתוח את **Settings** (הגדרות), הקישו על הטלוויזיה שלכם תחת **Devices** (מכשירים), ואז על **Advanced Protection** (הגנה מתקדמת). אפשר גם להתחיל בטלוויזיה: פתחו את TVCP, בחרו בכפתור ההגדרות, הקלידו את קוד ה-PIN, ואז בחרו **Set Up** (הגדרה) ליד **Advanced Protection**.

## שלבים

1. **בטלוויזיה: פתחו את Settings.**
2. **מצאו את מספר ה-Build.** היכנסו ל-**About** (מידע כללי) ובחרו ב-**Build** (גרסת Build). ב-Google TV הוא נקרא **Android TV OS build** (גרסת מערכת Android TV). בטבלה למטה מופיע איפה הוא נמצא בטלוויזיות אחרות.
3. **לחצו עליו 7 פעמים.** כך מופעלות **Developer options** (אפשרויות למפתחים).
4. **חזרו ל-Settings ופתחו את Developer options.**
5. **הפעילו את USB debugging** (ניפוי באגים ב-USB). בחלק מהטלוויזיות הוא נקרא **Debugging** (ניפוי באגים).
6. **פתחו את TVCP בטלוויזיה ולחצו על I've Enabled Developer Debugging** (הפעלתי את ניפוי הבאגים).
7. **כשהטלוויזיה שואלת אם לאפשר ניפוי באגים, בחרו Always allow (לאפשר תמיד) ואז OK.**

שמות התפריטים יכולים להשתנות מעט בין יצרני טלוויזיות, ואם הטלוויזיה מוגדרת לאנגלית הם יופיעו באנגלית.

| טלוויזיה | איפה נמצא מספר ה-Build | איפה נמצאות האפשרויות למפתחים |
|---|---|---|
| Google TV | **Settings** → **About** → **Android TV OS build** | **Settings** → **Developer options** |
| Android TV | **Settings** → **About** → **Build** | **Settings** → **Developer options** |
| Nvidia Shield | **Settings** → **Device Preferences** → **About** → **Build** | **Device Preferences** → **Developer options** |
| Xiaomi Mi Box | **Settings** → **Device Preferences** → **About** → **Build** | **Device Preferences** → **Developer options** |

ב-Google TV, **About** ו-**Developer options** נמצאים לעיתים קרובות בתוך **System** (מערכת).

![Developer options בטלוויזיה, עם USB debugging מופעל](https://tvcp.app/help/img/tv-developer-options.png)

![הטלוויזיה שואלת אם לאפשר ניפוי באגים, ו-Always allow מסומן](https://tvcp.app/help/img/tv-allow-debugging.png)

## סרטוני הדרכה

- [סרטון הגדרה ל-Google TV](https://youtu.be/d2F75Aheyv0)
- [סרטון הגדרה ל-Android TV](https://youtu.be/FihA8MJOd_k)

במסך ההגדרה בטלוויזיה יש גם קוד QR שפותח סרטון הדרכה בטלפון.

## כדאי לדעת

- ב-Nvidia Shield אפשר במקום זה להפעיל ב-Developer options את **ADB over Network** (חיבור ADB דרך הרשת). לא צריך כבל.
- אם בהמשך מופיע בטלוויזיה **Protection unavailable** (ההגנה לא זמינה), החיבור של ניפוי הבאגים התנתק. ראו [הטלוויזיה מציגה "Protection unavailable"](https://tvcp.app/he/help/protection-unavailable/).
- כדי להפסיק להשתמש בה, פתחו את הטלוויזיה שלכם תחת **Devices** ב-**Settings**, הקישו על **Advanced Protection** ובחרו **Turn off Advanced Protection** (כיבוי ההגנה המתקדמת). הטלוויזיה נשארת מוגנת.
