-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathDocs.html
More file actions
1447 lines (1316 loc) · 74 KB
/
Docs.html
File metadata and controls
1447 lines (1316 loc) · 74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<!-- ========================= CORE META (SEO + MOBILE) ========================== -->
<meta charset="UTF-8">
<meta http-equiv="Content-Language" content="en" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Primary SEO Description -->
<meta name="description"
content="ADB Device Manager Documentation — Complete guide to ADB Mode, App Mode, screen mirroring, notifications sync, desktop multi-window, file manager, and cross-device connectivity.">
<!-- Keywords -->
<meta name="keywords"
content="ADB documentation, ADB Device Manager guide, Android to PC guide, screen mirroring docs, ADB Mode tutorial, App Mode tutorial, file manager guide, Windows Android integration docs">
<meta name="author" content="ADB Device Manager">
<meta name="robots" content="index, follow">
<!-- Canonical -->
<link rel="canonical" href="https://shrey113.github.io/Adb-Device-Manager-2/docs">
<!-- ========================= TITLE ========================== -->
<title>ADB Device Manager — Official Documentation & User Guide</title>
<!-- ========================= OPEN GRAPH (SOCIAL SHARE) ========================== -->
<meta property="og:title" content="ADB Device Manager — Documentation & User Guide">
<meta property="og:description"
content="Full documentation for ADB Device Manager including setup guide, features, ADB Mode, App Mode, screen mirroring, notifications sync, media control and more.">
<meta property="og:type" content="article">
<meta property="og:url" content="https://shrey113.github.io/Adb-Device-Manager-2/docs">
<meta property="og:image" content="https://shrey113.github.io/Adb-Device-Manager-2/images/app_png.png">
<meta property="og:site_name" content="ADB Device Manager">
<!-- ========================= TWITTER CARD ========================== -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="ADB Device Manager — Documentation">
<meta name="twitter:description"
content="Explore ADB Device Manager Documentation — Setup guide, features, and troubleshooting.">
<meta name="twitter:image" content="https://shrey113.github.io/Adb-Device-Manager-2/images/app_png.png">
<!-- ========================= STRUCTURED DATA (Docs Page) ========================== -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "ADB Device Manager — Official Documentation",
"description": "Complete documentation for ADB Device Manager including features, ADB Mode, App Mode, screen mirroring, notifications, multi-window, and Windows integration.",
"author": {
"@type": "Organization",
"name": "ADB Device Manager"
},
"publisher": {
"@type": "Organization",
"name": "ADB Device Manager",
"logo": {
"@type": "ImageObject",
"url": "https://shrey113.github.io/Adb-Device-Manager-2/images/app_png.png"
}
},
"mainEntityOfPage": "https://shrey113.github.io/Adb-Device-Manager-2/docs"
}
</script>
<!-- ========================= FAVICONS ========================== -->
<link rel="icon" href="images/app_png.png">
<link rel="apple-touch-icon" href="images/app_png.png">
<!-- ========================= PERFORMANCE (DNS + PRECONNECT) ========================== -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<!-- ========================= FONTS ========================== -->
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet"
media="print" onload="this.media='all'">
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap"
rel="stylesheet">
</noscript>
<!-- ========================= STYLES ========================== -->
<link rel="stylesheet" href="Docs.css">
<link rel="stylesheet" href="pages/head.css">
</head>
<body>
<!-- Header -->
<header class="header">
<div class="header-container">
<div class="logo">
<picture>
<source srcset="images/app_webp_50.webp" type="image/webp">
<img src="images/app_webp_100.webp" class="logo-icon" alt="ADB Device Manager" width="49"
height="49" loading="lazy">
</picture>
<span class="logo-text">ADB Device Manager</span>
</div>
<nav class="nav">
<a href="index.html" class="nav-link">Home</a>
<a href="pages/features.html" class="nav-link">Features</a>
<a href="#" class="nav-link active">Docs</a>
<a href="support.html" class="nav-link">Support</a>
</nav>
</div>
</header>
<!-- Documentation Content -->
<div class="docs-container">
<!-- Sidebar Navigation -->
<aside class="sidebar">
<nav class="sidebar-nav">
<h3 class="sidebar-title">Documentation</h3>
<!-- Getting Started Section -->
<div class="nav-section">
<a href="docs/installation.html" class="nav-section-link">🚀 Getting Started</a>
<ul class="nav-subsection">
<li><a href="#architecture">How It Works</a></li>
</ul>
</div>
<div class="nav-section">
<a href="#projection-control" class="nav-section-link">Device Projection & Control</a>
<ul class="nav-subsection">
<li><a href="#screen-mirroring">Screen Mirroring</a></li>
<li><a href="#audio-mirroring">Audio Mirroring</a></li>
<li><a href="#input-control">Input Control</a></li>
<li><a href="#android-dex" class="nav-gold">Android Dex</a></li>
<li><a href="#desktop-mode">Desktop Mode</a></li>
</ul>
</div>
<div class="nav-section">
<a href="#companion-services" class="nav-section-link">Companion Services</a>
<ul class="nav-subsection">
<li><a href="#music-control">Music Control</a></li>
<li><a href="#notification-center">Notification Center</a></li>
<li><a href="#photo-gallery">Photo Gallery</a></li>
<li><a href="#device-files">Device Files</a></li>
</ul>
</div>
<div class="nav-section">
<a href="#device-operations" class="nav-section-link">Device Operations</a>
<ul class="nav-subsection">
<li><a href="#app-installer">App Installer</a></li>
<li><a href="#camera-view">Camera View</a></li>
<li><a href="#contacts">Contacts</a></li>
<li><a href="#call-history">Call History</a></li>
<li><a href="#sms-messages">SMS Messages</a></li>
</ul>
</div>
<div class="nav-section">
<a href="#windows-integration" class="nav-section-link">Windows Integration</a>
<ul class="nav-subsection">
<li><a href="#file-sharing-system">File Sharing System</a></li>
<li><a href="#bluetooth-pairing">Bluetooth Pairing</a></li>
<li><a href="#screen-text-web-search">Screen Text Web Search</a></li>
<li><a href="#device-finder">Device Finder</a></li>
</ul>
</div>
<!-- Help & Support Section -->
<div class="nav-section">
<a href="#troubleshooting" class="nav-section-link">🔧 Help & Support</a>
<ul class="nav-subsection">
<li><a href="#troubleshooting">Troubleshooting</a></li>
<li><a href="#known-limitations">Known Limitations</a></li>
<li><a href="#security-privacy">Security & Privacy</a></li>
<li><a href="#faq">FAQ</a></li>
</ul>
</div>
</nav>
</aside>
<!-- Main Documentation Content -->
<main class="docs-content">
<!-- Intro Section -->
<article class="intro-section">
<h1>ADB Device Manager Documentation</h1>
<p class="intro-text">
Complete feature reference for ADB Device Manager. Features work in two modes:
<strong>ADB Mode</strong> (requires USB debugging) and <strong>APP Mode</strong> (requires companion
app).
Some features support both modes for flexibility.
</p>
</article>
<!-- ===================== ARCHITECTURE OVERVIEW ===================== -->
<section id="architecture" class="architecture-section-v2">
<div class="arch-header">
<div class="arch-badge">
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<path d="M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5" />
</svg>
System Architecture
</div>
<h2>How It Works — Architecture Overview</h2>
<p class="arch-subtitle">
ADB Device Manager uses a layered architecture to provide seamless connectivity between your
Windows
PC and Android devices. <a class="links" target="_blank" href="docs/installation.html">See the
Installation Guide →</a>
</p>
</div>
<!-- Enhanced Visual Architecture Diagram -->
<div class="arch-diagram-v2">
<!-- Windows Layer -->
<div class="arch-tier windows-tier">
<div class="tier-label">
<span class="tier-icon windows-icon">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor">
<path
d="M0 3.449L9.75 2.1v9.451H0m10.949-9.602L24 0v11.4H10.949M0 12.6h9.75v9.451L0 20.699M10.949 12.6H24V24l-12.9-1.801" />
</svg>
</span>
Windows Desktop
</div>
<div class="tier-cards">
<div class="arch-card primary">
<div class="card-glow"></div>
<div class="card-icon">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<rect x="4" y="4" width="16" height="16" rx="2" />
<path d="M9 9h6M9 13h6M9 17h4" />
</svg>
</div>
<h4>Windows App</h4>
<p>Flutter Desktop Application</p>
<span class="card-tag">Main Controller</span>
</div>
<div class="arch-card">
<div class="card-icon orange">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<path d="M4 17l6-6-6-6M12 19h8" />
</svg>
</div>
<h4>ADB Commands</h4>
<p>Execute shell & device operations</p>
</div>
<div class="arch-card">
<div class="card-icon orange">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<path d="M22 12h-4l-3 9L9 3l-3 9H2" />
</svg>
</div>
<h4>API Calls</h4>
<p>RESTful & WebSocket requests</p>
</div>
</div>
</div>
<!-- Connection Flow Visualizer -->
<div class="flow-connector">
<div class="flow-line">
<div class="flow-dot"></div>
<div class="flow-dot"></div>
<div class="flow-dot"></div>
</div>
<div class="flow-label">Data Flow</div>
</div>
<!-- Protocol Layer -->
<div class="arch-tier protocol-tier">
<div class="tier-label">
<span class="tier-icon protocol-icon">
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<path d="M5 12h14M12 5l7 7-7 7" />
</svg>
</span>
Communication Protocols
</div>
<div class="protocol-strip">
<div class="protocol-chip">
<span class="chip-dot"></span>
TCP/WebSocket
</div>
<div class="protocol-chip">
<span class="chip-dot"></span>
Zeroconf/mDNS
</div>
<div class="protocol-chip">
<span class="chip-dot"></span>
USB/ADB Protocol
</div>
</div>
</div>
<!-- Connection Flow Visualizer -->
<div class="flow-connector">
<div class="flow-line">
<div class="flow-dot"></div>
<div class="flow-dot"></div>
<div class="flow-dot"></div>
</div>
</div>
<!-- Android Layer -->
<div class="arch-tier android-tier">
<div class="tier-label">
<span class="tier-icon android-icon">
<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor">
<path
d="M17.6 9.48l1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52zM7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25zm10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z" />
</svg>
</span>
Android Device
</div>
<div class="tier-cards">
<div class="arch-card primary android">
<div class="card-glow android"></div>
<div class="card-icon green">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<rect x="5" y="2" width="14" height="20" rx="2" />
<path d="M12 18h.01" />
</svg>
</div>
<h4>Companion App</h4>
<p>Flutter Mobile Application</p>
<span class="card-tag green">Device Agent</span>
</div>
<div class="arch-card android">
<div class="card-icon green">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<path
d="M22 8.5c0-.28-.22-.5-.5-.5h-19c-.28 0-.5.22-.5.5v7c0 .28.22.5.5.5h19c.28 0 .5-.22.5-.5v-7z" />
<path d="M7 11v2M12 11v2M17 11v2" />
</svg>
</div>
<h4>ADB Listener</h4>
<p>TCP/Protocol Handler</p>
</div>
<div class="arch-card android">
<div class="card-icon green">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="2">
<circle cx="12" cy="12" r="10" />
<path d="M12 6v6l4 2" />
</svg>
</div>
<h4>APP Listener</h4>
<p>API & WebSocket Server</p>
</div>
</div>
</div>
</div>
<!-- Dual Mode Explanation Cards -->
<div class="mode-explanation">
<div class="mode-exp-card adb">
<div class="mode-exp-header">
<span class="mode-exp-badge adb">ADB Mode</span>
<span class="mode-exp-tag">USB Debugging Required</span>
</div>
<p>Direct device control via USB or wireless ADB. Best for screen mirroring, audio streaming,
and system-level operations.</p>
<ul class="mode-features">
<li>Screen Mirroring & Control</li>
<li>Audio Streaming</li>
<li>App Installation</li>
</ul>
</div>
<div class="mode-exp-card app">
<div class="mode-exp-header">
<span class="mode-exp-badge app">APP Mode</span>
<span class="mode-exp-tag">Companion App Required</span>
</div>
<p>Wi-Fi based real-time sync via companion app. Best for notifications, media control, and file
transfers.</p>
<ul class="mode-features">
<li>Real-time Notifications</li>
<li>Media Playback Control</li>
<li>Wireless File Transfer</li>
</ul>
</div>
</div>
</section>
<!-- Mode Legend -->
<div class="mode-legend">
<div class="legend-item">
<span class="mode-badge adb">ADB</span>
<span>Requires USB Debugging</span>
</div>
<div class="legend-item">
<span class="mode-badge app">APP</span>
<span>Requires Companion App</span>
</div>
<div class="legend-item">
<span class="mode-badge hybrid">ADB + APP</span>
<span>Works with Both</span>
</div>
<div class="legend-item">
<span class="mode-badge beta">Windows APP</span>
<span>For Windows functionality</span>
</div>
</div>
<br>
<br>
<!-- ===================== SECTION 1: Device Projection & Interactive Control ===================== -->
<section id="projection-control" class="doc-section">
<h2 class="section-title">
<svg class="section-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="3" width="20" height="14" rx="2" stroke="currentColor" stroke-width="2" />
<path d="M8 21H16" stroke="currentColor" stroke-width="2" stroke-linecap="round" />
<path d="M12 17V21" stroke="currentColor" stroke-width="2" stroke-linecap="round" />
<path d="M7 8L10 11L7 14" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" />
</svg>
Device Projection & Interactive Control
</h2>
<p class="section-intro">
Mirror your Android screen, stream audio, and control your device directly from your Windows PC with
low-latency performance.
</p>
<!-- Screen Mirroring -->
<div id="screen-mirroring" class="feature-detail">
<div class="feature-header">
<h3>Screen Mirroring</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + S</span>
</div>
</div>
<p>
Mirror your Android screen onto Windows using low-latency scrcpy with full mouse and keyboard
control.
Perfect for presentations, demos, and remote device management.
</p>
<img src="images/section_1/Screen Mirroring.gif" class="feature-image lazy"
alt="Screen Mirroring Feature">
</div>
<!-- Audio Mirroring -->
<div id="audio-mirroring" class="feature-detail">
<div class="feature-header">
<h3>Audio Mirroring</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + A</span>
</div>
</div>
<p>
Stream device audio directly to Windows in real time. Listen to music, app sounds, or any audio
from your Android device through your PC speakers.
</p>
<img src="images/section_1/Audio Streaming.gif" class="feature-image lazy"
alt="Audio Mirroring Feature">
</div>
<!-- Input Control -->
<div id="input-control" class="feature-detail">
<div class="feature-header">
<h3>Input Control</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + I</span>
</div>
</div>
<p>
Use your PC keyboard and mouse to control your Android device. Type messages, navigate apps, and
interact with your device using familiar desktop peripherals.
</p>
<img src="images/section_1/Keyboard & Mouse Control.gif" class="feature-image lazy"
alt="Input Control Feature">
</div>
<!-- Android Dex -->
<div id="android-dex" class="feature-detail">
<div class="feature-header">
<h3>Android Dex</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + Shift + D</span>
</div>
</div>
<p>
A desktop-style Android environment similar to Samsung DeX. Transform your phone into a full
desktop experience with multi-window support,
virtual displays (1080p-4K), and three performance modes (60-120 FPS).
</p>
<img src="images/section_1/Android Dex.gif" class="feature-image lazy" alt="Android Dex Feature">
</div>
<!-- Desktop Mode -->
<div id="desktop-mode" class="feature-detail">
<div class="feature-header">
<h3>Desktop Mode (Multi-App Running)</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + D</span>
</div>
</div>
<p>
Run multiple Android apps at once with independent audio channels. Each app window runs
separately, allowing true multitasking on your desktop.
</p>
<img src="images/section_1/Multi-App Running.gif" class="feature-image lazy"
alt="Desktop Mode Multi-App">
</div>
</section>
<!-- ===================== SECTION 2: Real-Time Companion Service Framework ===================== -->
<section id="companion-services" class="doc-section">
<h2 class="section-title">
<svg class="section-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="5" y="2" width="14" height="20" rx="3" stroke="currentColor" stroke-width="2" />
<circle cx="12" cy="18" r="1" fill="currentColor" />
<path d="M9 6H15" stroke="currentColor" stroke-width="2" stroke-linecap="round" />
<path d="M12 9V13M10 11H14" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />
</svg>
Real-Time Companion Services
</h2>
<p class="section-intro">
Features powered by the companion app for real-time synchronization and advanced functionality over
Wi-Fi.
</p>
<!-- Music Control -->
<div id="music-control" class="feature-detail">
<div class="feature-header">
<h3>Music Control</h3>
<div class="feature-badges">
<span class="mode-badge app">APP</span>
<span class="hotkey-badge">Alt + M</span>
</div>
</div>
<p>
Control media playback with album art and track info. Play, pause, skip tracks, and adjust
volume directly from your Windows desktop.
</p>
<img src="images/section_2/Synchronized Media Playback.gif " class="feature-image lazy"
alt="Music Control Feature">
</div>
<!-- Notification Center -->
<div id="notification-center" class="feature-detail">
<div class="feature-header">
<h3>Notification Center</h3>
<div class="feature-badges">
<span class="mode-badge app">APP</span>
<span class="hotkey-badge">Alt + N</span>
</div>
</div>
<p>
Receive and manage notifications from Android in real time. View all your phone notifications on
your PC, reply to messages, and dismiss alerts.
</p>
<img src="images/section_2/Cross-Device Notifications.gif" class="feature-image lazy"
alt="Notification Center Feature">
</div>
<!-- Photo Gallery -->
<div id="photo-gallery" class="feature-detail">
<div class="feature-header">
<h3>Photo Gallery</h3>
<div class="feature-badges">
<span class="mode-badge app">APP</span>
</div>
</div>
<p>
Browse device photos via Wi-Fi using the helper app. View, download, and manage your phone's
photo library directly from your Windows PC.
</p>
</div>
<!-- Device Files -->
<div id="device-files" class="feature-detail">
<div class="feature-header">
<h3>Device Files</h3>
<div class="feature-badges">
<span class="mode-badge app">APP</span>
</div>
</div>
<p>
Transfer files quickly from Windows to Android over local Wi-Fi. Drag and drop files to send
them to your phone without cables or complicated setup.
</p>
</div>
</section>
<!-- ===================== SECTION 3: Core Device Operations & System Utilities ===================== -->
<section id="device-operations" class="doc-section">
<h2 class="section-title">
<svg class="section-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M12 15C13.6569 15 15 13.6569 15 12C15 10.3431 13.6569 9 12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15Z"
stroke="currentColor" stroke-width="2" />
<path
d="M19.4 15C19.1277 15.6171 19.2583 16.3378 19.73 16.82L19.79 16.88C20.1656 17.2551 20.3766 17.7642 20.3766 18.295C20.3766 18.8258 20.1656 19.3349 19.79 19.71C19.4149 20.0856 18.9058 20.2966 18.375 20.2966C17.8442 20.2966 17.3351 20.0856 16.96 19.71L16.9 19.65C16.4178 19.1783 15.6971 19.0477 15.08 19.32C14.4755 19.5791 14.0826 20.1724 14.08 20.83V21C14.08 22.1046 13.1846 23 12.08 23C10.9754 23 10.08 22.1046 10.08 21V20.91C10.0642 20.2327 9.63587 19.6339 9 19.4C8.38291 19.1277 7.66219 19.2583 7.18 19.73L7.12 19.79C6.74486 20.1656 6.23582 20.3766 5.705 20.3766C5.17418 20.3766 4.66514 20.1656 4.29 19.79C3.91445 19.4149 3.70343 18.9058 3.70343 18.375C3.70343 17.8442 3.91445 17.3351 4.29 16.96L4.35 16.9C4.82167 16.4178 4.95228 15.6971 4.68 15.08C4.42093 14.4755 3.82764 14.0826 3.17 14.08H3C1.89543 14.08 1 13.1846 1 12.08C1 10.9754 1.89543 10.08 3 10.08H3.09C3.76733 10.0642 4.36613 9.63587 4.6 9C4.87228 8.38291 4.74167 7.66219 4.27 7.18L4.21 7.12C3.83445 6.74486 3.62343 6.23582 3.62343 5.705C3.62343 5.17418 3.83445 4.66514 4.21 4.29C4.58514 3.91445 5.09418 3.70343 5.625 3.70343C6.15582 3.70343 6.66486 3.91445 7.04 4.29L7.1 4.35C7.58219 4.82167 8.30291 4.95228 8.92 4.68H9C9.60447 4.42093 9.99738 3.82764 10 3.17V3C10 1.89543 10.8954 1 12 1C13.1046 1 14 1.89543 14 3V3.09C14.0026 3.74764 14.3955 4.34093 15 4.6C15.6171 4.87228 16.3378 4.74167 16.82 4.27L16.88 4.21C17.2551 3.83445 17.7642 3.62343 18.295 3.62343C18.8258 3.62343 19.3349 3.83445 19.71 4.21C20.0856 4.58514 20.2966 5.09418 20.2966 5.625C20.2966 6.15582 20.0856 6.66486 19.71 7.04L19.65 7.1C19.1783 7.58219 19.0477 8.30291 19.32 8.92V9C19.5791 9.60447 20.1724 9.99738 20.83 10H21C22.1046 10 23 10.8954 23 12C23 13.1046 22.1046 14 21 14H20.91C20.2524 14.0026 19.6591 14.3955 19.4 15Z"
stroke="currentColor" stroke-width="2" />
</svg>
Core Device Operations & Utilities
</h2>
<p class="section-intro">
Essential device management features including app installation, camera access, contacts, call
history, and SMS management.
</p>
<!-- App Installer -->
<div id="app-installer" class="feature-detail">
<div class="feature-header">
<h3>App Installer (APK Install)</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
</div>
</div>
<p>
Install APK files directly from your PC. Drag and drop APK files or browse to install apps on
your Android device without transferring files manually.
</p>
<img src="images/section_3/App Installer.png" class="feature-image" alt="App Installer">
</div>
<!-- Camera View -->
<div id="camera-view" class="feature-detail">
<div class="feature-header">
<h3>Camera View</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
</div>
</div>
<p>
View the Android camera feed on Windows. Use your phone as a webcam, security camera, or for any
purpose requiring remote camera access.
</p>
<img src="images/section_3/Remote Camera Access.png" class="feature-image"
alt="Camera View Feature">
</div>
<!-- Contacts -->
<div id="contacts" class="feature-detail">
<div class="feature-header">
<h3>Contacts</h3>
<div class="feature-badges">
<span class="mode-badge hybrid">ADB + APP</span>
</div>
</div>
<p>
ADB extracts system-level contacts from your device. APP mode loads them faster with a rich UI.
View, search, and manage your contacts from your PC.
</p>
</div>
<!-- Call History -->
<div id="call-history" class="feature-detail">
<div class="feature-header">
<h3>Call History</h3>
<div class="feature-badges">
<span class="mode-badge hybrid">ADB + APP</span>
</div>
</div>
<p>
Retrieve and view call logs efficiently. ADB pulls call logs from your device, while APP mode
provides instant API-based results with a polished interface.
</p>
<img src="images/section_3/Call History.png" class="feature-image" alt="Call History">
</div>
<!-- SMS Messages -->
<div id="sms-messages" class="feature-detail">
<div class="feature-header">
<h3>SMS Messages</h3>
<div class="feature-badges">
<span class="mode-badge hybrid">ADB + APP</span>
</div>
</div>
<p>
ADB extracts SMS messages from your device. APP mode shows conversations in real time with a
messaging-style interface for easy browsing.
</p>
</div>
</section>
<!-- ===================== SECTION 4: Windows Integration Services ===================== -->
<section id="windows-integration" class="doc-section">
<h2 class="section-title">
<svg class="section-icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 3L10 3.5V11.5L3 12V3Z" stroke="currentColor" stroke-width="2"
stroke-linejoin="round" />
<path d="M11 3.5L21 4.5V11.5L11 12.5V3.5Z" stroke="currentColor" stroke-width="2"
stroke-linejoin="round" />
<path d="M3 13L10 12.5V20.5L3 21V13Z" stroke="currentColor" stroke-width="2"
stroke-linejoin="round" />
<path d="M11 12.5L21 11.5V19.5L11 20.5V12.5Z" stroke="currentColor" stroke-width="2"
stroke-linejoin="round" />
</svg>
Windows Integration Services
</h2>
<p class="section-intro">
Deep integration features designed specifically for Windows users, enabling seamless connectivity
and file sharing between your Android device and PC.
</p>
<!-- File Sharing System -->
<div id="file-sharing-system" class="feature-detail">
<div class="feature-header">
<h3>File Sharing System</h3>
<div class="feature-badges">
<span class="mode-badge windows">Windows APP</span>
</div>
</div>
<p>
Handles all file transfers between the app and the Windows software.
This system includes a built-in browser-based interface that allows users without the mobile app
to transfer files easily.
By scanning a QR code, users can open a secure web link to upload or download files directly
over the local network.
</p>
<img src="images/section_4/Seamless File Sharing.png" class="feature-image"
alt="File Sharing System">
</div>
<!-- Bluetooth Pairing System -->
<div id="bluetooth-pairing" class="feature-detail">
<div class="feature-header">
<h3>Bluetooth Pairing System</h3>
<div class="feature-badges">
<span class="mode-badge windows">Windows APP</span>
</div>
</div>
<p>
Enables wireless audio streaming from any Android device to Windows via Bluetooth.
Your PC functions as an audio receiver, allowing your phone to stream media, calls, and
notification sounds directly to the desktop.
</p>
<img src="images/section_4/Bluetooth Audio Streaming.png" class="feature-image"
alt="Bluetooth Pairing System">
</div>
<!-- Screen Text Web Search -->
<div id="screen-text-web-search" class="feature-detail">
<div class="feature-header">
<h3>Screen Text Web Search</h3>
<div class="feature-badges">
<span class="mode-badge adb">ADB</span>
<span class="hotkey-badge">Alt + V</span>
</div>
</div>
<p>
Capture on-screen text and instantly search it on Google or trigger voice typing. Quick access
to voice-powered features from your keyboard.
</p>
<img src="images/section_4/Screen Text Web Search.gif" class="feature-image"
alt="Screen Text Web Search">
</div>
<!-- Device Finder (Beta) -->
<div id="device-finder" class="feature-detail">
<div class="feature-header">
<h3>Device Finder</h3>
<div class="feature-badges">
<span class="mode-badge windows">Windows APP</span>
<span class="mode-badge beta">BETA</span>
</div>
</div>
<p>
Automatically detects nearby Android devices on the same Wi-Fi network.
Uses smart scanning and lightweight discovery protocols to locate available devices, making the
pairing and setup process faster and more effortless.
</p>
</div>
</section>
<!-- ===================== TROUBLESHOOTING SECTION ===================== -->
<section id="troubleshooting" class="troubleshooting-section">
<h2>
<svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<circle cx="12" cy="12" r="10"></circle>
<path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
<path d="M12 17h.01"></path>
</svg>
Troubleshooting & Common Issues
</h2>
<p class="section-subtitle">Solutions for the most common problems users encounter</p>
<!-- Brand-Specific Issues -->
<h3 style="font-size: 1.15rem; color: #1a1a2e; margin: 2rem 0 1rem 0;">📱 Brand-Specific Known Issues
</h3>
<div class="brand-issues">
<div class="brand-card">
<h5>Samsung</h5>
<p>DeX mode may conflict with screen mirroring. Disable Samsung DeX before using ADB mirroring.
</p>
</div>
<div class="brand-card">
<h5>Xiaomi / MIUI</h5>
<p>Enable "USB Debugging (Security settings)" and "Install via USB" in Developer Options.</p>
</div>
<div class="brand-card">
<h5>Vivo / Oppo / Realme</h5>
<p>Disable aggressive battery optimization. Add app to "Background consumption management
whitelist".</p>
</div>
<div class="brand-card">
<h5>OnePlus</h5>
<p>Enable "Disable Permission Monitoring" in Developer Options for smoother experience.</p>
</div>
<div class="brand-card">
<h5>Huawei / Honor</h5>
<p>Allow "Protected Apps" in battery settings. HDB mode may be required for some features.</p>
</div>
<div class="brand-card">
<h5>Nothing Phone</h5>
<p>Works well with stock Android. Ensure Developer Options are properly enabled.</p>
</div>
</div>
<br>
<!-- Android 14+ Restrictions -->
<div class="error-card info">
<div class="error-header">
<div class="error-title">
<span class="error-icon">ℹ️</span>
Android 14+ Restricted Settings
</div>
<div class="error-tags">
<span class="error-tag">Android 14</span>
<span class="error-tag">Security</span>
</div>
</div>
<p class="error-cause">
Android 14 and newer versions restrict sideloaded apps from accessing sensitive permissions like
Accessibility and Notification Listener directly.
</p>
<div class="error-solution">
<h5>✓ Solution</h5>
<ul>
<li>Go to <strong>Settings → Apps → [App Name] → ⋮ menu → Allow restricted settings</strong>
</li>
<li>Re-open the app and grant the required permissions</li>
<li>If using ADB install, the restriction may not apply</li>
</ul>
</div>
</div>
<!-- ADB Connection Issues -->
<div class="error-card">
<div class="error-header">
<div class="error-title">
<span class="error-icon">❌</span>
ADB Device Not Detected
</div>
<div class="error-tags">
<span class="error-tag">ADB Mode</span>
<span class="error-tag">Connection</span>
</div>
</div>
<p class="error-cause">
Your Windows PC cannot see the connected Android device. This usually happens when USB Debugging
is disabled,
the USB cable is faulty, or proper drivers are not installed.
</p>
<div class="error-solution">
<h5>✓ Solution</h5>
<ul>
<li>Enable <strong>USB Debugging</strong> in Developer Options on your Android device</li>
<li>Try a different USB cable (use data cables, not charge-only)</li>
<li>Install <strong>Google USB Driver</strong> or your phone manufacturer's USB drivers</li>
<li>Run <code class="code">adb devices</code> in terminal to verify connection</li>
<li>Revoke USB debugging authorizations and re-authorize</li>
</ul>
</div>
</div>
<!-- Wireless Pairing Failure -->
<div class="error-card warning">
<div class="error-header">
<div class="error-title">
<span class="error-icon">⚠️</span>
Wireless ADB Pairing Failed
</div>
<div class="error-tags">
<span class="error-tag">Wi-Fi</span>
<span class="error-tag">Pairing</span>
</div>
</div>
<p class="error-cause">
Wireless pairing requires Android 11+ and both devices must be on the same Wi-Fi network.
Firewall settings or network isolation can block the connection.
</p>
<div class="error-solution">
<h5>✓ Solution</h5>
<ul>
<li>Ensure both PC and phone are on the <strong>same Wi-Fi network</strong></li>
<li>Enable <strong>Wireless debugging</strong> in Developer Options</li>
<li>Disable Windows Firewall temporarily or add ADB to allowed apps</li>
<li>Disable "AP isolation" or "Client isolation" in your router settings</li>
<li>Try using the IP address and port shown on your phone</li>
</ul>
</div>
</div>
<!-- Warning Alert -->
<div class="alert-box warning" style="margin-top: 2rem;">
<svg class="alert-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path
d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z">
</path>
<line x1="12" y1="9" x2="12" y2="13"></line>
<line x1="12" y1="17" x2="12.01" y2="17"></line>
</svg>
<div class="alert-content">
<div class="alert-title">⚠️ Still Having Issues?</div>
<p class="alert-text">If you're still experiencing problems, please visit our <a
href="support.html" style="color: inherit; text-decoration: underline;">Support page</a>
to report issues or request help from our community.</p>
</div>
</div>
</section>
<!-- ===================== KNOWN LIMITATIONS SECTION ===================== -->
<section id="known-limitations" class="doc-section">
<h2 class="section-title">
<svg class="section-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<circle cx="12" cy="12" r="10"></circle>
<line x1="12" y1="8" x2="12" y2="12"></line>
<line x1="12" y1="16" x2="12.01" y2="16"></line>
</svg>
Known Limitations
</h2>
<p class="section-intro">We believe in transparency. Here are the current limitations you should be
aware of.</p>
<div class="feature-detail">
<div class="feature-header">
<h3>🔒 Android 14+ Background Restrictions</h3>
</div>
<p>
Android 14 and newer versions impose stricter background process limitations. Sideloaded apps
may require
manual permission grants via "Allow restricted settings". Some real-time features may be
affected when
the companion app is in background.
</p>
</div>
<div class="feature-detail">
<div class="feature-header">
<h3>🔊 Audio Mirroring Delay</h3>
</div>
<p>
Audio mirroring may have a slight delay (50-200ms) especially over Wi-Fi. This is inherent to
the streaming
process. For synchronization-critical tasks, use USB connection which provides lower latency.
</p>
</div>
<div class="feature-detail">
<div class="feature-header">
<h3>📱 SMS Access Varies by Brand</h3>
</div>
<p>
Some Android manufacturers (especially Xiaomi MIUI, Samsung One UI) restrict SMS access to
system apps.
ADB extraction works on most devices, but APP Mode SMS sync may be limited on certain brands.
</p>
</div>
<div class="feature-detail">
<div class="feature-header">
<h3>🖼️ Multi-Window Behavior</h3>
</div>
<p>
Multi-window display behavior varies significantly between Android versions and OEM
implementations.
Split-screen and freeform modes may not be supported on all devices. Best experience is on
Android 12+.
</p>
</div>
<div class="feature-detail">
<div class="feature-header">
<h3>📶 Wi-Fi Stability</h3>
</div>