Thứ Tư, 17 tháng 8, 2022

Cài fake điện thoại google pixel để backup ảnh unlimit trên Google Photos

- https://github.com/BaltiApps/Pixelify-Google-Photos

Pixelify-Google-Photos

LSPosed / EdXposed module to add Google Pixel features on Google Photos for any device.
Tested on EdXposed by Jim Wu

LSPosed module repo
Development repo

Telegram group link

Steps to use:

  1. Install Magisk, LSPosed Or EdXposed.
  2. Install the apk of this app (available from Releases page.)
  3. Open LSPosed / EdXposed app and enable the module. For LSPosed, Google Photos will be automatically selected.
  4. Reboot. Enjoy. (If needed, you might need to clear data of Google Photos app).

How does this module work?

It simply hooks on to hasSystemFeature() method under android.app.ApplicationPackageManager class. Then when Google Photos checks the relevant features which are expected only on Pixel devices, the module passes true. Thus Google Photos enables Pixel-Exclusive features.
The features being "spoofed" can be found from:
Dot OS sources
PixelFeatureDrops magisk module
This module can also spoof some of the build.prop information like BRANDMANUFACTURERMODELFINGERPRINT of some Pixel devices.

Disclaimer!!

The user takes sole responsibility for any damage that might arise due to use of this module.
This includes physical damage (to device), injury, data loss, and also legal matters.
This project was made as a learning initiative and the developer cannot be held liable in any way for the use of it.



LSPosed Framework

https://github.com/RikkaApps/Riru/releases

Supported Versions

Android 8.1 ~ 13 Beta 1

Install

  1. Install Magisk v23+ (Riru) / v24+ (Zygisk)
  2. (For Riru flavor) Install Riru v25+ from Magisk repo
  3. Download and install LSPosed in Magisk app
  4. Reboot
  5. Follow the prompt to add LSPosed shortcut to launcher
    • Some launchers won't show a prompt but silently add the shortcut
    • If the shortcut cannot be added, you can install the manager located at /data/adb/lspd/manager.apk manually
    • If you accidentally deleted the shortcut, reboot your device or install the manager manually to add the shortcut again
    • If you don't need a shortcut, install the manager manually and you can disable future shortcut being added in the settings
    • In any case, you can dial *#*#5776733#*#* (aka LSPosed) to launch the manager if you have a dialer
  6. Have fun :)

Download

For stable releases, please go to Github Releases page For canary build, please check Github Actions Note: debug builds are only available in Github Actions.

Sửa Nox để root được Magisk

- Cần Terminal Emulator
- Magisk Delta: https://huskydg.github.io/magisk-files/

Fix mount:

Method 1:

  1. Connect your phone to the computer. (Make sure USB debugging is enabled on your phone)

  2. Open CMD/Terminal on your PC.

    • Windows: CTRL + R, then type cmd.

    • Ubuntu: CTRL + ALT + T.

    • Mac: Navigate to /Applications/Utilities/ and double-click on Terminal.

  3. Type this:

    1. adb shell

    2. su

    3. Choose one: (for security mount /system back to RO when finished)

      • Mount system RW: mount -o rw,remount /system
      • Mount system RO: mount -o ro,remount /system

Method 2:

  1. Open terminal on your android phone (download here):

  2. Type this in the terminal:

    1. su

    2. Choose one: (for security mount /system back to RO when finished)

      • Mount system RW: mount -o rw,remount /system
      • Mount system RO: mount -o ro,remount /system

Thứ Năm, 7 tháng 7, 2022

Script download public video/watch/reels facebook

 /**

** Author: @MonokaiJs
** Contact: monokaijs@northstudio.vn | https://fb.me/monokaijssss | monokaijs.com
**
** Free to use, but don't abuse :>
**/

(()=>{let a=location.href.match(/\/(?:videos|reel|watch)(?:\/?)(?:\?v=)?(\d+)/);if(a.length<2){console.log("Please open a video before running this script.");return}let c=function(d,e){let f=[],a;for(a in d)if(d.hasOwnProperty(a)){let g=e?e+"["+a+"]":a,b=d[a];f.push(null!==b&&"object"==typeof b?c(b,g):encodeURIComponent(g)+"="+encodeURIComponent(b))}return f.join("&")},b=function(a,b){return fetch("https://www.facebook.com/api/graphql/",{method:"POST",headers:{"content-type":"application/x-www-form-urlencoded"},body:c({doc_id:a,variables:JSON.stringify(b),fb_dtsg:require("DTSGInitialData").token,server_timestamps:!0})})};console.log("Getting info..."),b("5279476072161634",{UFI2CommentsProvider_commentsKey:"CometTahoeSidePaneQuery",caller:"CHANNEL_VIEW_FROM_PAGE_TIMELINE",displayCommentsContextEnableComment:null,displayCommentsContextIsAdPreview:null,displayCommentsContextIsAggregatedShare:null,displayCommentsContextIsStorySet:null,displayCommentsFeedbackContext:null,feedbackSource:41,feedLocation:"TAHOE",focusCommentID:null,privacySelectorRenderLocation:"COMET_STREAM",renderLocation:"video_channel",scale:1,streamChainingSection:!1,useDefaultActor:!1,videoChainingContext:null,videoID:a[1]}).then(a=>a.text()).then(b=>{try{let a=JSON.parse(b.split("\n")[0]),c=a.data.video.playable_url_quality_hd||a.data.video.playable_url;console.clear(),console.log("\u2705 Successfully retrieved download link."),console.log("======================="),console.log("%cClick this link to download: "+c,"color: green"),console.log("If your browser does not download automatically, please press Ctrl+S on your keyboard after followed the link above."),console.log("======================="),console.log("\u{1F37A} If you like me tool, gimme a follow at https://fb.me/monokaijssss !! Thank yeww <3")}catch(d){console.log("\u26A0\uFE0FFailed to extract data. Maybe this script is no longer effective.")}}).catch(a=>{console.error("\u26A0\uFE0FFailed to get data")})})()