Skip to content

Instantly share code, notes, and snippets.

@eldetulado
eldetulado / AdbCommands
Created September 18, 2022 15:38 — forked from Pulimet/AdbCommands
Adb useful commands list
adb help // List all comands
== Adb Server
adb kill-server
adb start-server
== Adb Reboot
adb reboot
adb reboot recovery
adb reboot-bootloader
private fun convertStreamToString(inputStream: InputStream): String {
val reader = BufferedReader(InputStreamReader(inputStream, "utf-8"))
val sb = StringBuilder()
var line: String?
try {
while (reader.readLine().also { line = it } != null) {
sb.append(line)
}
} catch (e: Exception) {
private fun getPathFromURI(context: Context, uri: Uri): String {
var realPath = ""
uri.path?.let { path ->
val databaseUri: Uri
val selection: String?
val selectionArgs: Array<String>?
if (path.contains("/document/image:")) { // files selected from "Documents"
databaseUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI
selection = "_id=?"
selectionArgs = arrayOf(DocumentsContract.getDocumentId(uri).split(":")[1])
// {
// "message": "inicio con exito",
// "data": [
// {
// "id_usuario": 44,
// "nombre": "Benjamin",
// "apellidos": "Cruz Q",
// "correo": "[email protected]",
// "pasword": "$2a$10$Hgtd/AZQuNeMfG6/5PrjteyiZGUmEX7FYapvxP7ht1obAMQdtr4P6",
// "rol_usuario": "Admin",
@eldetulado
eldetulado / RootUtil.kt
Created September 23, 2020 17:12
Root status checked - Android Kotlin
import android.os.Build
import java.io.BufferedReader
import java.io.File
import java.io.InputStreamReader
class RootUtil {
val isDeviceRooted: Boolean
get() = checkRootMethod1() || checkRootMethod2() || checkRootMethod3()
private fun checkRootMethod1(): Boolean {
@eldetulado
eldetulado / ImageBase64Util
Created December 4, 2019 04:21
convert image to base64 and base64 to image
import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';
import 'package:flutter/material.dart';
class ImageUtil {
Image imageFromBase64String(String base64String) {
return Image.memory(
base64Decode(base64String),