Skip to content

v0.76.0

Latest

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 19 Oct 03:17

Hushfeed v0.76.0 has 135 patches for global TikTok 47.4.3 (com.zhiliaoapp.musically), and 90 of them work on PineDrama 47.1.4 too. It needs Morphe Manager 1.34.0 or newer, since it's built on patcher 1.15.1.

The big change is TikTok 47.4.3. It's the only TikTok version this one supports, so grab the 47.4.3 APK from APKMirror and patch that instead of 47.1.4. Every patch was moved over and checked against the new build. There's new stuff as well: video lengths on profile grids, a switch for the reply TikTok opens under comments, a New device identity row on the Privacy page and eight more countries in the SIM presets.

Here's every report this release changed something for, and what changed.

For bug reports

  • Split comments on a foldable (#26). Comments beside the video opens the side panel on a wide window again, in PineDrama too.
  • Overlaps on opened videos (#153). With the comment bar hidden, the music disc moves up off the progress bar and the time.
  • Gaps where hidden buttons were (#190). Hiding Like closes the right column up like the other buttons do.
  • The reply row under every comment (#193). New Hide reply previews switch on the Comments page.
  • Invalid language code (#196). A language TikTok has no pack for, like sr, gets skipped and the patch run keeps going.
  • Saved photo posts (#197). Photo posts Hushfeed saves count for Check for already-saved videos now, and picked photo posts come out as a video when Save photo posts as a video is on. The bug form's What went wrong box also opens empty now, so your text goes in.
  • Puzzles right after opening TikTok (#87, #111). Hide CAPTCHA popups covers the first seconds after TikTok starts.

For requests

  • Caption corners (#158). Dark and Black caption backgrounds use TikTok's small rounded corners again.
  • Material You (#163). With Follow the wallpaper, the follow plus under a creator's avatar takes the wallpaper color too.
  • Video length on cards (#181). Turn on Show video length on profile grids and each video shows its length under the view count.
  • More regions (#198). SIM country preset lists Serbia, Croatia, Bosnia and Herzegovina, Slovenia, Montenegro, North Macedonia, Albania and Bulgaria.

What's changed

  • Hushfeed now supports TikTok 47.4.3, and only that one. 47.1.4 isn't supported anymore, so grab the 47.4.3 APK from APKMirror and patch that. PineDrama stays on 47.1.4.
  • Show only mutual friends on the Friends tab goes by who reposted a repost again, not by whoever posted the video. 47.4.3 moved reposts into the ordinary Friends cards, so a friend's repost of a stranger's video was being hidden. The feed filters also reach the Reposts list on the Friends tab now.
  • New Show video length on profile grids switch, beside Show dates on profile grids. It puts each video's length under its view count, on the same line as the date when that's on too. Photo posts and videos TikTok sent no length for get nothing added (#181).
  • Comments beside the video now really opens the comments next to the video on a wide window, in PineDrama as well. TikTok's server tells phones they aren't tablets, and the feed then skipped the side panel even with the switch on, so comments still slid up over the video (#26).
  • With Caption background on Dark or Black, the strip's corners are TikTok's small rounded ones again. The last fix copied TikTok's shape, and on some phones that copy came out much rounder than TikTok's own captions (#158).
  • With Accent color's Follow the wallpaper option, the follow plus under a creator's avatar takes the wallpaper color too. It's a picture with the red drawn in, so it used to stay red. Now the patch splits it into a white plus and a circle the phone colors (#163).
  • Hide the comment bar on opened videos also hides the Message bar that shows up in that spot on a mutual friend's video. It used to stay behind and sit over the caption (#153).
  • When the music disc is the last button on the right side, it no longer sits on top of the progress bar and the time after the comment bar is hidden. The buttons now move up far enough to clear the disc too (#153).
  • Hide search suggestions also stops the trending search that rotates in the grey text inside the search box. The box keeps its plain "Search" placeholder, and tapping search on an empty box doesn't run TikTok's pick anymore. PineDrama's search box gets the same treatment.
  • Hide the Tako bubble also takes the "People also ask Tako" block out of search results. That's the list of questions with the Tako icon that sits between the videos, where each question opens Tako. The videos close up where it was.
  • Remove feed ads also hides the hotel deals block in search results, the one with a cashback banner over hotels priced by booking sites. A landmark's place card and the Must Eat lists stay, and so do videos tagged with a hotel.
  • With Show the time to the second on, a story's header shows when it was posted to the minute, like "3:04 PM", with the day in front when the story is from yesterday. Stories used to get the feed's long text with seconds and the time zone, which crowded the creator's name off the line.
  • Hide CAPTCHA popups works in the first seconds after TikTok opens. TikTok checks in with its account servers by itself at every start, and the switch took that for you changing your sign-in, so a puzzle in those first seconds always showed. Real sign-in changes still let their puzzle through. With Log diagnostics on, the log also names the address of the first action that let a puzzle through (#111, #87).
  • New New device identity row on the Privacy page, under Hide root, and PineDrama has it too. Tap it and restart, and the app wipes its data and comes back with a new Android ID and advertising ID, so TikTok's servers hand it a new device ID instead of the old one. Clearing the app's data in Android isn't enough for that, since the servers give the old device ID back when they see the same two IDs again. You'll be signed out, and your drafts and the offline videos saved inside TikTok go with the rest of its data. Hushfeed's settings, save records and seen history stay, and tapping the row again before the restart cancels it.
  • Stopping a backup or an export while the file app had it no longer counts as a Hushfeed error, in PineDrama either. With the error toast debug option on, a toast used to pop up over the row's own answer once the file app finally let go, and the diagnostics log filed the stop under errors.
  • Feature Gate Lab's Import loaded values takes a real export again. Since September it turned down every one, the Lab's own included, as "isn't a loaded-values export, or it's larger than the Lab accepts", because a full export holds about 15,000 values and the import stopped at 1,024. A file that's been unpacked from its .gz imports too. When the values that differ would take the Lab past its 1,024 overrides, it now says how many there would have been and changes nothing.
  • When Feature Gate Lab turns something down and says why, like a change past its 1,024 overrides or a loaded-values file from another TikTok version, that's no longer logged as a Hushfeed error. With the error toast debug option on, a toast used to cover the Lab's own answer. A file the Lab can't read at all still counts as an error.
  • Remove unused language packs no longer stops the whole patch run when its list names a language TikTok doesn't have, like sr (TikTok has no Serbian pack). That code is skipped and the patch log says so. A code that isn't a language at all still stops it, and the message now lists the codes this TikTok carries (#196).
  • Report a problem leaves the bug form's What went wrong box empty, with What happened and What I expected shown as a hint. When the link filled them in, the box came back untouched on every report, and two people said it wouldn't take their text (#197, #201).
  • Photo posts Hushfeed saves itself now count for Check for already-saved videos and get the ✓ from Mark saved videos. That covers photos saved with Download original photos on, posts saved with Save photo posts as a video on and anything picked on a profile grid. Saving one again offers Open or Save again, like a video does. Before, only videos were remembered (#197).
  • Photo posts picked on a profile grid are saved as one video when Save photo posts as a video is on, the same as Download does on a single post. The picker used to save their photos every time (#197).
  • Hiding Like in Hide buttons in the right column closes the column up like the other buttons do. Its row stayed behind as an empty space between the avatar and the comments (#190).
  • New Hide reply previews switch on the Comments page. TikTok opens one reply under some comments before you tap View replies, often the creator's. With the switch on, those comments show just View replies, and tapping it still loads every reply, that one included (#193).
  • SIM country preset now lists Serbia, Croatia, Bosnia and Herzegovina, Slovenia, Montenegro, North Macedonia, Albania and Bulgaria too. Each one fills in a real carrier from that country, and with Match locale and timezone to country on, TikTok gets that country's time zone (#198).
  • The native alignment checker now catches RELRO ranges that would make writable data read-only on 16 KB devices. Safely isolated RELRO segments remain accepted.
  • The patch audit now checks saved results against their definitions, tested APK and build receipt, including the actual evidence files. Older or incomplete runs stay marked historical. Screenshot verdicts can't be applied to a different run.
  • Device builds and audits now require an exclusive lease before accessing a test device. An expired or lost lease stops device commands. Local builds still work without one. The probe tools (strip-hunt, record-markers and every probe action) and the injected-register check take the same lease now, and they won't start while another task holds the phone.
  • With Log diagnostics on, each card in the search results also logs its type codes (origin and token type, whether it's shopping, its popup type) and the names of the keys in its data. Of what those keys hold, only one-word type codes get logged, so the search and the card's text stay out of the log. That's what it takes to tell a hotel price card or a leaked search ad apart from a normal place card.
  • scripts/phone.sh checks the device lease itself now, before every adb call. Run on its own without the lease file and token, or with someone else's or an expired one, it refuses and sends nothing to the phone. strip-hunt and record-markers hand it theirs.
  • The injected-register check compares against the 47.4.3 APK. It still expected 47.1.4 and refused every current build.

Update

Refresh the Hushfeed source in Morphe Manager 1.34.0 or newer and patch TikTok again. Keep the manager's existing signing key so your login and settings carry over. The .mpp is a patch bundle, not a TikTok APK.

Checked

  • 4662 runtime tests and 986 patch tests passed. Both Android lint checks passed.
  • All 135 patches applied to TikTok 47.4.3 with desktop CLI 1.18.1. Resource checks passed, and the attached release receipt records the exact bundle and its result.
  • This bundle was patched onto TikTok 47.4.3 and run on a Galaxy S22.
  • On the S22 with TikTok 47.4.3: each video's length showed under its view count on profile grids (#181), Dark, Black and default caption backgrounds all drew TikTok's small corners (#158), and with Follow the wallpaper on the follow plus, Follow, Upload and Send took the wallpaper color (#163).
  • Also on the S22, the search box showed TikTok's trending word with Hide search suggestions off. With it on, the box said a plain "Search", the You may like list was gone and tapping search on the empty box stayed put.
  • A patch run that kept en,sr with Remove unused language packs skipped Serbian with a note in the log and applied all 135 patches (#196).
  • On an Android emulator signed in to TikTok 47.4.3: comments opened beside the video on a 720 dp window from a cold start (#26), the music disc cleared the progress bar on an opened video (#153), hiding Like closed the column up (#190), Hide reply previews took the opened reply away (#193) and the SIM presets listed all eight new countries (#198).
  • The same emulator showed a saved photo post getting the ✓ and the Open or Save again choice, and a photo post picked on a profile grid saving as a video (#197). The "People also ask Tako" block and the hotel deals block were gone from search results, and an Italian story header read "17 ott, 15:54" with Show the time to the second on.
  • Feature Gate Lab imported its own full export, and a refusal it explained showed no error toast. A backup stopped while the file app held it didn't count as an error either.
  • New device identity gave a fresh Android ID, advertising ID and device ID on a guest emulator and on PineDrama, with Hushfeed's settings and save records kept. PineDrama 47.1.4 took all 88 patches that apply to its split APK.