Skip to content

v2.8.0: help on every page, welcome tour, What's new, Samsung driver, root and Knox notices - #31

Draft
ifoknr wants to merge 29 commits into
masterfrom
v2.8.0
Draft

ifoknr wants to merge 29 commits into
masterfrom
v2.8.0

Conversation

@ifoknr

@ifoknr ifoknr commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

Held as a draft until IFOKNR has tried the test build.

What changes

  • Help on every page: a ? in the corner of each page opens a side panel with what the page is for, the steps, the dangers (in red), tips and terms. Text in Help/en and Help/ar, built into the exe; other languages get English.
  • Welcome tour on first start: language, a map of the pages (the one picked opens at the end), a quick check of the PC (adb/fastboot, Samsung driver, phones on USB), and four safety rules. Shown again from About.
  • What's new: the first start of a newer version shows its notes from the CHANGELOG section built into the exe; people who used an older version get this instead of the tour.
  • Samsung USB driver: shown on the Samsung page, in the tour and in the USB check. Install… downloads it from developer.samsung.com, keeps it only when WinVerifyTrust passes and the signer is Samsung Electronics (KR), then runs the installer.
  • Flash checks: a new Notice level (plain yes/no). A rooted boot or init_boot image is named before it is written, and a recovery suggests Boot image once… first.
  • Samsung page: Knox warranty bit read over adb. The Magisk text now says CSC on the first install (it wipes, Magisk needs it) and HOME_CSC to update; never AP alone. The old text said "AP slot only".

Tests

  • Core: help format and both languages for all 12 pages, changelog notes for the app version, Samsung link, driver detection and certificate subject, Knox, the Notice findings.
  • build.yml: the signature check against adb.exe, a tampered copy, and Samsung's real installer.
  • screenshots.ps1: the tour and What's new in English and Arabic, the help panel following the page.

ifoknr and others added 29 commits October 27, 2026 04:29
…ew, Samsung driver, rooted image notice, Knox
…, in its own folder, and must name itself; the subject is read one attribute per line; no language restart during a flash; help placed once the page is laid out; a declined Samsung driver keeps the rest of the USB advice; What's new never goes back a version
…ithout unlocking, and the modes fastboot cannot reach (English and Arabic)
…since a hiding module can make a tripped phone read intact
… device information) with a stand-in phone and tests

Reading only: no packet that writes to the phone. The session always ends, also after a failure.
…r (PIT, model, region) and restarts it

Reading only. The port is found from the USB id 04E8:685D; another program holding it, a pulled
cable and a silent phone are reported with what to do. CI drives it with a stand-in phone.
… Windows' region, Arabic texts without Arabic-Indic digits, and a test that keeps them out
…ta, which FrameworkElement registers itself and so stopped the app at start
…ld Italic lettering in the side bar and on About
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant