git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
#!/usr/bin/env bash | |
cd ~/ | |
mkdir -p ~/.local/bin | |
wget "https://discordapp.com/api/download/canary?platform=linux&format=tar.gz" -O discord.tar.gz | |
tar -xvf discord.tar.gz -C ~/.local/bin | |
sudo ln -s ~/.local/bin/DiscordCanary/discord.png /usr/share/icons/discord.png | |
sudo ln -s ~/.local/bin/DiscordCanary/DiscordCanary /usr/bin | |
wget https://gist.githubusercontent.com/AdrianKoshka/a12ca0bfe2f334a9f208aff72f8738c3/raw/9d606ad7ce7cc1dd23f6a99993e2396540538a02/discord.desktop -O discord.desktop | |
mkdir -p ~/.local/share/applications/ | |
mv ~/discord.desktop ~/.local/share/applications/ |
First go here: | |
https://wiki.codeaurora.org/xwiki/bin/QAEP/release | |
This site gives information about all msm soc release details with tag + android version | |
Search your msm here.. Check the latest one and look for correct android version and mark that tag. | |
Now open one of the following links (dependent on your linux kernel version) |
git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
sudo dnf install gstreamer1-libav gstreamer1-vaapi gstreamer1-plugins-{good,good-extras,ugly} -y
sudo dnf config-manager --set-enabled fedora-cisco-openh264
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
# Goto android source code root and then execute following commands | |
# Keep the logcat.log in the root | |
export ANDROID_BUILD_TOP=$(pwd) | |
./external/selinux/prebuilts/bin/audit2allow -p out/target/product/{devicename}/root/sepolicy < logcat.log | |
# Copy the generated rules in respective files in the device tree |
Denial in question
avc: denied { read write } for pid=29059 comm="i.tetherservice" name="ipa" dev="tmpfs" ino=11991 scontext=u:r:system_app:s0 tcontext=u:object_r:ipa_dev:s0 tclass=chr_file permissive=0
sepolicy fix
allow system_app ipa_dev:chr_file {read write};
TW_OEM_BUILD -- | |
TARGET_USERIMAGES_USE_EXT4 -- Adds EXT4 formatting binaries | |
TWHAVE_SELINUX -- Sets SELinux inclusion status | |
TW_INCLUDE_MTP | |
TW_NO_SCREEN_TIMEOUT | |
BOARD_HAS_NO_REAL_SDCARD | |
SP1_NAME | |
SP1_DISPLAY_NAME | |
RECOVERY_SDCARD_ON_DATA | |
TW_INCLUDE_DUMLOCK |
#!/bin/bash | |
if [ $UID != "0" ]; then | |
echo "ERROR: You must run this script as root!" | |
exit 1 | |
fi | |
dnf install \ | |
@development-tools \ | |
android-tools \ | |
automake \ |
package com.demotxt.myapp.myapplication.model; | |
/** | |
* Created by Aws on 22/02/2018. | |
*/ | |
public class Anime { | |
private String name ; | |
private String description; |
[ | |
{ | |
"name": "Naruto: Shippuuden", | |
"description": "It has been two and a half years since Naruto Uzumaki left Konohagakure, the Hidden Leaf Village, for intense training following events which fueled his desire to be stronger. Now Akatsuki, the mysterious organization of elite rogue ninja, is closing in on their grand plan which may threaten the safety of the entire shinobi world.", | |
"Rating": "8.16", | |
"episode": 500, | |
"categorie":"Animation | Drama | Adventure", | |
"studio":"Studio Pierrot", | |
"img": "https://myanimelist.cdn-dena.com/images/anime/5/17407.jpg" | |
}, |