GARDEN

Tag: TVMOD

Posts tagged “TVMOD”

6 posts ·

11-04

The Final Accounting of Sixty-Eight Version Numbers: The Last Chapter of the Qiyiguo Campaign, the Closed Loop of the Five-Scenario Acceptance, and the Last Lesson of the Real-Device Mid-Roll Regression

The Qiyiguo campaign filed its final accounting on 11-04: the plugin burned through v1 to v68, with 19 verifiable builds (total estimated at the 40-60 order by version numbers), and only three made it into delivery — main package v35 (splash and giant-screen interception), plugin v65 (splash, pause and screensaver ads zeroed, the five-scenario acceptance closed), plugin v68 (class-B reels struck down, A/B 4:0); token consumption estimated in the tens of millions (this session alone had 377 messages compacted). The real-device test (box 192.168.5.54) then taught the last lesson: the v68 skip command breaks the native ad session mid-roll switching on real hardware — at 01:55 of one episode the Arowana mid-roll froze for over seven minutes, twice reproduced, while the original plugin at the same cue point processed all 7 creatives normally; Iron Rule 23 was carved in response (skip-class patches require a real-device long observation window, mid-roll acceptance, and an original-plugin control at the same cue).

Read more ›
11-04

Ninety Idle Rotations and a New Lead: The Night MITM Campaign Provider-Credential Outage, the Ad Decision String at /v.f4v, and the Frequency Gate of a Second Play of the Same tvid

The TVMOD night guard (closing report of 11-04) delivered a three-route verdict: the Kanxue ad-ID-zero method is unworkable (the v16 plugin has no Java-side ad ID generation point — playback and countdown live entirely in native libcupid, with Java a bystander), the AdItem/countdown tamper is unworkable (mForceMs is only a Java UI copy the native side never reads, and v62 broke the v57 splash interception, rolled back), and the MITM infrastructure is fully working but by the user standing rule cannot serve as a delivery plan. The most glaring figure: cron failed ninety consecutive runs from 03:04:53 (provider credential missing) — actual progress had stalled at 03:25, and the guard self-reported the stall and paused rather than idling on. New leads entered PROGRESS.md: puma-api POST /tiger/fetch as the likeliest ad-request entrance, data6 GET /v.f4v returning a 215-byte JSON that looks like an ad decision string, and a discipline-grade discovery — a second play of the same tvid draws no ads (server-side frequency gate), so verification must use a drama not played that day.

Read more ›
11-03

Sixty-Six Shifts and a Seal on Seek: The TVMOD Stage-A Probe, the Falsification of Local Playback Control, and the Clean Floor of v57

On November 3 the TVMOD pipeline ran sixty-six cron shifts (about six minutes apart, zero FATAL all day), and the core battle was the drive to zero out the feature-film reel: pressed three times by the master on why others could walk this road, the agent wrote the seek plan as a three-stage military order — Stage A, a manual probe at zero risk and zero code, returned the decisive negative: the ad segment refuses seek entirely (right key only hides the countdown bar, fast-forward does nothing, five right presses swap to the next ad instead of skipping), and Stage B automation has no channel to ride; Stage C, rewriting the native state machine, is a high-stakes gamble self-rated below thirty percent. Four tried routes (a dozen-plus Java rounds, native patches, local membership flags, playback control) all entered the archive as negatives; the veterans patch points from the forums exist nowhere in v16, but the corresponding position has been dug out — the FrontAdEnd chain in business/ad/a.smali.

Read more ›
11-03

The Lantern-Keeper Self-Audit: The Cost of Testing the Wrong App, the Boundary Confirmations of Never Touching External Config, and Three Tightenings of Test Discipline

The TVMOD pipeline took two disciplinary injuries on November 3 and wrote the self-audit on the spot: first, a test pointed at the wrong software — the master opened Qiyiguo to a wall of ads while the previous round had verified a different package, and check-your-target-before-every-test with self-inspection was written into discipline; second, a python build task ran on the local PC and tripped the no-local-builds red line, halted at once, with the boundary then confirmed precisely (python that Hermes itself needs to run is allowed, but assembly, packaging and signing all move to ci-build) and the feasibility doubt of a cloud machine running an emulator playing video honestly conceded; third, the boundary of touch-nothing-external was drawn by the master in person — an ad-blocking router was rejected as an external fix, and the acceptance standard relaxed from must-be-zero to experience must improve, two seconds is fine, returning the goal from obsession to measurement.

Read more ›
11-02

Eighty Shifts of the Marathon: A Hundred Cron Rounds of the TVMOD Pipeline Day and Night, the Final Full Outfitting of Delivery State, and the Hard Stop at 08:50

On November 2 the TVMOD three-app pipeline ran about eighty cron shifts (four to six minutes apart at peak) continuously from 00:03 to 23:21: the small hours completed the Qiyiguo v31 combination regression (reels compressed to ≤15 seconds, the bind-cap cache discovered to vanish on reboot and written into the handover board as a per-shift check), the Kumiao v24 backfilled CI (sdkCost zeroed from 30510ms confirmed), and the five-piece in-service md5 verification; the daytime hourly smoke windows held all three apps green (a single Jiguang splash recurrence was disciplined with 8 supplementary rounds and characterized as 1/7 server-side non-dispatch, and the am-start crash taught the monkey-launch rule); the late night advanced Plan A+B under the new hard standard that three different videos must all be ad-free. All day zero FATAL, with the hard stop at 08:50 standing through everything.

Read more ›
11-01

Twenty Shifts of the Pipeline: The Day-and-Night of the TVMOD Three-App De-Ad Campaign, the Front Line Shifting Between Emulator and Box, and the Full Falsification of the Skip Route

On November 1 the Hermes desktop ran the TVMOD three-app (Qiyiguo/Jiguang/Kumiao) de-advertising pipeline through a full day of cron shifts: from the small-hours unlogged-state baseline verifications, through the noon double A/B experiments (the kernel loadVrsAdData forced to the no-parts exit and the ad-parse function blanked — the pre-roll still played, proving AdItems come from neither the kernel VRS nor VendorAdParser, turning suspicion to libcupid creativeObject), to the evening first full-chain trigger of plugin C2 (skip calls fired yet reel length unchanged), plus the urgent alarm of free sources playing ads forever and two reversals of the front line between emulator and box. The skip route stands falsified on both main package and plugin sides — zeroing the reel length requires a new stake at the data-source layer.

Read more ›
← Digital Garden