Rafee-M / OnePlus-9RT-Root

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⭐ OnePlus 9RT Root Guide

This guide contains all the steps to root your OnePlus 9RT and unlock it's potential!

Table Of Content

🟠 Bootloader Unlock

We will have to unlock the bootloader of the phone, only then we can proceed to rooting it.

WARNNG: This will DELETE ALL THE DATA from your phone, so create a backup of anything important

Requirements

Download the following items:

  1. SDK Platform Tools

  2. Android Bootloader Interface from Windows Update -> Optional Updates -> Driver Updates Note: You will find this update when you're at the Fastboot Step - 2

Setting Up Your Phone

  1. Enabling Developer Options:
  • Go to Settings
  • Go to About Phone
  • Go to Version
  • Tap on Build Number 8 times
  1. OEM Unlock and USB Debugging:
  • Go to Additional Settings
  • Go to Developer Option
  • Find and enable USB Debugging
  • Find and enable OEM Unlock

Setting Up ADB

  1. Connect your phone to the computer
  2. Go to the SDK Platform Tools folder and in the address bar type "cmd"
  3. In the command prompmt type adb devices
  4. Open your phone and press allow on the USB Debugging prompt and it should look like this now

Fastboot

  1. To go into Fastboot mode type in the same cmd promt adb reboot bootloader
  2. You should see your phone go into a different menu
  3. Type fastboot flashing unlock
  4. If it says "Waiting for Devices" go to Requirements Step - 2
  5. On your phone a new screen will show up.
  6. Press Volume down to select the "UNLOCK THE BOOTLOADER" option
  7. Press the power button to select it
  8. You should get a message saying that the bootloader's unlocked. Wait for the device to boot.

Congragulations! You now have an unlocked bootloader!

🟠 Rooting

Now we proceed to rooting the phone with Magisk

Patching Boot Image

Security

Since TYPO3 9.5.14+ implements SameSite cookie handling and restricts when browsers send cookies to your site. This is a problem when customers are redirected from external payment provider domain. Then, there's no session available on the confirmation page. To circumvent that problem, you need to set the configuration option cookieSameSite to none in your ./typo3conf/LocalConfiguration.php:

    'FE' => [
        'cookieSameSite' => 'none'
    ]

Site Setup

TYPO3 10+ requires a site configuration which you have to add in "Site Management" > "Sites" available in the left navigation. When creating a root page (a page with a globe icon), a basic site configuration is automatically created (see below at Go to the Import View).

Page Setup

Download the Aimeos Page Tree t3d file

The page setup for an Aimeos web shop is easy, if you import the example page tree for TYPO3 10/11. You can download the version you need from here:

Note: The Aimeos layout expects Bootstrap providing the grid layout!

In order to upload and install the file, follow the following steps:

Go to the Import View

Note: It is recommended to import the Aimeos page tree to a page that is defined as "root page". To create a root page, simply create a new page and, in the "Edit page properties", activate the "Use as Root Page" option under "Behaviour". The icon of the root page will change to a globe. This will also create a basic site configuration. Don't forget to also create a typoscript root template and include the bootstrap templates with it!

Create a root page

  • In "Web::Page", right-click on the root page (the one with the globe)
  • Click on "More options..."
  • Click on "Import"

Go to the import view

Upload the page tree file

  • In the page import dialog
  • Select the "Upload" tab (2nd one)
  • Click on the "Select" dialog
  • Choose the T3D file you've downloaded
  • Press the "Upload files" button

Upload the page tree file

Import the page tree

  • In Import / Export view
  • Select the uploaded file from the drop-down menu
  • Click on the "Preview" button
  • The pages that will be imported are shown below
  • Click on the "Import" button that has appeared
  • Confirm to import the pages

Import the uploaded page tree file

Now you have a new page "Shop" in your page tree including all required sub-pages.

SEO-friendly URLs

TYPO3 9.5 and later can create SEO friendly URLs if you add the rules to the site config: https://aimeos.org/docs/latest/typo3/setup/#seo-urls

License

The Aimeos TYPO3 extension is licensed under the terms of the GPL Open Source license and is available for free.

Links

About