• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Busybox....HELP PLEASE! What/why/how is it installed on my device without my knowledge or permission

I bought a new Samsung Galaxy Note20 ultra 5g through my phone provider 2 years ago. I recently downloaded the app 'Root Checker Pro' to check for security reasons. While the app's root verification process produced negative results. However, the app's secondary verification process produced a positive result for something called "Busybox" and showed a file path where it says it is installed on my device. I definitely didn't install Busybox as wasn't I even aware of its existence. I brought in my phone into a Asurion verified repair shop to get my screen replaced on 2 separate occasions in December of 2021 and April of this year. I can't remember when exactly when but I began noticing unusual behaviours on my device itself like apps and settings resetting on their own, multiple Note20 ultra name variations signed into various accounts of mine, receiving strange test messages, emails and phone calls. Also, I started to observe large atypical data amounts being used as well as charges on my phone bill that my provider can't even come up with coherent explanations for such as provider linked app and subscription payments. Fees for long distance, texts messages and call waiting both inbound and outbound that I didn't make. I went into my devices recovery mode and found a few suspicious log entries with one section stating that something along the lines of "if debug mode wasn't being used the device isn't intended be used for production use". I downloaded ZArchiver and gave access to "support file operations as the root user" in an attempt to veiw the Busybox file path location implicated by Root Checker Pro. Which only got me 2 file name deep before I was stopped by "access is denied". I'll attach some screenshots for reference. I have spent dozens of hours trying to understand what security weakness possibilities are out there that I should look up on and attempt through the process of elimination troubleshooting anything I found that was simular to what I was experiencing. I just don't have enough time to become technically proficient enough to understand the levels and layers involved with the analysis and protection of computer security systems. I've installed multiple antivirus apps but there worthless against social engineering type attacks. Or at least that I'm aware of. I assistance with this from minds more skilled then mine would be massively appreciated. If there's any additional information that would help I can make available if it would help. Thank you.

Attachments

  • Screenshot_20220928-122912_Root Checker Basic.jpg
    Screenshot_20220928-122912_Root Checker Basic.jpg
    211.1 KB · Views: 328
  • Screenshot_20220928-122919_Root Checker Basic.jpg
    Screenshot_20220928-122919_Root Checker Basic.jpg
    228.3 KB · Views: 252
  • Screenshot_20220928-122927_Root Checker Basic.jpg
    Screenshot_20220928-122927_Root Checker Basic.jpg
    296.6 KB · Views: 233
  • Screenshot_20220928-112710_Root Checker Basic.jpg
    Screenshot_20220928-112710_Root Checker Basic.jpg
    233.8 KB · Views: 233
  • Screenshot_20220928-122842_ZArchiver.jpg
    Screenshot_20220928-122842_ZArchiver.jpg
    108.9 KB · Views: 223
  • Screenshot_20220928-123605_ZArchiver.jpg
    Screenshot_20220928-123605_ZArchiver.jpg
    48.6 KB · Views: 250

tcl 20xe questions

the wife has the tcl 20xe phone and it has that little man in the bottom whre the home back and previous icons are at. how do i turn that thing off?

also she somehow managed to take about all the icons off the home screens and o got mot of them back but i need to get the apps icon back so she can tap that and then see all her apps. she has a buch and only a few on the 3 home screens pages.

and can this this phone use any of the side buttons to answer the phone. she has no conductivity in her and she can't get the phone to answer. i set up the phone button so she can tap it but for some reason it failsher. some phones have the option to use the power or volume buttons to answer the phone and maybe end calls.

so if anyone has some help for these please send that along to me thanks much

Tractors parking and farm game

Hi friends,
I am newbie.
I bought a new android application about tractors parking and farming.
Can you help me to improve my game, more downloads?
I am new about these things, If you help me; I will be so happy
Thank you...

Game : https://www.tennar.com/apkgames/play-drive-my-tractors-farming-game_366.htm
Play google : https://play.google.com/store/apps/details?id=com.TennarOnline.DrivingMyTractors

Anyone study Trout(Cuttlefish for AAOS),help me with Kernel build

Recently I need to compile a special Android Kernel version,whicH includes a special driver named as Virtio-Video。 It's part of Virtio Standards and can be used for Virtualization.In android,it will be part of Cuttlefish/Trout.View repo details please check this link:https://android.googlesource.com/kernel/manifest/+/refs/heads/trout-android12-5.10;view the instructions please check this:https://source.android.com/docs/setup/build/building-kernels

And I have followed the offical instructions:

repo init -u https://android.googlesource.com/kernel/manifest -b trout-android12-5.10

because I need the Virtio-Video driver,so I used the command below to build:

BUILD_CONFIG=common-modules/virtual-device/build.config.virtual_device.x86_64 build/build.sh

But I get some errors like these:


opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/arm_scmi/smc.c:152:2: error: unknown register name 'r1' in asm
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:420:4: note: expanded from macro 'arm_smccc_1_1_invoke'
arm_smccc_1_1_smc(__VA_ARGS__); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:367:32: note: expanded from macro 'arm_smccc_1_1_smc'
#define arm_smccc_1_1_smc(...) __arm_smccc_1_1(SMCCC_SMC_INST, __VA_ARGS__)
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:342:33: note: expanded from macro '__arm_smccc_1_1'
register unsigned long r1 asm("r1"); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/arm_scmi/smc.c:152:2: error: unknown register name 'r2' in asm
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:420:4: note: expanded from macro 'arm_smccc_1_1_invoke'
arm_smccc_1_1_smc(__VA_ARGS__); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:367:32: note: expanded from macro 'arm_smccc_1_1_smc'
#define arm_smccc_1_1_smc(...) __arm_smccc_1_1(SMCCC_SMC_INST, __VA_ARGS__)
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:343:33: note: expanded from macro '__arm_smccc_1_1'
register unsigned long r2 asm("r2"); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/arm_scmi/smc.c:152:2: error: unknown register name 'r3' in asm
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:420:4: note: expanded from macro 'arm_smccc_1_1_invoke'
arm_smccc_1_1_smc(__VA_ARGS__); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:367:32: note: expanded from macro 'arm_smccc_1_1_smc'
#define arm_smccc_1_1_smc(...) __arm_smccc_1_1(SMCCC_SMC_INST, __VA_ARGS__)
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:344:33: note: expanded from macro '__arm_smccc_1_1'
register unsigned long r3 asm("r3"); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/arm_scmi/smc.c:152:2: error: unknown register name 'r0' in asm
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:420:4: note: expanded from macro 'arm_smccc_1_1_invoke'
arm_smccc_1_1_smc(__VA_ARGS__); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:367:32: note: expanded from macro 'arm_smccc_1_1_smc'
#define arm_smccc_1_1_smc(...) __arm_smccc_1_1(SMCCC_SMC_INST, __VA_ARGS__)
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:345:3: note: expanded from macro '__arm_smccc_1_1'
__declare_args(__count_args(__VA_ARGS__), __VA_ARGS__); \
^
note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:313:2: note: expanded from macro '__declare_arg_5'
__declare_arg_4(a0, a1, a2, a3, a4, res); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:308:2: note: expanded from macro '__declare_arg_4'
__declare_arg_3(a0, a1, a2, a3, res); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:301:34: note: expanded from macro '__declare_arg_3'
register unsigned long arg0 asm("r0") = (u32)a0; \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/arm_scmi/smc.c:152:2: error: unknown register name 'r1' in asm
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:420:4: note: expanded from macro 'arm_smccc_1_1_invoke'
arm_smccc_1_1_smc(__VA_ARGS__); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:367:32: note: expanded from macro 'arm_smccc_1_1_smc'
#define arm_smccc_1_1_smc(...) __arm_smccc_1_1(SMCCC_SMC_INST, __VA_ARGS__)
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:345:3: note: expanded from macro '__arm_smccc_1_1'
__declare_args(__count_args(__VA_ARGS__), __VA_ARGS__); \
^
note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:313:2: note: expanded from macro '__declare_arg_5'
__declare_arg_4(a0, a1, a2, a3, a4, res); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:308:2: note: expanded from macro '__declare_arg_4'
__declare_arg_3(a0, a1, a2, a3, res); \
^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/include/linux/arm-smccc.h:302:31: note: expanded from macro '__declare_arg_3'
register typeof(a1) arg1 asm("r1") = __a1; \
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[4]: *** [/opt/FranzKafkaYu/Android_Trout_Kernel/common/scripts/Makefile.build:273: ../common-modules/virtual-device/arm_scmi/smc.o] Error 1
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/virtio_video/virtio_video_driver.c:118:12: error: no member named 'dma_ops' in 'struct device'
if (!dev->dma_ops)
~~~ ^
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/virtio_video/virtio_video_driver.c:119:26: error: no member named 'dma_ops' in 'struct device'
set_dma_ops(dev, pdev->dma_ops);
~~~~ ^
2 errors generated.
make[4]: *** [/opt/FranzKafkaYu/Android_Trout_Kernel/common/scripts/Makefile.build:273: ../common-modules/virtual-device/virtio_video/virtio_video_driver.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/opt/FranzKafkaYu/Android_Trout_Kernel/common/../common-modules/virtual-device/virtio_video/virtio_video_vq.c:362:6: warning: unused variable 'ret' [-Wunused-variable]
int ret;
^
LD [M] ../common-modules/virtual-device/virtio_snd/virtio_snd.o
LD [M] ../common-modules/virtual-device/goldfish_drivers/goldfish_pipe.o
LD [M] ../common-modules/virtual-device/wlan_simulation/virt_wifi_sim.o
1 warning generated.
make[3]: *** [/opt/FranzKafkaYu/Android_Trout_Kernel/common/scripts/Makefile.build:516: ../common-modules/virtual-device/virtio_video] Error 2
make[3]: *** Waiting for unfinished jobs....
LD [M] ../common-modules/virtual-device/virtio_gpu/virtio-gpu.o
make[3]: *** [/opt/FranzKafkaYu/Android_Trout_Kernel/common/scripts/Makefile.build:516: ../common-modules/virtual-device/arm_scmi] Error 2
make[2]: *** [/opt/FranzKafkaYu/Android_Trout_Kernel/common/Makefile:1909: ../common-modules/virtual-device] Error 2
make[2]: Leaving directory '/opt/FranzKafkaYu/Android_Trout_Kernel/out/android12-5.10/common'
make[1]: *** [Makefile:185: __sub-make] Error 2
make[1]: Leaving directory '/opt/FranzKafkaYu/Android_Trout_Kernel/common'
make: *** [Makefile:2: all] Error 2
make: Leaving directory '/opt/FranzKafkaYu/Android_Trout_Kernel/common-modules/virtual-device'


And when I check the commit log,I found another command:

BUILD_CONFIG=common-modules/virtual-device/build.config.trout.coqos build/build.sh

this command excuted OK and I got the output virtio-vedio.ko but it's ARM arch.But I need x86 arch.Can someone tell me how can I fix the compile errors?

load local html file in webview android studio

Hello
I converted a game from Cordova
After that I open the project on َAndroid Studio
I add WebView to my project in order to add Banner Ads

this my code:
----------------------------------
Code:
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // BannerPrapared();
    // enable Cordova apps to be started in the background
    Bundle extras = getIntent().getExtras();
    if (extras != null && extras.getBoolean("cdvStartInBackground", false)) {
        moveTaskToBack(true);
    }

    // Set by <content src="index.html" /> in config.xml
    myWebView = (WebView) findViewById(R.id.webview);
    WebSettings webSettings = myWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    WebView myWebView = (WebView) findViewById(R.id.webview);
    BannerPrapared();
    //
    //
    // myWebView.loadUrl(launchUrl);
  myWebView.loadUrl("file:///android_asset/www/index.html");

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

The problem is that the game starts downloading and then celebrates

But when I put the link "https:// " of the game it works fine

I hope you get my idea

thanks

tracfone issue

i got a tracfone a21 phone and after 90 days i unlocked it and then put a metro sim into it. but i keep the account active and tracfone still thinks the phone is active. as i keep getting new cards for it. i took the tracfone and transferred it to metro pcs with a new number and now i want to get an updated TracFone to put that metro sim in but i can't get past the verification code. i asked them to send the code to the wifes phone and my metro phone number and it fails. so how do it get past that issue? what i want to do is put the tracfone sim back into the a21 phone i got last year and then after 90 days put the metro sim into the a51. i want to get this phone for metro and then get rid of the a21 with a gazilion minutes on it as i'm not using it anymore.

so does anyone know how i can get this done? or if i pick a phone that i have to pay for will that phone get past the verification code? so is there a generic code?

reti ad hoc

Ciao a tutti
Ho uno smartphone Realme 8 con Android 8 e avrei bisogno di collegarmi ad una rete ad hoc per ricezione di dati. Prima dell'ultimo aggiornamento accendevo il WiFi dello smartphone cercavo la rete e mi conettevo, quando lo smartphone si collegava alla rete mi usciva una finestra con scritto " rete senza internet , Connetti o annulla" scegli o connetti e iniziavo a ricevere dati. Ora, dopo l'aggiornamento, lo connetto alla rete e mi scrive la solita frase " rete senza internet" e invece di darmi le due opzioni "connetti o annulla" si sconnette in automatico e se è selezionato la spunta connetti alla rete in automatico, crea un loop di connessione e disconnessione.
Chiedo se qualcuno ha riscontrato lo stesso problema e come lo ha risolto.
Grazie anticipatamente
atramazz

Layout Editor: Vertical/Horizontal Dashed/dotted lines

Hi,

A few years I created a simple app. I don't remember what version of Android Studio I used. The app has worked fine. A few days ago I installed Dolphin 2021.3.1 and successfully walked through some tutorials.

To make some changes to my simple app I opened it. The attachment shows 2 vertical and 1 horizontal dashed/dotted lines in the Layout Editor, that I annotated with yellow arrows,.

Deleting all constraints and dragging the lines away from the area made them disappear.

Question: what did I do to cause the dashed/dotted lines, to show up?.

Thanks,
Bill

Attachments

Help Wifi control

Hello, First my Samsung is an A03 Core but this looks closest. I am new to smartphones. I have no idea which apps to let control my wifi since I don't know what that means. I don't have any 10-year-olds, so I need to ask some help. There is a fairly large list of apps which have control of my wifi connection. Can someone just let me know which apps are safest/best to leave on and which ones are best to leave off in a way that I won't have to mess in there again? Thanks for any help. Have a good day. :)

Help Unable to record video during temperature too high

Hello,

After taking videos for about 15mins or more, it shows this message "temperature too high to use camera. wait for phone to cool down before using camera." I missed some info that should be recorded due to this problem. Using Samsung Galaxy Note 8 default camera app to take video. Default camera app auto exit and I need to wait for it to cool down then I can use the default camera app again. I missed some info that should be recorded due to this problem.

How to solve the problem?

SlKjY2p.png


(When temperature is too high I have tried using another app called Open Camera for a few seconds and it works but I am too afraid of damaging my phone so I did not use any camera and let the phone cool down for about 10mins minimum then try to use the default camera app again.)

Can't run Gradle on Android Studio

Hello everyone!

I have a problem using Gradle on Android Studio. I'm doing my final degree project and I received an application made in Android Studio, I have instructions to run it in Java 8, using Android Gradle Plugin Version 3.3.0 and Gradle Version 4.10.1, apparently these are values that they don't want me to change.

The error message I get when building the project is: "Cause: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
".

From what I understand the project is being compiled using Java 11 and trying to run using Java 8. To fix this problem I have gone to Project Structure, Gradle Settings and selected Gradle JDK version 1.8. I have also tried building the program on Windows, Ubuntu, having only Java 8 or Java 11 installed on my computer, changing the JAVA_HOME environmental variable, but nothing works.

I apologize if my explanation was not very good, English is not my native language and I am new to Android Studio and Gradle. I will give you any information you think is convenient to solve the problem, thanks!

Android Ver 9 & Google sign-in issue

When I try and visit a website on my Moto (g) play (XT1922-2) Android version 9, Google asks me, "Signed in to Google as" It then lists all my email accounts and more. Any email account I select to continue to the website has the same result, A Google page giving me the option of "Remove account". I just want to visit the website. Any help would be appreciated.

Chasing origin of error A resource failed to call close

I've spend a day and an half now trying to chase the origin of a LeakedCloseableViolation in my app, developed to target API v32.

I have enabled strict mode with:
Code:
StrictMode.setVmPolicy( new StrictMode.VmPolicy.Builder()
  .detectLeakedClosableObjects()
  .penaltyListener( this.getMainExecutor(), ( Violation v ) -> {
   v.fillInStackTrace();
   v.printStackTrace();
  } )
  .build());
And in LogCat I get
Code:
W/System.err: android.os.strictmode.LeakedClosableViolation: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. Callsite: close
W/System.err:     at com.wattthis.reflowmate.App.lambda$onCreate$0(App.java:30)
W/System.err:     at com.wattthis.reflowmate.App$$ExternalSyntheticLambda0.onVmViolation(Unknown Source:0)
W/System.err:     at android.os.StrictMode.lambda$onVmPolicyViolation$3(StrictMode.java:2462)
W/System.err:     at android.os.StrictMode$$ExternalSyntheticLambda3.run(Unknown Source:4)
W/System.err:     at android.os.Handler.handleCallback(Handler.java:942)
W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err:     at android.os.Looper.loopOnce(Looper.java:201)
W/System.err:     at android.os.Looper.loop(Looper.java:288)
W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:7898)
W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
W/System.err:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
Stacktrace doesn't appear to have any cause listed. I tried added getCause() to Violation that is thrown, but it returns Null.

I audited my code, and don't see any streams or observers, that are not being properly closed.

The error is perfectly reproducible.
I just open the app, and leave it open on the main Activity for 30 seconds. I don't touch the phone at all.
After 30 seconds, when garbage collection comes around, this error appear.

Anyone have any idea on how I can get more information about what is causing this issue?

Help Android lagging

Hello, 1 month ago I bought a new Xiaomi Redmi Note 10 pro smartphone from the official european website, and restored the backup from my old Motorola G8 Power smartphone. Not long after that I installed Avast antivirus for Android and it found malware in one of my apps, which I uninstalled. My phone was lagging and some applications were crashing(for example Google Maps, Google Chrome and Oodles books). When I was switching the pages of apps, navigating the menu, it was lagging. So I did a backup without the malicious app and did a factory reset and then restored my backup. Now Telegram is crashing and sometimes, when I switch pages, navigating through apps it's lagging again. What could be the reason for this?

Help Is IN2017_11_C.41 Stable for rooting OnePlus 8?

Hi, I'm about to root my OnePlus 8 (hopefully today) but first I need to find out if creating a patched Boot file from the IN2017_11_C.41 update will be ok, I already have the Boot file patched using Magisk so I just need to know if this update will work or if I need to use another one cause I can't figure out if it's stable or incremental and I really don't want to brick my phone, please let me know as soon as possible, thanks!!

Finding layouts difficult in android studio

Is it just me?
if you use less than 15 views, use Linear layout and keep the stack less than 6, I don't really have any problems, use more than 15 views with Constraint Layout and it can become a nightmare, changing id and moving views.
I have been trying to build a grid of buttons (45) (till app)
but i need the user to add them and edit the text, size for each button.
First I looked at grid view, you can change the element size(every tile has to be the same size) that's no good to me. Second I tried Constraint Layout but I need the user to make some tiles(buttons) gone, and the rest auto resize to take up any available space, can't see this working with a grid of views(sure it would great with 10 views with Barrier(as this would add 9 more Barrier.views with more id's to keep track of)
so I can't see this working with 45 buttons.
Linear Layout gives you all the control you would ever need with weights but its heavy on system resources(well that's the warning say)

Is Linear Layout my best option?

TRavel App that allows you to get Visas as well as shop on Amazon!!

Miracle Travel a travel meta search site that finds and compares the best offers, especially on hotels and flights. We are free, which means that we never add any booking fees, and we never use cookies to inflate prices. We have connected with many travel booking companies, so you can search and compare travel accommodation prices to get we don’t sell. But here you can find all you can think of, in order to ease the process of organizing everything from packaging your bags, to making every trip a remarkable experience and a lovely memory. This travel booking service is provided for free without any charge. A fresh and honest approach for your travel booking partner.
We don’t sell flight tickets, hotel rooms or car hire deals – we show you the latest available prices and let you choose the offer you prefer. One click and you’re taken directly to your chosen site where the booking is completed.
Miracle Travel a new travel affiliate website and managed by an independent subsidiary of private company. We’re all passionate about our work, and we all take great pride in opening the world together with our fellow travelers.

Download App here: Miracle Travel - Apps on Google Play

Filter

Back
Top Bottom