100% found this document useful (1 vote)
305 views

Injector Codes 22.lua

Uploaded by

vudjhkskvvw
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
305 views

Injector Codes 22.lua

Uploaded by

vudjhkskvvw
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 27

❤ ️

❤️ ❤️ All Coding By Insure Gamers ❤ ️


❤️ ❤️

🌹 🌹 Watch Full Injector Making Playlist - https://youtube.com/playlist?


list=PLDvJT7zQDh8ObHVXQqta2u8Ngi_7AE2dJ

📌 ----------------Floating Window Run Code

LayoutVIP=activity.getSystemService(Context.WINDOW_SERVICE)
HasFocus=false
WmHz =WindowManager.LayoutParams()
if Build.VERSION.SDK_INT >= 26 then WmHz.type
=WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
else WmHz.type =WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
end
import "android.graphics.PixelFormat"
WmHz.format =PixelFormat.RGBA_8888
WmHz.flags=WindowManager.LayoutParams().FLAG_NOT_FOCUSABLE
WmHz.gravity = Gravity.LEFT| Gravity.TOP
WmHz.x = 333
WmHz.y = 333
WmHz.width = WindowManager.LayoutParams.WRAP_CONTENT
WmHz.height = WindowManager.LayoutParams.WRAP_CONTENT
mainWindow = loadlayout(winlay)
minWindow = loadlayout(minlay)
function close.onClick(v)
HasLaunch=false
LayoutVIP.removeView(mainWindow)
end
isMax=true
function changeWindow.onClick()
if isMax==false then
isMax=true
LayoutVIP.removeView(minWindow)
LayoutVIP.addView(mainWindow,WmHz)
else
isMax=false
LayoutVIP.removeView(mainWindow)
LayoutVIP.addView(minWindow,WmHz)
end end
function Win_minWindow.onClick(v)
if isMax==false then
isMax=true
LayoutVIP.removeView(minWindow)
LayoutVIP.addView(mainWindow,WmHz)
else
isMax=false
LayoutVIP.removeView(mainWindow)
LayoutVIP.addView(minWindow,WmHz)
end end
function Win_minWindow.OnTouchListener(v,event)
if event.getAction()==MotionEvent.ACTION_DOWN then
firstX=event.getRawX()
firstY=event.getRawY()
wmX=WmHz.x
wmY=WmHz.y
elseif event.getAction()==MotionEvent.ACTION_MOVE then
WmHz.x=wmX+(event.getRawX()-firstX)
WmHz.y=wmY+(event.getRawY()-firstY)
LayoutVIP.updateViewLayout(minWindow,WmHz)
elseif event.getAction()==MotionEvent.ACTION_UP then
end return false end
function win_move1.OnTouchListener(v,event)
if event.getAction()==MotionEvent.ACTION_DOWN then
firstX=event.getRawX()
firstY=event.getRawY()
wmX=WmHz.x
wmY=WmHz.y
elseif event.getAction()==MotionEvent.ACTION_MOVE then
WmHz.x=wmX+(event.getRawX()-firstX)
WmHz.y=wmY+(event.getRawY()-firstY)
LayoutVIP.updateViewLayout(mainWindow,WmHz)
elseif event.getAction()==MotionEvent.ACTION_UP then
end return true end
function win_move2.OnTouchListener(v,event)
if event.getAction()==MotionEvent.ACTION_DOWN then
firstX=event.getRawX()
firstY=event.getRawY()
wmX=WmHz.x
wmY=WmHz.y
elseif event.getAction()==MotionEvent.ACTION_MOVE then
WmHz.x=wmX+(event.getRawX()-firstX)
WmHz.y=wmY+(event.getRawY()-firstY)
LayoutVIP.updateViewLayout(mainWindow,WmHz)
elseif event.getAction()==MotionEvent.ACTION_UP then
end return true end
pg.addOnPageChangeListener{
onPageScrolled=function(a,b,c)
end,
onPageSelected=function(page)
end,
onPageScrollStateChanged=function(state)
end,}

function Waterdropanimation(Controls,time)
import "android.animation.ObjectAnimator"
ObjectAnimator().ofFloat(Controls,"scaleX",
{1,.8,1.3,.9,1}).setDuration(time).start()
ObjectAnimator().ofFloat(Controls,"scaleY",
{1,.8,1.3,.9,1}).setDuration(time).start()
end

showhack.onClick=function()
Waterdropanimation(showhack,150)
local Password=Password.text
if Password=="12" then -----SET YOUR PASSWORD
if HasLaunch==true then return else
if Settings.canDrawOverlays(activity) then else
intent=Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION");
intent.setData(Uri.parse("package:" .. this.getPackageName()));
this.startActivity(intent); end HasLaunch=true
local ret={pcall(function() LayoutVIP.addView(mainWindow,WmHz) end)}
if ret[1]==false then end end import "java.io.*"
file,err=io.open("/data/data/andlua.layout.vip/files/Memory")
if err==nil then 打开 app("andlua.layout.vip") else end end
end

📌 ------Game Run Coding


function startgame.onClick()
Waterdropanimation(startgame,150)
this.startActivity(activity.getPackageManager().getLaunchIntentForPackage("Game
Package Name"));
end

📌 -------Injector Layout Code

minlay={
LinearLayout;
layout_width="40dp";
layout_height="40dp";
{
ImageView;
layout_width="50dp";
src="icon.png";
id="Win_minWindow";
layout_height="50dp";
};
};

winlay={
LinearLayout,
layout_width="-1",
layout_height="-1",
background="transparent",
{
CardView,
id="win_mainview",
layout_width="62%w",
layout_height="33%h";
layout_margin="5dp",
CardElevation="5dp",
{
LinearLayout;
orientation="vertical";
layout_width="fill_parent";
background="transparent", -----background photo name
{
LinearLayout;
layout_width="fill_parent";
background="transparent";
gravity="center";
{
LinearLayout;
orientation="vertical";
layout_height="wrap";
layout_width="-1";
gravity="center";
background="transparent",
id="win_move1";
padding="10";
{
TextView;
text="Injector Making"; -------MAIN TEXT IN FLOATING
textColor="0xFFFFFFFF";
backgroundColor="0x00000000";
id="win_move2",
textSize="20dp";
gravity="center";
},
};
};
{
PageView,
id="pg",
layout_width="fill",
layout_height="fill",
pages={
{
LinearLayout;
orientation="vertical";
{
ScrollView;
layout_width="fill_parent";
layout_height="23%h",
layout_gravity="center_horizontal";
{
LinearLayout;
layout_height="-1";
layout_width="-1";
orientation="vertical";
{
LinearLayout;
id="_drawer_header";
layout_height="-2";
layout_width="-1";
orientation="vertical";
{
LinearLayout;
layout_height="-1";
layout_width="-1";
orientation="vertical";
id="background";
padding="5";
{
LinearLayout;
orientation="horizontal";
layout_height="0.2%h";
layout_width="-1";
};
--
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture1";
text="HEADSHOT";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
--
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture2";
text="LOCATION";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
--
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture3";
text="SCOPE";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture4";
text="AIMBOT";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture5";
text="AIMLOCK";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture6";
text="NO RECOIL";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture7";
text="ANTIBAN";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture8";
text="DESERT";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture9";
text="DRONE VIEW";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="Fiture10";
text="FAST MOMENT";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
--
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};
};
};
};
};

{
LinearLayout;
orientation="horizontal";
layout_width="-6";
layout_height="fill";
gravity="center_vertical|center_horizontal";
padding="5";
{
Button;
textSize="12sp";
textColor="0xFFFFFFFF";
id="close";
layout_width="19%w";
layout_height="wrap";
padding="5";
text="[ × ]";
};
{
LinearLayout;
layout_width="22.8%w";
layout_height="wrap";
};
{
Button;
textSize="12sp";
textColor="0xFFFFFFFF";
id="changeWindow";
layout_width="19%w";
layout_height="wrap";
padding="5";
text="[ _ ]";
};
};
};
};
};
};
};
}

📌 ------floating layout designe

CircleButtonZ(Fiture1,0xff00,20,0xffffffff)
CircleButtonZ(Fiture2,0xff00,20,0xffffffff)
CircleButtonZ(Fiture3,0xffe00,20,0xffffffff)
CircleButtonZ(Fiture4,0xffe00,20,0xffffffff)
CircleButtonZ(Fiture5,0xffe0,20,0xffffffff)
CircleButtonZ(Fiture6,0xff00,20,0xffffffff)
CircleButtonZ(Fiture7,0xff00,20,0xffffffff)
CircleButtonZ(Fiture8,0xffe00,20,0xffffffff)
CircleButtonZ(Fiture9,0xffe00,20,0xffffffff)
CircleButtonZ(Fiture10,0xffe0,20,0xffffffff)

📌 --------Config Run Code

changeWindow.setTypeface(Typeface.DEFAULT_BOLD)
close.setTypeface(Typeface.DEFAULT_BOLD)
win_move2.setTypeface(Typeface.DEFAULT_BOLD)

showhack.setTypeface(Typeface.DEFAULT_BOLD)
startgame.setTypeface(Typeface.DEFAULT_BOLD)
copyreg.setTypeface(Typeface.DEFAULT_BOLD)
feedback.setTypeface(Typeface.DEFAULT_BOLD)
channel.setTypeface(Typeface.DEFAULT_BOLD)

Fiture1.setTypeface(Typeface.DEFAULT_BOLD)
Fiture2.setTypeface(Typeface.DEFAULT_BOLD)
Fiture3.setTypeface(Typeface.DEFAULT_BOLD)
Fiture4.setTypeface(Typeface.DEFAULT_BOLD)
Fiture5.setTypeface(Typeface.DEFAULT_BOLD)
Fiture6.setTypeface(Typeface.DEFAULT_BOLD)
Fiture7.setTypeface(Typeface.DEFAULT_BOLD)
Fiture8.setTypeface(Typeface.DEFAULT_BOLD)
Fiture9.setTypeface(Typeface.DEFAULT_BOLD)
Fiture10.setTypeface(Typeface.DEFAULT_BOLD)

function Fiture1.onClick() ----here your button id


vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{50,50} ,-1)
os.remove
("/storage/emulated/0/Android/data/com.dts.freefireth/files/contentcache/
Compulsory/android/gameassetbundles/config/resconf.tPM0wkT0gTonCCC2ieI4Rja6lhQ~3D")
----removing file name + path
downloadManager=activity.getSystemService(Context.DOWNLOAD_SERVICE);
url=Uri.parse("firebase link"); ----FILE LINK
request=DownloadManager.Request(url);
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE|
DownloadManager.Request.NETWORK_WIFI);
request.setDestinationInExternalPublicDir("/Android/data/com.dts.freefireth/
files/contentcache/Compulsory/android/gameassetbundles/
config","resconf.tPM0wkT0gTonCCC2ieI4Rja6lhQ~3D"); ----replacing file name + path

request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY
_COMPLETED);
downloadManager.enqueue(request);
local dl=ProgressDialog.show(activity,"","ACTIVETING ITEM LOCATION...") -----
activeting window text
dl.show()
local a=0
local tt=Ticker()
tt.start()
tt.onTick=function()
a=a+1
if a==9 then
dl.dismiss()
tt.stop()
print"Item Location Activated" ------toast massage
end
end
end

📌 -------Injector Functions

require "import"
import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"
import "AndLua"
import "http"
import "android.content.Context"
import "android.content.Intent"
import "android.provider.Settings"
import "android.net.Uri"
import "android.content.pm.PackageManager"
import "android.graphics.Typeface"
import "floating"
import "layout"
import "android.media.MediaPlayer"
import "android.animation.ObjectAnimator"
import "zip4j"
import "init"
import "java.io.File"
import "android.content.*"
import "android.net.*"

📌 -------Injector Permitions

debugmode=false
--应用权限
user_permission={
"ACCESS_COARSE_LOCATION",
"ACCESS_FINE_LOCATION",
"ACCESS_NETWORK_STATE",
"BATTERY_STATS",
"BIND_ACCESSIBILITY_SERVICE",
"CHANGE_NETWORK_STATE",
"CHANGE_WIFI_STATE",
"CLEAR_APP_CACHE",
"GET_PACKAGE_SIZE",
"GET_TASKS",
"INSTALL_SHORTCUT",
"INTERNET",
"READ_EXTERNAL_STORAGE",
"READ_PHONE_STATE",
"REQUEST_INSTALL_PACKAGES",
"SYSTEM_ALERT_WINDOW",
"VIBRATE",
"WRITE_EXTERNAL_STORAGE",
"WRITE_SETTINGS",
}
--跳过编译
skip_compilation={

📌 ------Injector Expire Code

Date = "20220104" ------enter your date (In Formate YYYYMMDD)


date = os.date("%Y%m%d")
if date >= Date then
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{650,650} ,-1)
dialog=AlertDialog.Builder(this)
.setTitle("⚠️ INJECTOR EXPIRED ⚠️")
.setCancelable(false)
.setMessage("UPDATE IS REQUIRED \n\nYoutube: Insure Gamers \n\nGo To The Channel
For Latest Injector. \nWait for it....!!!")
.setPositiveButton("EXIT",{onClick=function(v)
os.exit()
end})
.setNeutralButton("YOUTUBE",{onClick = function(v)
url = "YOUR CHANNEL LINK"
activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url)))
os.exit()
end})
.show()

import "android.text.SpannableString"
import "android.text.style.ForegroundColorSpan"
import "android.text.Spannable"
texttitle = SpannableString("⚠️ INJECTOR EXPIRED ⚠️")

texttitle.setSpan(ForegroundColorSpan(0xFFFF0000),0,#texttitle,Spannable.SPAN_EXCLU
SIVE_INCLUSIVE)
dialog.setTitle(texttitle)
return
end

📌 ----------Online Password Coding


showhack.onClick=function()
Waterdropanimation(showhack,150)
url="https://pastebin.com/raw/" --------Pastebin Link
Http.get(url,nil,function(code,content)
pass_id=content:match("【password】(.-)【password】")
if Password.Text == pass_id then
if HasLaunch==true then return else
if Settings.canDrawOverlays(activity) then else
intent=Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION");
intent.setData(Uri.parse("package:" .. this.getPackageName()));
this.startActivity(intent); end HasLaunch=true
local ret={pcall(function() LayoutVIP.addView(mainWindow,WmHz) end)}
if ret[1]==false then end end import "java.io.*"
file,err=io.open("/data/data/andlua.layout.vip/files/Memory")
if err==nil then 打开 app("andlua.layout.vip") else
print "Wrong Password Or Make Sure You Are Connected With Internet"
end
end
end)
end

📌 -----------Large File Saving With Password

function Fiture1.onClick()
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{50,50} ,-1)
os.remove
("/storage/emulated/0/Android/data/com.dts.freefireth/files/contentcache/
Compulsory/android/gameassetbundles/config/
resconf.ROCqe6S1~2FVQKuJhsBObpWSMryOY~3D") ------Removing File Path + Name
path=activity.getLuaDir("Files/Your Zip File Name") -------Zip File Name + Path
dpath=("/storage/emulated/0/Android/data/com.dts.freefireth/files/contentcache/
Compulsory/android/gameassetbundles/config/") -----Zip Extracting Path
pass="Set Your Password" -----Your Zip Password
if zip4j.unZipDir(path,dpath,pass)
path=activity.getLuaDir("Files2/Your Zip File Name") -------Zip File Name +
Path
dpath=("/storage/emulated/0/Android/data/com.dts.freefireth/files/
contentcache/Compulsory/android/gameassetbundles/config/") -----Zip Extracting Path
pass="Set Your Password" -----Your Zip Password
if zip4j.unZipDir(path,dpath,pass)
MD 提示("Activeted",0xFF1F7CFF,0xFFFF0000,99,10)
else
CircleButton(Fiture1,0x60000000,15,0xFF0071FF)
end
end
end

📌 -------------Music Play Coding

import("android.media.MediaPlayer")
mediaPlayer = MediaPlayer()
mediaPlayer.reset().setDataSource(activity.getLuaDir() ..
"/Files/music.mp3").prepare()
mediaPlayer.setOnPreparedListener(MediaPlayer.OnPreparedListener({
onPrepared = function(A0_19)
local L1_20
end
}))
function music.OnCheckedChangeListener()
if music.checked then
mediaPlayer.start()
else
mediaPlayer.pause()
end
end

📌 -------Switch Coding

{
Switch;
layout_width="-1";
layout_height="40dp";
textColor="0xffffffff";
id="music";
text="MUSIC";
textSize="11dp";
};
{
LinearLayout;
layout_width="fill";
layout_height="0.2%h";
};

📌 ---------------Switch Designing Code

dip={toPx=function(context, dpValue)
scale = context.getResources().getDisplayMetrics().density;
return dpValue * scale + 0.5
end}

function CircleBack_SeekDra(InsideColor,Ad_Size,ble,Colorse3)
local colors = InsideColor
local Sizes=dip.toPx(this,Ad_Size)--Set the switch size
local Stroke=dip.toPx(this,3)--Set drag block margins
local Track_Stroke=dip.toPx(this,0)--Set background margin
local drawable = GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM,{});
drawable.setCornerRadius(Sizes/2);
drawable.setColor(InsideColor)
if ble
drawable.setStroke(Stroke, 0x9700E900)
drawable.setSize(Sizes,Sizes)
else
drawable.setAlpha(60)
drawable.setStroke(Track_Stroke, 0xFFFF0000)
end
drawable.setGradientType(GradientDrawable.RECTANGLE);
return drawable
end

Switch_x=function(view,Colors,Colors2,Colors3,Ad_Size)
pcall(function()
if view.isChecked()
Colorse=Colors
Colorse2=Colors
else
Colorse=Colors2
Colorse2=Colors3
end
local padd_W=dip.toPx(this,Ad_Size/2.5)
view.setThumbDrawable(CircleBack_SeekDra(Colorse,Ad_Size,true))
.setTrackDrawable(CircleBack_SeekDra(Colorse2,Ad_Size,false))
.setPadding(padd_W,padd_W,padd_W,padd_W)
end)
end

Ad_Color=0xFFFF0000--Check color
Ad_Color3=0xFF0000FF-- unchecked color
Ad_Color2=0xFFFF0000
Ad_Size=19--Button size dip
Ad_Padding=5
Switch_x(music,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture1,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture2,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture3,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture4,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture5,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture6,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture7,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture8,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture9,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)
Switch_x(Fiture10,Ad_Color,Ad_Color2,Ad_Color3,Ad_Size,Ad_Padding)

📌 --------------Font Change Coding

function font(id,dir)
import "android.graphics.Typeface"
id.setTypeface(Typeface.createFromFile(activity.getLuaDir("FONT/font name")))
end

font(Fiture1)
font(Fiture2)
font(Fiture3)
font(Fiture4)
font(Fiture5)
font(Fiture6)
font(Fiture7)
font(Fiture8)
font(Fiture9)
font(Fiture10)

📌 ----------------------- CrossHair Coding

import "android.graphics.drawable.BitmapDrawable"
import "min"
import "min2"
LayoutVIP=activity.getSystemService(Context.WINDOW_SERVICE)
HasFocus=false
WmHz =WindowManager.LayoutParams()
if Build.VERSION.SDK_INT >= 26 then WmHz.type
=WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
else WmHz.type =WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
end
import "android.graphics.PixelFormat"
WmHz.format =PixelFormat.RGBA_8888
WmHz.flags=WindowManager.LayoutParams().FLAG_NOT_FOCUSABLE
WmHz.gravity = Gravity.LEFT| Gravity.TOP
WmHz.x = 333
WmHz.y = 333
WmHz.width = WindowManager.LayoutParams.WRAP_CONTENT
WmHz.height = WindowManager.LayoutParams.WRAP_CONTENT
mainWindow = loadlayout(winlay)
minWindow = loadlayout(minlay)

AcnologiaVIP=activity.getSystemService(Context.WINDOW_SERVICE)
HasFocus=false

AcnologiaMod =WindowManager.LayoutParams()
if Build.VERSION.SDK_INT >= 26 then
AcnologiaMod.type =WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
else
AcnologiaMod.type =WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
end

import "android.graphics.PixelFormat"
AcnologiaMod.format =PixelFormat.RGBA_8888
AcnologiaMod.flags=WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE |
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE |
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
AcnologiaMod.x = 0
AcnologiaMod.y = 0
AcnologiaMod.width = WindowManager.LayoutParams.WRAP_CONTENT
AcnologiaMod.height = WindowManager.LayoutParams.WRAP_CONTENT
acnologiayt = loadlayout(acnologia)

AcnologiaVIP2=activity.getSystemService(Context.WINDOW_SERVICE)
HasFocus=false

AcnologiaMod2 =WindowManager.LayoutParams()
if Build.VERSION.SDK_INT >= 26 then
AcnologiaMod2.type =WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
else
AcnologiaMod2.type =WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
end

import "android.graphics.PixelFormat"
AcnologiaMod2.format =PixelFormat.RGBA_8888
AcnologiaMod2.flags=WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE |
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE |
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
AcnologiaMod2.x = 0
AcnologiaMod2.y = 0
AcnologiaMod2.width = WindowManager.LayoutParams.WRAP_CONTENT
AcnologiaMod2.height = WindowManager.LayoutParams.WRAP_CONTENT
acnologiayt2 = loadlayout(acnologia2)

function close.onClick(v)
HasLaunch = false
LayoutVIP.removeView(mainWindow)
end
isMax=true
function changeWindow.onClick()
if isMax==false then
isMax=true
LayoutVIP.removeView(minWindow)
LayoutVIP.addView(mainWindow,WmHz)
else
isMax=false
LayoutVIP.removeView(mainWindow)
LayoutVIP.addView(minWindow,WmHz)
end end
function Win_minWindow.onClick(v)
if isMax==false then
isMax=true
LayoutVIP.removeView(minWindow)
LayoutVIP.addView(mainWindow,WmHz)
else
isMax=false
LayoutVIP.removeView(mainWindow)
LayoutVIP.addView(minWindow,WmHz)
end end
function Win_minWindow.OnTouchListener(v,event)
if event.getAction()==MotionEvent.ACTION_DOWN then
firstX=event.getRawX()
firstY=event.getRawY()
wmX=WmHz.x
wmY=WmHz.y
elseif event.getAction()==MotionEvent.ACTION_MOVE then
WmHz.x=wmX+(event.getRawX()-firstX)
WmHz.y=wmY+(event.getRawY()-firstY)
LayoutVIP.updateViewLayout(minWindow,WmHz)
elseif event.getAction()==MotionEvent.ACTION_UP then
end return false end
function win_move1.OnTouchListener(v,event)
if event.getAction()==MotionEvent.ACTION_DOWN then
firstX=event.getRawX()
firstY=event.getRawY()
wmX=WmHz.x
wmY=WmHz.y
elseif event.getAction()==MotionEvent.ACTION_MOVE then
WmHz.x=wmX+(event.getRawX()-firstX)
WmHz.y=wmY+(event.getRawY()-firstY)
LayoutVIP.updateViewLayout(mainWindow,WmHz)
elseif event.getAction()==MotionEvent.ACTION_UP then
end return true end

pg.addOnPageChangeListener{
onPageScrolled=function(a,b,c)
end,
onPageSelected=function(page)
end,
onPageScrollStateChanged=function(state)
end,}

function Waterdropanimation(Controls,time)
import "android.animation.ObjectAnimator"
ObjectAnimator().ofFloat(Controls,"scaleX",
{1,.8,1.3,.9,1}).setDuration(time).start()
ObjectAnimator().ofFloat(Controls,"scaleY",
{1,.8,1.3,.9,1}).setDuration(time).start()
end

MRDmod=false
function csr.onClick()
if (MRDmod==false) then
AcnologiaVIP.addView(acnologiayt,AcnologiaMod)
MRDmod=true
elseif
AcnologiaVIP.removeView(acnologiayt)
MRDmod=false
end
end

MRDmod2=false
function csr1.onClick()
if (MRDmod2==false) then
AcnologiaVIP2.addView(acnologiayt2,AcnologiaMod2)
MRDmod2=true
elseif
AcnologiaVIP2.removeView(acnologiayt2)
MRDmod2=false
end
end

---- min.lua
acnologia={
LinearLayout;
orientation="horizontal";
layout_width="fill";
layout_height="fill";
{
ImageView;
layout_width="wrap";
layout_height="9dp";
src="csr2.png";
id="csr2";
};
};

---- min2.lua
acnologia2={
LinearLayout;
orientation="horizontal";
layout_width="fill";
layout_height="fill";
{
ImageView;
layout_width="wrap";
layout_height="170dp";
src="csr21.png";
id="csr21";
};
};

📌 ----------------DIALOG BOX CODING

dialog=AlertDialog.Builder(this)
.setTitle("😘 SUBSCRIBE TO LOGIN 😘")
.setCancelable(false)
.setMessage("\n💉 INJECTOR BY INSURE GAMERS \n\n🌹 Youtube: Insure Gamers \n\n📌
SUBCRIBE TO LOGIN INJECTOR...!!")
.setPositiveButton("YOUTUBE",{onClick = function(v)
url = "YOUR CHANNEL LINK"
activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url)))
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{50,50} ,-1)
dialog.dismiss()
end
})
.show()
import "android.text.SpannableString"
import "android.text.style.ForegroundColorSpan"
import "android.text.Spannable"
texttitle = SpannableString("😘 SUBSCRIBE TO LOGIN 😘")
texttitle.setSpan(ForegroundColorSpan(0xFFFF0000),0,#texttitle,Spannable.SPAN_EXCLU
SIVE_INCLUSIVE)
dialog.setTitle(texttitle)

📌 ---------------Auto Redirect Coding

url = "YOUR CHANNEL LINK"


activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url)))

📌 --------------One Device Login System Coding

import "android.provider.Settings$Secure"
android_id = Secure.getString(activity.getContentResolver(), Secure.ANDROID_ID)

function showhack.onClick() ---Your Login Button ID


link="https://pastebin.com/raw/" ------Pastebin Link
Http.get(link,nil,"utf8",nil,function(code,content)
Key1=content:match("【key1】(.-)【key1】")
Key2=content:match("【key2】(.-)【key2】")
Key3=content:match("【key3】(.-)【key3】")
Key4=content:match("【key4】(.-)【key4】")
Key5=content:match("【key5】(.-)【key5】")
Key6=content:match("【key6】(.-)【key6】")
Key7=content:match("【key7】(.-)【key7】")
Key8=content:match("【key8】(.-)【key8】")
Key9=content:match("【key9】(.-)【key9】")
Key10=content:match("【key10】(.-)【key10】")
if Key1== (android_id)
or
Key2== (android_id)
or
Key3== (android_id)
or
Key4== (android_id)
or
Key4== (android_id)
or
Key5== (android_id)
or
Key6== (android_id)
or
Key7== (android_id)
or
Key8== (android_id)
or
Key9== (android_id)
or
Key10== (android_id)
then
if HasLaunch==true then return else
if Settings.canDrawOverlays(activity) then else
intent=Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION");
intent.setData(Uri.parse("package:" .. this.getPackageName()));
this.startActivity(intent); end HasLaunch=true
local ret={pcall(function() LayoutVIP.addView(mainWindow,WmHz) end)}
if ret[1]==false then end end import "java.io.*"
file,err=io.open("/data/data/andlua.layout.vip/files/Memory")
if err==nil then 打开 app("andlua.layout.vip") else
end
else
Password.setText(android_id)
MD 提示("Buy The Hack & Try Again",0xFF1F7CFF,0xFFFFFFFF,99,10)
end
end)
end

android_id = Secure.getString(activity.getContentResolver(),Secure.ANDROID_ID)

-----------Coding In Website

【key1】(.-)【key1】
【key2】(.-)【key2】
【key3】(.-)【key3】
【key4】(.-)【key4】
【key5】(.-)【key5】
【key6】(.-)【key6】
【key7】(.-)【key7】
【key8】(.-)【key8】
【key9】(.-)【key9】
【key10】(.-)【key10】

📌 -----------------Username & Password Coding

--------------Coding In Main.lua

function showhack.onClick() ---Your Login Button ID


vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{50,50} ,-1)
url="https://pastebin.com/raw/" -----------Pastebin Link
Http.get(url,nil,function(code,content)
user_id=content:match("【username】(.-)【username】")
pass_id=content:match("【password】(.-)【password】")
if username.text == user_id and password.text == pass_id then

if HasLaunch==true then return else


if Settings.canDrawOverlays(activity) then else
intent=Intent("android.settings.action.MANAGE_OVERLAY_PERMISSION");
intent.setData(Uri.parse("package:" .. this.getPackageName()));
this.startActivity(intent); end HasLaunch=true
local ret={pcall(function() LayoutVIP.addView(mainWindow,WmHz) end)}
if ret[1]==false then end end import "java.io.*"
file,err=io.open("/data/data/andlua.layout.vip/files/Memory")
if err==nil then 打开 app("andlua.layout.vip") else end

else
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{300,300} ,-1)
end
end)
end

---------------Coding In Website

【username】(.-)【username】
【password】(.-)【password】

---------------Coding In Layout.aly

{
EditText;
hintTextColor="0xFFFFFFFF";
layout_width="wrap_content";
layout_marginTop="-550dp";
gravity="center";
textColor="0xFFFFFFFF";
id="username";
hint="Enter You Username";
};

{
LinearLayout;
layout_height="5%h";
};

{
EditText;
hintTextColor="0xFFFFFFFF";
layout_width="wrap_content";
layout_marginTop="-550dp";
gravity="center";
textColor="0xFFFFFFFF";
id="password";
hint="Enter You Username";
};

{
LinearLayout;
layout_height="5%h";
};

📌 --------------------- Device UUID Copy Coding

import "android.provider.Settings$Secure"
uid = Secure.getString(activity.getContentResolver(), Secure.ANDROID_ID)
import "android.content.Context"
activity.getSystemService(Context.CLIPBOARD_SERVICE).setText(uid)
Toast.makeText(activity, "UUID COPIED SUCCESSFUL", Toast.LENGTH_SHORT).show()

📌 ---------------------------- Injector Online Update Coding

download_Layout={
LinearLayout;
orientation='vertical';
layout_width='fill';
layout_height='fill';
background='';
{
CardView;
layout_gravity='center';
elevation='2dp';
layout_width='87%w';
CardBackgroundColor='0xFFFFFFFF';
layout_height='45%w';
radius='15dp';
id="cd2";
{
LinearLayout;
orientation='vertical';
layout_width='fill';
layout_height='fill';
background='';
{
LinearLayout;
orientation='vertical';
layout_width='fill';
background='';
{
CardView;
layout_margin='';
elevation='';
layout_width='fill';
CardBackgroundColor='0x39000000';
layout_height='50dp';
radius='';
{
TextView;--
layout_width='fill';
layout_height='fill';
gravity='center';
id="t2";
textColor='0xFFFFFFFF';
text='New Update Is Available, Update It Now';
textSize='17dp';
};
};
{
LinearLayout;
layout_width="fill";
layout_height="fill";
orientation="vertical";
{
CardView;
layout_height="3dp";
id="button";
layout_gravity="center";
radius="28dp";
CardElevation="4dp";
layout_margin="16dp";
layout_width="300dp";
CardBackgroundColor='#ccccff';
{
TextView;
id="jv";
background="#f100e5";
layout_height="fill",
};
},
{
TextView;
layout_marginLeft='10dp';
layout_gravity='center';
text="";
layout_width="fill";
id="text";
};
{
LinearLayout;
layout_width="fill";
layout_height="fill";
orientation="horizontal";
{
LinearLayout;
layout_width="35dp";
};
{
CardView;
layout_height="35dp";
id="bu";
CardElevation="4dp";
layout_marginLeft="16dp";
layout_width="75dp";
background="#00FFFF";
{
CardView;
layout_height="fill";
layout_marginRight='2dp',
layout_marginTop='2dp',
layout_marginLeft="2dp";
layout_marginBottom='2dp',
layout_width="fill";
background="#590000";
{
TextView;
layout_gravity='center';
id="text2",
text="Download",
textSize='12dp';
textColor='#FFFFFF';
};
},
};
};
};
};
};
};
};

--
import "android.graphics.drawable.ColorDrawable"
--

function xdc(url,path,Path2)
require "import"
import "java.net.URL"
local ur =URL(url)
import "java.io.File"
file =File(path);
con = ur.openConnection();
co = con.getContentLength();
is = con.getInputStream();
bs = byte[1048576]
local len,read=0,0
import "java.io.FileOutputStream"
wj= FileOutputStream(path);
len = is.read(bs)
--print(len)
al=0
AS=0
while len~=-1 do
wj.write(bs, 0, len);
read=read+len
pcall(call,"ding",read,co,len)
al=al+1
len = is.read(bs)
end
wj.close();
is.close();
pcall(call,"dstop",co)
activity.installApk(path)
end
function download(url,path,Path2)
a=thread(xdc,url,path,Path2)
end

url="https://pastebin.com/raw/"
Http.get(url,nil,function(code,content)
d = content:match("【UPDATE】(.-)【UPDATE】")
if d > "1.0" then
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{450,450} ,-1)
dialog= AlertDialog.Builder(this)
dialog1=dialog.show()
dialog1.getWindow().setContentView(loadlayout(download_Layout));
dialog1.setCanceledOnTouchOutside(false)
dialog1.setCancelable(false)
import "android.graphics.drawable.ColorDrawable"
dialog1.getWindow().setBackgroundDrawable(ColorDrawable(0x00000000));
CircleButtonZ(cd2,0x60000000,15,0xFF00FFFF)
t3.setTypeface(Typeface.DEFAULT_BOLD)
text2.setTypeface(Typeface.DEFAULT_BOLD)
text21.setTypeface(Typeface.DEFAULT_BOLD)
end
end)

Control_Url="https://pastebin.com/raw/"
Http.get(Control_Url,nil,"utf8",nil,function(code,content,cookie,header)
content=content:gsub("amp;","") or content;
tp2=content:match("【Direct_Link】(.-)【Direct_Link】")
--Set save directory and file name
path="/storage/emulated/0/Updated.apk"
Path2="/storage/emulated/0/.text"
import "java.io.*"
file,err=io.open(Path2)
if err==nil then
else
File(Path2).createNewFile()
end
--Call Download
--Control rounded corners(jv,0xFF02A9F4,30)
bu.onClick=function()
Waterdropanimation(bu,210)
vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE)
vibrator.vibrate( long{40,40} ,-1)
if text2.Text=="Download" then
local url=tp2
download(url,path)
elseif text2.Text=="Installation" then
--dstop (url, path,Path2)
activity.installApk(path)
else
activity.finish()
end
end
end)

--Get downloaded and total length


function ding(a,b,c)--Downloaded, total length (byte)
if a>=1024*1024 and a<=(1024*1024*1024)-1 then
s=(a/1024)/1024
s=string.format('%.2f', s).."mb"
elseif a>=1024 and a<=(1024*1024)-1 then
s=a/1024
s=string.format('%.2f', s).."kb"
elseif a<=1023 then
s=string.format('%.2f', a).."k"
elseif a>=1024*1024*1024 then
s=a/(1024*1024*1024)
s=string.format('%.2f', s).."G"
end
-- w=s
if b>=1024*1024 and b<=(1024*1024*1024)-1 then
ss=(b/1024)/1024
ss=string.format('%.2f', ss).."mb"
elseif b>=1024 and b<=(1024*1024)-1 then
ss=b/1024
ss=string.format('%.2f', ss).."kb"
elseif b<=1023 then
ss=string.format('%.2f', b).."k"
elseif b>=1024*1024*1024 then
ss=b/(1024*1024*1024)
ss=string.format('%.2f', ss).."G"
end
jv.Width=965*(a/b)
text.Text=s.."/"..ss
text2.Text=string.format('%.2f',(a/b*100)).."%"
end

function dstop(c)
text2.Text="Installation"
end

function Waterdropanimation(Controls,time)
import "android.animation.ObjectAnimator"
ObjectAnimator().ofFloat(Controls,"scaleX",
{1,.8,1.3,.9,1}).setDuration(time).start()
ObjectAnimator().ofFloat(Controls,"scaleY",
{1,.8,1.3,.9,1}).setDuration(time).start()
end

📌 ---------------------------- Shell (.sh) File Run In Andlua Injector Code

import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"
import "AndLua"
import "http"
import "android.content.Context"
import "android.content.Intent"
import "android.provider.Settings"
import "android.net.Uri"
import "android.content.pm.PackageManager"
import "android.graphics.Typeface"
import "android.media.MediaPlayer"
import "android.animation.ObjectAnimator"
import "java.io.File"
import "android.content.*"
import "android.net.*"
import "android.graphics.drawable.BitmapDrawable"

function MRD(cpp,PrintF)
dir=activity.getLuaDir(cpp)
os.execute("chmod 777 "..dir)
Runtime.getRuntime().exec(""..dir)
Toast.makeText(activity, PrintF,Toast.LENGTH_SHORT).show()
end

function Function_ID.OnCheckedChangeListener() ------Put Function ID


if mode=="Frame"then
MRD("ShellFolder/ShellFile.sh","Done")
end
end

import "com.androlua.util.RootUtil"
local root = RootUtil()
if root.haveRoot()==false then
mode="Frame"
end

📌 ---------------------------- Config Run Code In Andlua Injector

❤️ Watch Video - https://youtu.be/qNPFsKZwVJ4

function Function ID.OnCheckedChangeListener()


os.remove ("/storage/emulated/0/Android/") ------Removing File Path + Name
import "zip4j"
Zip_Path=activity.getLuaDir("Files/Aimlock.zip") -------Zip Folder Name/Zip Name
Extract_Path=("/storage/emulated/0/Android/") -----Zip Extracting Path
if zip4j.unZipDir(Zip_Path,Extract_Path)
Toast.makeText(activity, "Done",Toast.LENGTH_SHORT).show()
end
end

❤️ ---------------------------- Non Root Andlua Injector Coding 👑 22/01/2023

----- " User Permission "


user_permission={
"ACCESS_NETWORK_STATE",
"BIND_ACCESSIBILITY_SERVICE",
"CHANGE_NETWORK_STATE",
"CHANGE_WIFI_STATE",
"CLEAR_APP_CACHE",
"DOWNLOAD_WITHOUT_NOTIFICATION",
"GET_PACKAGE_SIZE",
"GET_TASKS",
"INSTALL_SHORTCUT",
"INTERNET",
"READ_EXTERNAL_STORAGE",
"REQUEST_INSTALL_PACKAGES",
"SYSTEM_ALERT_WINDOW",
"VIBRATE",
"WRITE_EXTERNAL_STORAGE",
"WRITE_SETTINGS",
}

---- Permission In " main.lua "

import "java.io.File"

📌 Note : You Have To Import Your memory.lua In main.lua


(Paste In main.lua » import "memory" «)

function MRD(cpp,MRDmod)
local dir=activity.getLuaDir(cpp)
os.execute("chmod 777 "..dir)
Runtime.getRuntime().exec(""..dir)
MD 提示(MRDmod,"#FFFF0000","#FFFFFFFF","9","15")
end

----------------------------------------------------

function Button_ID1.OnCheckedChangeListener()
if Button_ID1.checked then
MRD("Cpp_Folder/Cpp_Name","Active")
else
MRD("Cpp_Folder/Cpp_Name","Deactive")
end
end

function Button_ID2.OnCheckedChangeListener()
if Button_ID2.checked then
MRD("Cpp_Folder/Cpp_Name","Active")
else
MRD("Cpp_Folder/Cpp_Name","Deactive")
end
end

function Button_ID3.OnCheckedChangeListener()
if Button_ID3.checked then
MRD("Cpp_Folder/Cpp_Name","Active")
else
MRD("Cpp_Folder/Cpp_Name","Deactive")
end
end

function Button_ID4.OnCheckedChangeListener()
if Button_ID4.checked then
MRD("Cpp_Folder/Cpp_Name","Active")
else
MRD("Cpp_Folder/Cpp_Name","Deactive")
end
end

function Button_ID5.OnCheckedChangeListener()
if Button_ID5.checked then
MRD("Cpp_Folder/Cpp_Name","Active")
else
MRD("Cpp_Folder/Cpp_Name","Deactive")
end
end

❤️ ----------------------- Root + Non Root Andlua Injector Coding 👑 28/01/2023

-------function MRD(cpp,MRDmod)

local dir=activity.getLuaDir(cpp)
import "com.androlua.util.RootUtil"
local root = RootUtil()
if root.haveRoot()==true then
os.execute("su -c chmod 777 "..dir)
Runtime.getRuntime().exec("su -c "..dir)
else
os.execute("chmod 777 "..dir)
Runtime.getRuntime().exec(""..dir)
end

-------end

------------------ Obb Run In Andlua Injector Coding 29/03/2023

import "zip4j"
Zip_Path=activity.getLuaDir("Files/OBB.zip") ---- Zip Folder Name/Zip Name
Extract_Path=("/storage/emulated/0/Android/obb/com.dts.GameNameth/") ---- Game OBB
Path
Pass=("aaa") ---- Zip Password
if zip4j.unZipDir(Zip_Path,Extract_Path,Pass)
Toast.makeText(activity, "Done",Toast.LENGTH_SHORT).show()
end

📌 Note : If You Dont Want To Add Password In Your Obb Zip,


Then Remove " Pass=("aaa") " & " ,Pass "

You might also like