235
lessons per language
123
practical laboratories
382
estimated practical hours
Android · Apps · Termux
HOW IT WORKS

The website teaches. Your device does the work.

Study the concept

Read focused explanations, safe examples and defensive methodology in the DedSec interface.

Run it in Termux

Use the local companion and supplied files to complete each practical mission on Android without root.

Keep evidence locally

Reports, notes and completion state stay under your Termux home folder instead of the browser.

CURRICULUM

Choose a module

The path covers Android, Termux, smartphone security, repair planning, accessories, coding and responsible AI, followed by practical local missions.

00 · Introduction

3 lessons

Open module

01 · Termux Setup

3 lessons

Open module

02 · Networking

6 lessons

Open module

03 · Termux Shell

2 lessons

Open module

04 · Termux Lab

6 lessons

Open module

05 · Python Basics

7 lessons

Open module

06 · Web Security

4 lessons

Open module

07 · Reference

3 lessons

Open module

08 · Safety & Ethics

1 lesson

Open module

09–16 · Practical Curriculum

1 lesson

Open module

09 · Workspace Foundations

7 lessons · 15 practical hours

Open module

10 · Terminal & Files

8 lessons · 24 practical hours

Open module

11 · Network Observation

8 lessons · 24 practical hours

Open module

12 · Python Automation

8 lessons · 24 practical hours

Open module

13 · Web & Secure Coding

8 lessons · 24 practical hours

Open module

14 · Defensive Monitoring

7 lessons · 21 practical hours

Open module

15 · Identity & Hardening

5 lessons · 15 practical hours

Open module

16 · Capstone Missions

4 lessons · 18 practical hours

Open module

17 · Android Foundations

5 lessons

Open module

18 · Apps and APK Installation

6 lessons

Open module

19 · Finding Matching Apps

5 lessons

Open module

20 · Android Security and Vulnerabilities

6 lessons

Open module

21 · Privacy and Permissions

4 lessons

Open module

22 · Phone Technology and Maintenance

6 lessons

Open module

23 · App Installation Labs

6 practical labs · 18 practical hours

Open module

24 · Android Security and Privacy Labs

6 practical labs · 18 practical hours

Open module

25 · Diagnostics and Maintenance Labs

6 practical labs · 18 practical hours

Open module

26 · Smartphone Technology Labs

6 practical labs · 21 practical hours

Open module

27 · Modern Phone Repair

8 lessons

Open module

28 · Useful Smartphone Accessories

6 lessons

Open module

29 · Coding on a Smartphone

6 lessons

Open module

30 · Using AI on Smartphones

6 lessons

Open module

31 · Phone Repair Planning Labs

6 practical labs · 24 hours

Open module

32 · Accessory Compatibility Labs

4 practical labs · 12 hours

Open module

33 · Mobile Coding Labs

6 practical labs · 18 hours

Open module

34 · Smartphone AI Labs

6 practical labs · 18 hours

Open module

35 · Custom ROMs and Android System Modding

18 lessons

Open module

36 · Custom ROM Planning Labs

8 practical labs · 27 hours

Open module

Extended Smartphone Practice

14 practical labs · 43 practical hours

Open module
LOCAL COMPANION

Use the same workflow for every practical lab

01Prepare a safe workspacepython Smartphone-Academy.py prepare LAB_ID
02Complete the required workcd ~/.dedsec-smartphone-academy/workspaces/LAB_ID
03Check the deliverablespython Smartphone-Academy.py check LAB_ID
04Record completion locallypython Smartphone-Academy.py complete LAB_ID
RESPONSIBLE USE

Defensive learning with a clear boundary

Use only your own Android device, the supplied fictional samples, local files, or systems for which you have explicit authorization.

Read safety rules