Dhanush Kumar offical
الذهاب إلى القناة على Telegram
Tech Channel join group:- https://t.me/joinchat/PA3i41PKNhC0IrMQdnbZKg subscribe to my YouTube:- https://www.youtube.com/channel/UCP6CqPS2xmzo2roqHumwR3g
إظهار المزيدلم يتم تحديد البلدالفئة غير محددة
1 906
المشتركون
-124 ساعات
+107 أيام
+2430 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
ديسمبر '24
ديسمبر '24
+20
في 0 قنوات
نوفمبر '24
+48
في 0 قنوات
Get PRO
أكتوبر '24
+61
في 0 قنوات
Get PRO
سبتمبر '24
+60
في 0 قنوات
Get PRO
أغسطس '24
+34
في 0 قنوات
Get PRO
يوليو '24
+44
في 0 قنوات
Get PRO
يونيو '24
+32
في 0 قنوات
Get PRO
مايو '24
+58
في 0 قنوات
Get PRO
أبريل '24
+26
في 0 قنوات
Get PRO
مارس '24
+29
في 0 قنوات
Get PRO
فبراير '24
+42
في 0 قنوات
Get PRO
يناير '24
+38
في 0 قنوات
Get PRO
ديسمبر '23
+215
في 0 قنوات
Get PRO
نوفمبر '230
في 0 قنوات
Get PRO
أكتوبر '230
في 0 قنوات
Get PRO
سبتمبر '230
في 0 قنوات
Get PRO
أغسطس '230
في 0 قنوات
Get PRO
يوليو '230
في 0 قنوات
Get PRO
يونيو '230
في 0 قنوات
Get PRO
مايو '230
في 0 قنوات
Get PRO
أبريل '230
في 0 قنوات
Get PRO
مارس '230
في 0 قنوات
Get PRO
فبراير '230
في 0 قنوات
Get PRO
يناير '230
في 0 قنوات
Get PRO
ديسمبر '22
+34
في 0 قنوات
Get PRO
نوفمبر '22
+34
في 0 قنوات
Get PRO
أكتوبر '22
+82
في 0 قنوات
Get PRO
سبتمبر '22
+71
في 0 قنوات
Get PRO
أغسطس '22
+67
في 0 قنوات
Get PRO
يوليو '22
+62
في 0 قنوات
Get PRO
يونيو '22
+70
في 0 قنوات
Get PRO
مايو '22
+56
في 0 قنوات
Get PRO
أبريل '22
+63
في 0 قنوات
Get PRO
مارس '22
+64
في 0 قنوات
Get PRO
فبراير '22
+1 855
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 21 ديسمبر | +1 | |||
| 20 ديسمبر | +3 | |||
| 19 ديسمبر | +1 | |||
| 18 ديسمبر | +2 | |||
| 17 ديسمبر | +1 | |||
| 16 ديسمبر | 0 | |||
| 15 ديسمبر | 0 | |||
| 14 ديسمبر | 0 | |||
| 13 ديسمبر | 0 | |||
| 12 ديسمبر | 0 | |||
| 11 ديسمبر | 0 | |||
| 10 ديسمبر | 0 | |||
| 09 ديسمبر | +1 | |||
| 08 ديسمبر | +4 | |||
| 07 ديسمبر | +1 | |||
| 06 ديسمبر | 0 | |||
| 05 ديسمبر | +2 | |||
| 04 ديسمبر | 0 | |||
| 03 ديسمبر | 0 | |||
| 02 ديسمبر | +1 | |||
| 01 ديسمبر | +3 |
منشورات القناة
| 2 | https://youtu.be/gLCcpUnR09Q | 477 |
| 3 | https://youtu.be/6qu9mZEgPcI | 1 669 |
| 4 | https://youtu.be/QZHBx9Yc7J8 | 2 263 |
| 5 | Watch "Floating widget implementation." on YouTube
https://youtu.be/yy64fxbuOAk | 5 005 |
| 6 | لا يوجد نص... | 2 618 |
| 7 | reuploaded after takedown from youtube | 2 388 |
| 8 | https://youtu.be/hI6Xi2sQtlE | 2 411 |
| 9 | https://youtu.be/Z8RcuniebtY | 2 736 |
| 10 | code for aide , make sure the package name | 3 288 |
| 11 | }
private void enter() throws Exception {
for (ActivityInfo ai : getPackageManager().getPackageInfo(getPackageName(), 129).activities) {
if (ai.metaData != null) {
if ("entry".equals(ai.metaData.getString("role"))) {
Intent intent = new Intent();
intent.setComponent(new ComponentName(ai.packageName, ai.name));
startActivity(intent);
return;
}
}
}
}
} | 3 248 |
| 12 | package com.example.happypatch;
import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.os.Process;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
import android.content.*;
import android.widget.*;
import android.view.*;
import android.app.*;
public class MainActivity extends Activity
{
public static native boolean Check(String var0, String var1);
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences sharedPreferences = this.getSharedPreferences("SavePref", 0);
String string2 = sharedPreferences.getString("User", (String)null);
String string3 = sharedPreferences.getString("Pass", (String)null);
LinearLayout linearLayout = new LinearLayout(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(-1, -1);
linearLayout.setLayoutParams((ViewGroup.LayoutParams)layoutParams);
linearLayout.setOrientation(1);
linearLayout.setGravity(Gravity.CENTER);
EditText editText = new EditText(this);
if (string2 != null && !string2.isEmpty()) {
editText.setText((CharSequence)string2);
}
editText.setHint((CharSequence)"Username...");
EditText editText2 = new EditText(this);
if (string3 != null && !string3.isEmpty()) {
editText2.setText((CharSequence)string3);
}
editText2.setHint((CharSequence)"Password...");
editText2.setInputType(129);
CheckBox checkBox = new CheckBox(this);
checkBox.setChecked(true);
checkBox.setText((CharSequence)"Remember me");
Button button = new Button(this);
button.setText((CharSequence)"Login");
Button button2 = new Button(this);
button2.setText((CharSequence)"Cancel");
linearLayout.addView((View)editText);
linearLayout.addView((View)editText2);
linearLayout.addView((View)checkBox);
linearLayout.addView((View)button);
linearLayout.addView((View)button2);
setContentView((View)linearLayout);
login var16_13 = new login(editText, editText2, this, checkBox, sharedPreferences);
button.setOnClickListener((View.OnClickListener)var16_13);
cancel var17_14 = new cancel();
button2.setOnClickListener((View.OnClickListener)var17_14);
}
class login implements View.OnClickListener {
private final CheckBox val$checkBox2;
private final Context val$context;
private final EditText val$editText3;
private final EditText val$editText4;
private final SharedPreferences val$sharedPreferences;
login(EditText editText, EditText editText2, Context context, CheckBox checkBox, SharedPreferences sharedPreferences) {
this.val$editText3 = editText;
this.val$editText4 = editText2;
this.val$context = context;
this.val$checkBox2 = checkBox;
this.val$sharedPreferences = sharedPreferences;
}
public void onClick(View view) {
String string2 = this.val$editText3.getText().toString();
String string3 = this.val$editText4.getText().toString();
if (string2.equals((Object)"Dhanush") && string3.equals((Object)"24122001")) {
Toast.makeText(this.val$context, (CharSequence)"Sucess", (int)1).show();
try
{
enter();
}
catch (Exception e)
{}
boolean bl = this.val$checkBox2.isChecked();
SharedPreferences.Editor editor = this.val$sharedPreferences.edit();
if (bl) {
editor.putString("User", string2);
editor.putString("Pass", string3);
editor.apply();
return;
}
}
else{
Toast.makeText(this.val$context, (CharSequence)"Username or password is incorrect", (int)1).show();
}
}
}
class cancel implements View.OnClickListener {
cancel() {
}
public void onClick(View view) {
Process.killProcess((int)Process.myPid());
} | 2 506 |
| 13 | ill soon share aide code | 2 060 |
| 14 | <activity android:name="com.example.happypatch.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity> | 2 136 |
| 15 | <meta-data android:name="role" android:value="entry" /> | 2 136 |
| 16 | https://youtu.be/GCx3eI1TeG0 | 2 142 |
| 17 | https://youtu.be/FSMNVybCLeg | 3 032 |
| 18 | https://youtu.be/HbvxCPc0pYE | 3 410 |
| 19 | https://youtu.be/jqmRr-sETZE | 3 502 |
| 20 | http://androidcracking.blogspot.com/search/label/smali
http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html
https://github.com/JesusFreke/smali/wiki/TypesMethodsAndFields
https://github.com/JesusFreke/smali/wiki/Registers
https://source.android.com/devices/tech/dalvik/dalvik-bytecode
https://sites.google.com/site/haynesmathew/home/projects/dalvik-notes
https://groups.google.com/g/apktool?pli=1
https://forum.xda-developers.com/t/guide-smali-coding-guide-for-beginners.2193735/
https://www.slideshare.net/paller/understanding-the-dalvik-bytecode-with-the-dedexer-tool
https://www.programmersought.com/article/94154023223/
https://programmer.help/blogs/smali-introduction-manual.html | 3 495 |
