text:
Why does my Firefox app connect to Facebook's sites very often according to TrackerControl?
I noticed for a while using the app TrackerControl that Firefox connects to Facebook sites very often while I surf the web, for example a simple search on Google, or a search on Startpage.com which sites don't have anything in their pages linked to facebook sites.
I have set TC to block trackers in Firefox by default.
Trying to find out when this occurs
I thinked that this happens in general until now. In fact before writing this question I did some tests and I noticed one probable behaviour causing connections every time, that is if I search a string through a Firefox's search engine in search bar. This happens both with predefined engine (google) and with custom one (startpage). This tests was done when I've just opened Firefox in private browsing so that there wasn't other working tabs (and there was no loaded facebook tabs opened in normal browsing tabs).
Here is TrackerControl after a Startpage search (from bar) where Facebook domains result blocked 5 seconds ago:

Here after a Google search (from bar) where Facebook's domains result also blocked 5 seconds ago:
Note:  probably (as I remember) instagram's domains are there because I visited it once and it wasn't blocked yet. The relevants domains here maybe are:
scontent-fco2-1.xx.fbcdn.net ,
scontent.xx.fbcdn.net and
static.xx.fbcdn.net
 The domains contacted are probably all that appear in the screen under Facebook (see 2nd update).
But I noticed just sometimes that connections happen also if I only interact with firefox's bar and digit something.  Than if I just use a page like this and I don't touch search bar, connections to facebook seems to not occurs since TC indicates that some minutes passed after the last connection. But now after about 30 minutes another connection was made even if I didn't touch search bar.
Who is the actor
This behaviour is strange because it seems that probably is acted by Firefox itself. I've never heard or read that Firefox communicates with Facebook and there is no reason, but only with Google for scanning URLs and downloads. Also after searching in google there are no results.
I don't have strange extensions. Moreover I have the ext. μBlock and Noscript that should block Facebook together because I explicitly set the first to block Meta's websites in general and the second to block other non website's scripts by default. So those connections in TC should have never occured, except I think if they are made by Firefox, at which level every extension can't operate. Read 1st update.
The problem occured for months, but I postponed this question until now. This means that I noticed this also with older versions of Firefox before the present since more or less one year ago or more.
Note: TrackerControl app says explicitly that it doesn't support blocking trackers in browsers yet, but I read I could use it anyway.
My complete "configuration":

Firefox from Play Store, version 114.2.0 (for successive versions see bottom)

Extensions: uBlock Origin, NoScript, Decentraleyes, Google search fixer, and other non relevant here but installed noramally from Firefox
I have search suggestions disabled so no contacts should there be while texting in bar. Moreover I have studies disabled and just "technical data and usage" enabled.

TrackerControl app installed from F-Droid, version 2023.01.31-fdroid
Android version 8.0.0 (I don't think is relevant)
I forgot to say that I have from the beginning Avast Antivirus Installed, that should protect.

I'm not an expert of TrackerControl. I hope that someone knows what is the reason because is not a good thing.
Does Firefox do this in its code (I don't think) or is just an error of TrackerControl (It's not, see Update 2) or a malware? It's too invasive. Has someone experienced this or can reproduce this?
Thanks in advance.
Versions:
I've checked if connections to facebook continue in newer versions and I noticed that them happened after every search in these ones: 115.2.1, 116.0.0(this not sure if typed correct), 116.2.0, 116.3.0, 117.0.0, 117.1.0, 118.1.2, 119.1.1, 120.1.0 (current)
Just in version 118.1.1 I noticed very rare connections also after days, but they occurred.
Generally it continues with every successive updates.

Updates:

As asked in comments, disabling all extensions and restarting Firefox (also rebooting Android) doesn't eliminate the problem, connection persists after a search on the bar.
I tried app NoRoot Firewall in place of TC (both are VPN based); it gived connections to facebook (and also to instagram) in log right after a search. But Firefox connections was all allowed in rules of NoRoot Firewall. After I re-enabled TC (disabled NoRoot F.), which blocked facebook, those connections was more sporadic or absent for some time. But after one day of use (always with TC block activated) the problem returned as before, so the browser tries to connect at least after every search in bar.
I want to note that those facebook's domains which I look to often, are under "Essential" section. There are also other fb domains under "Social networks" which seems also to be tried to connect to after a search.
Important: All this happens on that Firefox I have installed; in fact if I install a new one all this things don't happen. So it is a malware that changed something in Firefox that persists with updates? Is it possible? Or maybe in the past I have installed accidentally an extension or taken a malware during surfing, that changes Firefox persistently? If this is the case I think that Firefox didn't protects himself or Google/Android OS or Avast didn't protect the phone from malware inserting in an application (which should be write protected). In fact I never rooted my phone, but the support ended since some years from the first post so something utilized a vulnerability to write where it should can't do? I have checked that the Knox bit (I own a Samsung) has not been changed from default value, so the malware has never rooted the phone (if this bit works).
For the persistent changes I thinked there was some about:config entries modified. So (I figured out how to do and) I searched in all those entries some links related to fb (through Firefox's find) but didn't find anything. So I think is some malware more deep in the application.

Based on the package name visible in your screenshot you don't use Mozilla Firefox, but instead use Mozilla Fenix.

@Robert TC before showed just Firefox, but then this because I've not waited refreshing the list, in fact now shows me Firefox again. The application is Firefox. I've installed from play store the normal version. As I know Fenix is the new codename for Firefox from few years, when its code was renewed. Before was Fennec. Another application shows me the name org.mozilla.firefox.

Could be an error from tracker control (I never used that). I opened a search of Firefox and checked adguard logs and I don't see what you mentioned in your question

Just in case, have you tried disabling all extensions and tried it again?

@AndrewT. I've just tried disabling all ext.,  closing and restarting Firefox. After searching on startpage, I go to trackercontrol and again "Facebook 4 seconds ago".

@beeshyams basing on your comment I tried disabling TrackerControl and activating NoRoot Firewall (a VPN based firewall) and tried some searches from browser bar. I had everything allowed for Firefox so I looked on the log and found another facebook related link (also instagram) right after search. Than I reactivated just TC and the searching from bar didn't trigger facebook's connections like before but they was rare or absent. After a day of use of Firefox while TC was activated, situation returned like before.

I've checked tabs in normal browsing one by one closing some eventual facebook related site (but those tabs which are inactive should not work in background maybe). But even after this the problem remains.

@bonzo With any update, you may want to update which versions of software you did testing on. I would be curious to know if Firefox Focus has a similar issue as your testing configuration as it is aimed at being a more privacy based browser.

Please try testing on a fresh installation of Fennix or Firefox with no browser tabs open.  Then open a single tab for https://www.example.com - This will be a much more useful and conclusive test.

@MorrisonChang Hi I'll add that, I taked note. I've tested (at least checked) in all this versions and in all there was those connections;  versions 115.2.1, 116.0, 116.2.0, 116.3.0, 117.0.0, 117.1.0, 118.1.2, 119.1.1
120.1.0 (current) connected at every search, just 118.1.1 connected to facebook a few times during days. I don't know why. After that version, returned the same. I tested a little Firefox Focus, thanks for suggestion, and TrackerControl shows no connections to facebook, just some Firefox related and google (content-autofill).

@EndAnti-SemiticHate If I can have the possibility I'll do it.

@EndAnti-SemiticHate I've tried on another smartphone a new Firefox and with Tracker Control I saw there was no more connections to Facebook at all. Every search from bar even after days were as they should be. Also adding custom engines. Could this be that some malware inserted that behaviour in the Firefox app, after his installation? Like a spyware integrated that persists with updates? Because I don't think that firefox would add that (or the play store). Is it possible?

@bonzo Yes, I definitely think it's most likely that you had some malware running.

Since I thinked to some about:config entries that can persist over time, I checked there if there was some references to fb or instag. but in all entries there isn't a similar link. So is something more deep.


text:
How can I copy files from an ext4 partition on my USB drive to a fat32 partition on the same drive?
I tried mounting the ext4 partition as root, but it didn't work. My phone is rooted, but as it seems no one has managed to do what I want to do. I couldn't find any solution, that worked for me. How can I mount the ext4 partition?
What I have tried so far:

Manually mounting the partition. I tried running mount -t ext4 /dev/block/sda2 /mnt/media_rw/usbotg, but that doesn't work and outputs mount: '/dev/block/sda2'->'/mnt/media_rw/usbotg': Invalid argument. I was trying this, because of this answer - https://android.stackexchange.com/a/220020.

I also tried using vold-posix, but for some reason Magisk fails to install the module and shows Unable to unpack boot image, even though it is able to install Magisk updates on the boot image.

Please tell us explicitly what have you tried so far. And how it did not work for you. What error are you getting? What are you trying to achieve?

@IrfanLatif I added additional information.

Invalid argument is a general error. Run strace mount to get detailed log.

@IrfanLatif I couldn't copy everything, but here are the last lines, that I think might be relevant - https://pastebin.com/CS2FE1xS. (65F0-14E9 is my SD card)

I meant strace mount -t ext4 /dev/block/sda2 /mnt/media_rw/usbotg. Syscall tracing of the failing command.

@IrfanLatif This is the output - https://drive.google.com/file/d/1neT8izdswtsGGBJ7Bqbg77KF9zEfGYip/view?usp=drivesdk. I couldn't upload it to pastebin.

It's pretty verbose: mount("/dev/block/sda2", "/mnt/media_rw/usbotg", "ext4", MS_SILENT, NULL) = -1 ENOENT (No such file or directory). First create directory: mkdir /mnt/media_rw/usbotg.

@IrfanLatif mkdir: '/mnt/media_rw/usbotg/': File exists. Oh it is a file. I will find a new directory then. Sorry.

@IrfanLatif I tried another directory and this one for sure exists. Here are the logs - https://drive.google.com/file/d/1oyDmfJnnMxhAwyWI7jPgKOGCA-2FLrwS/view?usp=drivesdk. Also I wanted to say that the usbotg directory exists. It is for sure a directory. I have no idea why it doesn't work.

Then /dev/block/sda2 does not exist for sure. It looks like that you have just copied the command and you are not sure what you are doing. It's a dangerous practice. Please spend some time to familiarize yourself with commandline. Start with mount man page.

@IrfanLatif I messed it up, but here is the final output - https://drive.google.com/file/d/1pKpiEoJ18EwsT36uuGdrdho2FWnTfwwp/view?usp=drivesdk. Sorry for the delay!

Are you sure that /dev/block/sda2 is an EXT4 filesystem? See How do I find what type of file system is of an attached USB or SD card?. Does dd if=/dev/block/sda2 bs=1 skip=1080 count=2 status=none | xxd show 53ef? What happens if you do not provide filesystem (with -t ext4)?

@IrfanLatif The command returns 00000000: 53ef. If I don't add -t ext4 when mounting the partition, the output is mount: /dev/block/sda2: need -t.

@IrfanLatif I found that the partition I was trying to mount had been corrupted by an app I used to shrink it. After formatting the partition it works flawlessly.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

sort: votes


text:
How to get a transparent notification/Quickmenu background?
I want my Galaxy SIII Int to have a transparent notification/quickmenu background, without Gravitybox it aint working. The problem, if I use Gravitybox my system.ui will crash.
So I searched other ways to do it and came with ''[MOD][XPOSED]Change notification background image[UPDATE 1.1]'' But also that aint working for me know...
So if some of you guys know a way to do it, please tell me.
Phone info:
- Samsung Galaxy SIII International
- KitKat 4.4.2
- CyanogenMod 11 ( Snapshot M3 )

Are you using GravityBox[KK] for KitKat and not GravityBox[JB]? It should work fine, as it is for AOSP like ROMs. Failign that as the answer below says try other modules!

Yes exactly that, Im using GravityBox KK with my SGS 3 International with CM 11 KitKat. But if i restart it says System.ui has chrashed ?

If GravityBox isn't working for you, I'd try another XPOSED mod called Wanam Xposed. It's similar to GB in the sense that you can modify all kinds of different parts of your phone using it, but Wanam is a lot better when it comes to modifying the status bar, in my opinion.

I already heard of Wanam Xposed but I dont see the option to transparate your notification menu ?

Should be under the category 'Theme', and in the  subcategory 'Notification panel'.

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Galaxy s2 data retrieval
Galaxy S2 lcd broken, totally black screen. Would like to retrieve data through kies but as phone is swipe protected, kies won't unlock it. Any ideas?

How about a MHL HDMI adapter? With a bluetooth mouse? Depends how much the data is worth to you I guess.

So the defunct phone screen would be mirrored on either a tv or pc and b/tooth mouse to trace the swipe pattern? How to enable b/t tooth on phone though?

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
How to force the use of jack output every time on rooted phone
I have several phone A Xperia Pro a S4 mini duos (soon for sold) and a HTC desire Z.
I sometimes want to disable the speakers so the phone will only output the sound through the headset I plug on it, sometimes the physical detector does not work correctly or the headset is not supported.
What I want is a way to only output sound through the jack and only the jack.
Is there any mod ? trick ? modification of the android kernel ? an app ? that could do the trick ?
All my phones are rooted and unlocked flashing stuff is not an issue

Try something like toggleheadset2. It's an app that has sorted that sort of problem for a lot of people. Hope that does the trick.


text:
Handeling android emulator via command line
I installed default android emualator in windows xp . Is there a way to launch android browser with a specific url open on it  with help of command line .
Basically I use emulator for testing my website . so if there exist a command for launching emulator from command line  (with browser and url open on it) then i ll create a script which ll take url as argument and launch the emulator for me .
We can do the same with mac (apple xcode emulator) hopefully there is a way for android too.
Thanks in advance

Yes, you can open a browser from the command-line using adb.
Here is an example from SO:
https://stackoverflow.com/questions/3512198/need-command-line-to-start-web-browser-using-adb


text:
how to cast from samsung s2 and ipad mini to chromecast?
A friend has just bought chromecast.
we understand we need to download chromecase browser extension
and it would be easy to watch a special chrome tab from our PC.
but how can he cast from his smasung s2? and from his mini ipad?
any additional app we should consider? like AirCast?

What are you trying to cast? If an app has added support for it (e.g. Netflix, YouTube, and the like) then you cast from within the app, using the button on the Action Bar. If you're looking to do something else then your options will probably vary depending on what exactly you want to cast.

If you want to watch videos that are located on an android phone or tablet, the LocalCast Media 2 Chromecast app will stream videos from your device to ChromeCast.
Note that not all formats are supported and that the performance depends on the device (may be slow if old) and on the WiFi connection.


text:
Post-rooting: updating Android and modifying system files?
So at last I rooted my tablet (without a custom ROM). Then when I checked for new updates I received the message "Your device has been modified" so I don't get any new updates. So my first question is:
1-Can I update the operating system (and not the firmware) myself?   My kernel version is 3.4.0.
Now since Android is a Linux-like OS, I expected to be able to tweak the system by editing the files in the /etc folder. For example I hoped I could manage app permissions this way.  But when I open the files on /etc/permissions or /system/etc/permissions I don't understand much. So:
2-Is it a good idea to modify system setting files and if yes, is there any (official) reference manual?
[I hope the last question is not interpreted as "suggestions request".]

To answer your question, 1) To be able to update Android through official channel, your bootloader needs to be locked for OTA upgrades. 2) You can certainly update system files - you're on your own there if you mess up! As to regards references, use the AOSP source code as a guide, as well as the API documents, and newsgroups. Question for you What device and what version of Android are you referring to?

Actually, for 1) above, I just checked on my handset - bootloader is untouched and locked, but rooted, ran a check for system updates, system updates refused to run, just be aware of it, the general consensus is that, if the bootloader is unlocked - it will not work hence why I asked you what device and Android version you're referring to :)

My device is a Galaxy note 10.1" 2014 LTE and the Android version is 4.3.

Android uses the Linux kernel, but its userspace is quite different from a GNU/Linux system.  Don't expect to be able to configure everything through text files in /etc.  And if you go modifying system files or replacing the kernel, don't expect official updates to work properly.


text:
What tool in Termux can I use to move one partition on my USB drive to the start of the drive?
I had a problem where the TV that I needed to use to watch movies, kept recognizing the EFI partition as the only partition on the USB drive, And I couldn't get to the second partition.
I decided to delete the first partition, but then the TV didn't recognize the USB drive. I thought it might have something to do with the partition table having a missing partition at the start. I tried moving the partition with parted, but found that they removed the move feature and I need to try something else.
I can't install sfdisk on Termux. The only thing left I found was manually moving the partition left. Is this the only solution?
Edit: I managed to install sfdisk, but there are two answers on two different forum posts with two different uses of the sfdisk command. One of them uses just sfdisk /dev/sda -N 1, and the other one uses echo '+100M,' | sfdisk --move-data /dev/sda -N 1. Which one should I use?

Format the usb with partition type fat32. Should work

@44yu5h I can't. I have videos on the partition, that would take ages to download. If I could do that, I could just delete every partition and create a new partition from the empty space. But I can't do that.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
SD card internal storage - photos not showing in Photos - how do I format/unmount safely to not lose WhatsApp history?
The storage on my Android 11 phone (Fairphone 3) was running out so I mounted a Lexar micro SD card to increase storage. I now realise this was a mistake but not knowing any better I formatted it as internal storage as that is essentially what I needed.
Now any photos I take will not show up in Gallery, Photos or Drive and neither can I see them on the SD card - so they're essentially not being taken. Taking a picture within Whatsapp is possible but then impossible to send because the file format isn't "valid". (And when I manually eject the card, the camera won't work at all.)
I've come as far as thinking I need to format the SD card to portable to fix this? Essentially I want to undo ever putting it in there, I'd rather take low storage.
BUT while there are no major picture or document files on the card, I noticed the WhatsApp Databases and Backup files and I'm worried that formatting will wipe my WhatsApp account. It's also backing up to Drive but when I try and do a manual back-up without the SD card in (thinking I can then uninstal/reinstal Whatsapp and load the most recent Drive backup after formatting + losing the SD storage) it tells me "Backup skipped because internal storage not available".
So could someone please confirm:

Do I need to FORMAT my SD card to fix the Photos issue?
Will I lose my WhatsApp chats if I format because it deletes the Databases?
If so, is the only way to save it to secure a Drive backup, format the SD card, then uninstal/reinstal WhatsApp and load the Drive backup?

Thanks!!
TL;DR how do I get out of an internal formatted SD storage situation without losing my WhatsApp history?

Going from internal to external is going to erase all, best bet would be transfer whatsapp app, and data to a pc or other storage device, then revert to external by wiping card....
Is whatsapp on external card for sure, if it is just backup the data, if its on internal alone then you should be ok with formatting sd as is...
To check this use a file explorer to check SD and internal contents


text:
Android spyware detection
I installed an APK which my friend sent through a link through instagram and as soon as I donwloaded and installed it, it disappeared into the background
And she told me to unlock my oem before installing the apk
This happened around late 2018 on a Redmi 4x satoni(I know I could buy a new phone but I want a solution)
I have the following deductions about it

it survives a factory reset
it cannot see or work when a VPN is on
it has a keylogger and can see my entire media(vids,photos,music etc)
it can read browser data

I only remember it has love in its name I think it has three words in its name it would be helpful if it possible to know what its name and how it works(if possible a link) (I did research before but could not find anything similar to this)
I have used almost all avs but no hits
I also got hit with sim swap which overcomes 2fa
(I think it's got stuck in the bootloader and I need to flash the bootloader separately please guide me as I've already flashed the phone and I can't tell for sure about it because I think it's a rootkit imo)
Thanks.

If malware survives a factory reset then the only good chance to get rid of it is re-installing a full firmware image (if such a firmware image is available for the device).

Try running kaspersky app. It will do manual scans in free mode. And add the result to your question.

Like I said all av apps come clean

Is it necessary to unlock the bootloader? Because my tech guy did it without it

It is almost impossible for something like this to survive a factory reset unless your device is rooted when the application is installed... What evidence do you have that spyware exists on the phone? I am not saying you are wrong, but the situation you describe is extremely rare, like being struck by lightning while being bitten by a shark rare.

@acejavelin any other theories?

Theories for what exactly? You have provided no reasoning or evidence for your assumptions...

@acejavelin Oh  my bad
My media has gotten leaked on the internet as my friends showed me and my all my accounts logged me out and the password got changed
I even tried flashing the phone without unlocking the bootloader(gave it to a phone repair) but it somehow still survives
And to top it of i have made a Google account on the phone and made sure no backup is restored from factory reset and logged in with that and  it says a Linux computer has access to it while im only here with my Android so it's definitely compromised and I didn't share any account details with anyone

I am unfamiliar with this specific device, but if you have had it reflashed and then created a new account that exists no where else and you have no other accounts on the device or software on the device, I would suspect something more nefarious here, like a compromised WiFi network doing man in the middle attack or something. A device flashed with the stock ROM and no root access is almost impossible to be compromise directly and the stock ROM flash would (should?) eliminate anything in the device itself.

At this point if you truly believe the device is compromised... physically destroy it and get a new device may be the only answer since you have tried all the "normal" things to eliminate this issue.

@acejavelin But that's not possible unless it's Pegasus or some nation wide malware and I don't think the case unless there's a github source to make your own one
Because the malware was know when I installed it but how can it not be removed? Any such Android malware that you know? What could I have done that installs an apk to make it this bad remotely?
Thanks anyway.

If you are reflashing the device with stock firmware and it persists, then it has to be coming from the ROM image you are using, meaning the manufacturer is injecting it into the image as those are (usually) digitally signed, although I am not familiar with this specific device. Otherwise it is almost impossible to be the issue you think it is, and no, I have never heard of persistent malware at this level... it's not impossible but you are more likely to be struck by lightning while being bitten by a shark for this to occur.


text:
How to get Chrome (or any browser) to present a TLS client certificate?
I've set up a server that accepts HTTPS connections with a custom CA certificate. I've installed it on my Samsung Galaxy A50, and can now access the server without warnings in Chrome. Now, I'd like to limit access to clients authenticated with mTLS, where they submit client certificates.
So far, it works properly on desktop browsers, refusing a TLS connection when a client certificate isn't provided. I now need to access this on the Android phone.
I usually use Firefox on that phone, but Firefox does not support client certificates yet. Chrome does, however: when I access https://certauth.idrix.fr with the client certificate installed, the certificate choice popup does appear. It doesn't do that for my server, however: instead, it shows a ERR_BAD_SSL_CLIENT_AUTH_CERT (WEBSITE didn't accept your login certificate, or one may not have been provided. Try contacting the system admin.), and doesn't prompt me to pick the certificate.
From my testing, the problem doesn't seem to be specific to my server: the same happens with mTLS configs for Nginx, Apache HTTPd, and Traefik. However, the https://certauth.idrix.fr server is somehow special, because the mTLS works for it.
How do I get Chrome to do this prompt? If I can't, what other browsers support client certificates? (It seems that very few do.)

It turns out that when a TLS server asks for a certificate, it sends a list of certificate authorities that it will accept a certificate from. Desktop browsers either ignore that list, or resolve the available client certificates up to the root. However, on Android, the dropdown is filtered by this list of certificates accepted by the server. Crucially, the certificate being referenced (i.e. directly trusted) by the server must be included in the .p12 bundle on the Android.
In my case, I was managing my CA with step-cli. When that generated a certificate, in the output file, it only included the leaf certificate and the certificate of the intermediate CA, not the root CA. So, when bundled into a .p12 file to import into Android, the Android didn't know the root certificate, so it couldn't determine that the certificate it had available could work with the server.
Here are the possible solutions to this problem:

Have the server accept all certificates, and verify them later: On nginx, there is the option ssl_verify_client optional_no_ca. This sends a certificate requests, but establishes the connection even if it was not provided, and does not verify the certificate. Then, the application can be set up to get the certificate from a proxy header and verify it manually. This allows the user to pick any of the certificates it has on file, which is bad for UX as it allows the user to pick the wrong one.
Add the intermediate CA to the verification list on the server: by doing this, it adds the intermediate CA's signature to the list of CAs accepted by the server during the handshake, which will allow Android to present the certificate because the bundle contains the CA being referenced by the certificate request. However, this means that revoking the intermediate CA will have to be done by manually distrusting it on the server.
(Best option!) When creating a .p12 certificate bundle to import into Android, make sure that the .crt file contains the root CA's certificate. Then, the Android will again know that this certificate is actually desired by the server.


text:
Is it possible to avoid installing magisk bootloop protector module on Magisk?
I am using Pixel 8 with Android 14.0 (UD1A.230803.041), with Magisk Delta Canary version(0fe46c5a-delta, 26301).
The problem is that Magisk Bootloop Protector module causes my phone to crash. The only way to prevent crashing is to remove (not disable) the module, but it gets installed every boot without any prompt or user intervention, so I have to remove that every time I have to reboot the phone.
That's not much to bother, it's not like it's impossible to remove,
but sometimes removing the Magisk Bootloop Protector causes all of the other module to be disabled, requiring to be enabled and reboot the phone. Yes, rebooting the phone would automatically install Magisk Bootloop Protector to be installed again, so I have to remove that - sometimes this loops so I have to reboot again, remove the module again, so on...
Is there any way to disable installing the module, or am I out of luck?
P.S. Even with no other modules installed at all, I found that this module was causing the crash, so I think other modules are irrelevant to this question. I've already tested.

(I hope this question is on-topic, but please let me know if it's not. )

In the Magisk documentation if you have problems with Magisk modules that cause boot-loops you can put your phone into safe mode and that can disable all modules so you can remove the module causing problems then reboot normally.

Thank you for reading my question. I've already read and done that. Now you do the same, read my question.

Yes, it is possible to avoid installing the Magisk bootloop protector module on Magisk. The bootloop protector module, also known as "init.d scripts," is designed to help prevent bootloops on your device by running certain scripts during startup. However, if you prefer not to use it, you can simply avoid installing this module in Magisk.
To do so, follow these steps:
Open the Magisk Manager app on your rooted device.
Tap on the "Modules" section in the app.
Look for the "Magisk bootloop protector" module in the list of available modules. If you haven't installed it, you won't find it in this list.
If you find the module and want to avoid installing it, simply don't select or install it. You can choose to skip this module during the installation process.
If you have already installed the module and want to remove it, go to the "Modules" section, find the "Magisk bootloop protector" module, and tap on it. Then, select the option to uninstall the module.
By following these steps, you can avoid installing or remove the Magisk bootloop protector module if you don't want to use it. This will not affect the functioning of Magisk itself, but it may affect how your device handles certain scripts during startup.

Welcome to the Q&A site Android Enthusiast Stack Exchange. Could you mention the source or reference to back this answer up?


text:
Are wildcards available in setting up MiXplorer AutoTasks?
I want to set up an auto-task in MiXplorer to delete two types of files that another application creates – one appears in two different folders, and another is in one folder but has different numeric strings appended to it each time it's created. Is it possible to set a task for each with a wildcard that will work on either, like /internalstorage/$/.crap.tmp and/or internalstorage/backups/system/crap_$ (where $ is some wildcard character or string).
I tried asterisks but that didn't work, and tried figuring out if there was something to the regex renaming format that I could understand and use, but couldn't.
I'm using Android 8.0.0, MiXplorer 6.46.1.
Thanks much.

An automation app is a much better choice for the task at hand. Any particular reason for avoiding that?

I am using version 6.54.0 of MIXplorer. Autotask does not have regex (widcards) options when deleting files. They are available for copying, moving and archiving files.
What you can do is:

Create a .sh file with for example the following command to remove files:

#!/bin/sh
rm -f internalstorage/backups/system/crap_*

Create a autotask, select Execute. Then on the File option, select the file created earlier.

The command above assumed that you know the path and part of filenames. Notice that I did not use the directory  /internalstorage/$/.crap.tmp as using * will lead to check all directories for .crap.tmp file.


text:
How to connect an encrypted phone to a network?
I forgot my PIN and my phone is encrypted. I cannot access any toolbar and all I can see is a black screen with the PIN request. I tried unlocking it through "Find my Mobile" but it does not work as my phone doesn't connect to any network due to it being locked. Is there any way to connect this encrypted phone to a network?

enter correct password for decrypting block device, or do factory reset. no workaround with find my device because android is not even started (and google removed unlock options anyway)


text:
Pixel 7 Pro is not recognized by Windows 10 via USB
When I connect my Pixel 7 Pro with my laptop via USB it gets recharged but there is no data connection which I need to transfer data.
I have spent more than two days trying to resolve this problem but nothing has worked so far:

on other PCs (running Win 10 or Ubuntu) with the same USB wire it only gets recharged --> it's not the PC
other Android phone with the same USB wire: the phone gets recharged AND there is a data connection --> it's not the USB wire
I've tried installing USB drivers with Android Studio -> didn't changed the situation
I've tried to use the Windows device manager to find the Pixel phone -> it did not show up

I'm sure that I already had a successful connection with the very setup as I can see an older dump of photographs from my phone on that laptop.
I have one suspicion though. I recently have added a work profile to the phone and I've somewhere read that this could prevent establishing a data connection via USB to the phone due to enforcing some company policies.
Unfortunately, I have no clue where to start to repair this. I have now removed this work profile from the Pixel but this did not fix the problem.
Does anyone have an idea how to repair this connection?
Some of the other threads that I have found when searching for the problem:
[1] https://xdaforums.com/t/cant-connect-pixel-7-pro-to-pc-windows-11-solved.4574469/
[2] https://www.quora.com/Why-cant-I-see-my-Android-phone-in-My-Computer-after-connecting-it-to-my-PC-with-a-USB-cable
[3] https://answers.microsoft.com/en-us/windows/forum/all/unable-to-connect-pixel-7-to-windows-11/04b2f804-84f4-43c0-ba76-894c6d6d611d

The device has to be unlocked (lock screen pin/password/pattern have to be entered) and when you connect it via USB to a PC you should get a notification message that leads you to the USB settings where you can switch to data mode.

Also on the default USB connection, is it set to data transfer or something equivalent (since IDK your device settings)

ADB & fastboot drivers updated to the latest?

"I've tried installing USB drivers with Android Studio" I'm not sure how it works now, but if it was downloaded using SDK Manager, then AFAIR it's only downloading the drivers to the SDK folder, which should be manually installed from Device Manager.

@Robert yes, I was expecting this notification so I unlocked the phone after connecting it to the laptop but there was no notification except for: "I'm doing adaptive recharging".

@beeshyams unsure where I could set the default USB connection. My Pixel only recognize that it get power via the USB connection and recharges. There are no options to change the connection type. Can you point me to a source where and how I can check whether the ADB and fastboot drivers are up-to-date?

@AndrewT. I've also manually installed the downloaded drivers via a right-click on the *.inf-file in the drivers folder. Didn't change the situation.

What "other Android phone" have you tested? Phones can have USB 2.0 and USB 3.0 connectors and may be your USB cable works find with USB 2.0 (old phone) but fails in USB 3 mode? USB 3 introduces special wires in USB cables that have t be present for USB 3 mode.

@Robert it was a huawei P20 light. And while you have brought up an interesting fact, I'm pretty sure that I have used the same USB cable as before. So I'm very confident that data transfer has worked with the same setup in the past that doesn't work today. As I mentioned, my suspicion is that the work profile I've recently installed on the Pixel caused this trouble.

Enable developer options by tapping 7 times or more build number in about phone/device of your settings. Developer options are enabled. In those options check under default USB Configuration//2, Latest platform tools that have both adb and fastboot can be downloaded from here

Also install Pixel USB Drivers and if that doesn't help try Universal ADB drivers or from here

set default USB configuration to file transfer/ Android Auto

Huawei P20 lite has an USB 2.0 (Type-C) port, thus a partially defect USB 3 cable would a reasonable cause.

Thanks, @beeshyams. That looks like valueable input that I need to check out.

@Robert I have to admit that my USB cable is orignally from that Huawei phone. IIRC the Pixel phone didn't had one. So this should be a USB 2.0 Type-C cable from the Huawei phone, right? Does your argument also apply to that constellation? Should I get a brand new cable though it allows data transfer between Huawei phone and PC?

The Pixel phone normally come with USB-C-to-C cable. Normally an USB 3 phone connected with an USB 2.0 cable should make use of the USB wires and establish an USB 2 connection. May be the cable is wrongly detected as USB 3 cable and the phone tries only to use the USB 3 wires which fails. Therefore yes, my recommendation would be to by a new cable, I assume you need an USB3-C-to-A cable.

Finally, for me helped to intensively clean the USB socket on the phone. Turned out, much grime and filth has been stuck in that to a way it prohibited to connect correctly via USB.


text:
Incoming calls from a contact are involuntarily blocked
Recently, I don't get any notifications about a call from a contact. The only thing I see is that the call has been blocked when I look into the caller list, see image.

Please not the  Icon under the call entry. I am not aware that I've block this contact nor can I see the number in the blocked contact. Is this an issue with Android? How can I fix this to get calls from this contact? On the other hand I can perfectly call this contact but the other way it does not work.
Google Android 14.
Addendum: Looks like this might be a known bug. At least for some Pixel devices after March update. I've just found this German article.

Go the settings of the phone app you use, there will be a category/section related to blocked contacts. It will list all blocked contacts. You can remove the contact from the list.

Not for me, I even deleted all blocked contacts and it was still happening. My fix was to backup the contact then delete the contact, then it worked! Re-importing the contact didn't cause them to be blocked again.

This thread seems related: https://support.google.com/pixelphone/thread/264865035?hl=en&msgid=267215532

For me the following worked, I got back the calls from my contact. Though, I am not sure whether this is a bug. For the screenshots I've changed the language to English.
Going to "Settings" -> "Notifications" -> (General) "Do Not Disturb" -> "People", I have set my contact to be the person that can interrupt me.
After I've removed

The thing I've changed was to set from "Starred contact" to "Anyone". This solved my issue and I could answer calls from my contact.

I had the same problem but I have no do not disturb turned on. Deleting the contact and readding them fixed it though. Are you sure this was the fix for you jmizv?

Yes, it worked for me. But probably was the bug already fixed in Android :shrug:

By the look of your image, you are using Google's Phone app.

Press the 3-dot, then Settings.
On the General section, select "Blocked numbers".
All blocked numbers will be listed. Unselect the number(s) that you mustn't be blocked.

Or

Press on the contact's name. A menu should appear showing: "Send a message", "Unblock", "Call details".
Select "Unblock".

Thanks for your suggestions. Yes, it's Google's Phone app. I've already checked that "Blocked numbers" section but this list is empty. Your second suggestions shows also that the contact isn't blocked, i.e. this gives me only the opportunity to block this contact.

So the app is showing that the contact is blocked on the history, but it is not on the blocked list?

Yes, it seems like that: in the caller list (screenshot) the contact has this  icon which I interpret as blocked. But the contact does not appear in the blocked numbers list.

What do you see when you press on "Call details"? Does it show the contact's number or not?

Yes, in that case I see the number. I am not aware of any changes I've done on the phone. Though, I haven't tried that others call me. Whether only this number is blocked or all calls

Just leaving this here since symptoms align with what I've encountered but solutions did not help.
Another thing to look out for is accidentally tapped "send to voice mail" / "route to voicemail" option in the detailed page of the respective contact. It does not have a prompt, so a slight tap will activate it.
When someone with that setting is calling it will show up as blocked in the recent call list even if they're not in the blocked numbers list / phone number blacklist... for whatever reason, android devs seem to have not had a care to make an alternate icon/status for this instance.

In addition to Google's application, I would check both the OEM's phone application as well as the carrier's.
A few additional things to note:

The carrier's app may not necessarily be installed on the device but can still be actively blocking calls; for example, T-Mobile default deployment has certain phone numbers, e.g., incarceration facilities or the District Attorney's office, actively blocked out-the-box.  You also don't technically need to use the application for the carrier side, as you can manage everything through MMI codes as well.
I've experienced some buggy behavior with OEM blocking before, and what I found to work reliably was to explicitly define high-value numbers in whitelist (in addition to checking they aren't on blacklist).  Depending on the OEM, this may be referred to as Favorites, VIP's, Allowlist, etc.


text:
Unknown error code during application install “-24” installing Instapaper
I'm getting the following error when I attempt to install Instapaper through the Play store
Unknown error code during application install “-24”

Googling suggests I need to delete any remnants in the /data/data instapaper folder.  Unfortunately, that seems impossible, I've tried both using file explorers on the device, and adb shell, which tells me "Permission denied" when I try and ls the /data/data folder's contents.
I really don't want to perform a factory reset reinstall everything that is on my device (Nexus 7 2013).
My device is not rooted.
How can I fix things so I can install this app?
I have a logcat file I can attach if it would be helpful.

Have you installed Instapaper on the same device before?

Not that I recall, it is installed on another android device. Maybe something came across because they use the same Google account?

That shouldn't be an issue. Maybe it's something else, but I have no idea.

You would need root to access /data/data, and rooting would require unlocking your bootloader, which would wipe your data.
Other than doing a Factory Reset, there may be no other way.

imho, that's a horrible design flaw by Google.  I should at the very least with adb shell be able to get into the /data folder to fix issues without a hardware reset.  I can't imagine having to reinstall windows because an app had a botched install.


text:
Why does my ZTE Score have so much trouble emulating video game consoles + games?
I have an ARM v6 600 MHz revision 5 CPU with 512 MB RAM. The GPU is an Adreno 200 with 245 MHz clock speed.
It seems that anything in the 3-D realm, including some 2-D games, have trouble emulating perfectly smooth. I realize that 600 MHz CPUs are pretty poor these days, especially single-core and with dated microarchs.
Some emulators also exhaust the CPU. My question is, is this ability to perform emulation based more on the hardware or software on Android-powered devices? It has to be a little of both, but I'm using Gingerbread.
Do any newer Android OSes have better demand, or am I limited solely by the CPU?

The clue is in both the graphics gpu and the cpu for emulation. Adreno 200 is old by today's standards, as for ARMv6, well, it did the world good and is gathering dust. I did point out about a year or so ago, that ARMv6 cheap smartphones will be phased out in favour of single core ARMv7 in that category of cheap smartphones. Nonetheless, emulation is cpu heavy. Might be worth trying a better emulator, I did run pokemon on the Gameboy Emulator and ran ok on the Zte Blade (ARMv6, 512Mb RAM, Adreno 200).

@t0mm13b Care to make that an answer?

The clue is in both the graphics GPU and the CPU for emulation. The Adreno 200 GPU chipset and its related driver is old by today's standards, plus the fact, that the older ARMv6 devices were more or less running kernel 2.6.xx which did not have much Adreno driver integration into kernel space.
This was the key change in Ice Cream Sandwich and later, which usually went hand-in-hand with the kernels 3.x.x where the actual driver was loaded into that kernel space for Adreno chipsets, which in turn, made the GPU drawing much smoother. There was attempts to backport those kernel features from 3.x.x back into 2.6.xx which was a nightmare for the ARMv6 so all sorts of hacks were put in place to give it, more or less, a "smooth" experience for the GPU and Adreno at that point. Plus the fact, that kernels 3.x.x has dropped ARMv6 architecture support as well!
As for ARMv6, well, it did the world good and is gathering dust. I did point out about a year or so ago, that ARMv6 cheap smartphones will be phased out in favour of single core ARMv7 in that category of cheap smartphones.
Nonetheless, emulation is indeed CPU heavy, no questions asked, as the emulator's running code for such a game has to be "translated" or "interpreted" for the actual CPU that the emulator is running on.
Might be worth trying a better emulator, I did run Pokemon on the Gameboy Emulator, this was found in the F-Droid repository,  and ran ok on the Zte Blade (ARMv6, 512Mb RAM, Adreno 200). The only snag with such emulators like that, is you need to find the emulator ROM, really, a small file that simulates the equivalence of the BIOS for that said emulator. Plus, it is hard to find for that matter as well due to copyright laws.


text:
Huawei bought in China, can't access Google Play (g510 t8951)
I bought this huawei cellphone in China and I can't access the google store. I can access some apps through Baidu Store but then some doesn't work because I don't have Google Play Service. I've tried installing it through Baidu Store, it just crashes, and through "Google downloader" (an app on baidu) and now Google Play launches but doesn't connect (no connection).
I don't know what to do anymore, any idea?
I'm willing to root etc... but there is no thread explaining how for my phone.

Might have to use stronger google-fu and XDA to see if there's a means to do so, usually, OneClick Root might do the job - its worth a try,

Try rooting, installing a custom recovery and then finding an English ROM to flash on XDA or some such place. There'll be guides on Google.

unfortunately they're all in chinese, and I can't find a way to root my phone

Not tried it but link for root

I have rooted the phone thanks to baidu root. Still not working.

Three steps to regain full control over your phone,

Root your phone. There are dozens of rooting software out there. Last I used for a Huawei phone was Kingo Root, did the job quite well. Note: This might involve factory reset.
Install custom recovery. It might be tricky to learn which version will work with your phone. XDA should help. Otherwise trial and error. Note: This step might be optional, depending on your ROM.
Install GApps using (custom) recovery. There are plenty of different GApps packages out there, just google it. I normally go for the smallest GApps package, with just Play services and Play store. All other Google apps can be downloaded from the Play store later. Note: Not all GApps "editions" work with all ROMs, you will also need to use trial and error method.

ALTERNATIVE METHOD:
Check manufacturer's website for a non-Chinese ROM version. It will almost certainly have a working Play store. You should be able to flash it easily without rooting the phone.
Hope this helps.

You can flash a Google Apps package, also known as Gapps.
This adds Play Store to your apps.
As for Google being blocked in China, try any VPN solution, such as Hotspot Shield.

you might install mobogenie .it gives u one -click root feature.so you may root that ways.and moreover huawei phones have a large range and most of them are not known.so either buy a well known product or go for samsung products

do NOT root or do any other huge thing,
you just need a VPN
so download a VPN in your computer, and download play store in your computer aslo,
connect your phone to your computer and install both,
that is it, i was in a town close to Shanghai and i had the same problem, it solved so easily,


text:
New nexus 7 tablet locks rotation - any way to reset without a reboot?
Since I updated my nexus 7 2013 to Android 4.4.2 I have an issue where my screen rotation is locked without any way to return it to normal (even after turning on/off the auto lock feature).  Not sure if this is happening to a lot of people out there,  but the only way to fix it is to turn the tablet off for a few seconds and turn it back on. My question is, is there a way to reset the rotation from a software perspective? Is There any service that I can start and stop. I need to make sure this is not hardware related and that possibly the best way to test it.

You say in your question that you tried turning on/off the auto lock feature. What exact steps did you take?

Drop down the right menu from the top of the screen,  then disabling "auto rotate",  wait a few moments while moving the screen in different directions, and the enabling "auto rotate" again.

Did you make sure that screen rotation isn't an issue with the ROM? Sometimes reflashing the ROM will correct that issue. It isn't a hardware though. You can also flash a different ROM altogether if the 4.4.2 still doesn't auto rotate the screen. Just make sure you check all settings, might be something you overlooked. By the way stock or custom 4.4.2?

For what is worth, I recently moved to Cyanogenmod's latest release and it still behaves the same way. When i reboot the device, once in a while it works but eventually it breaks and I have to use the app to switch the screen. I'm starting to think is a issue in the core-android code. It is so annoying!

Rebooting into Safe Mode fixed the issue for me somehow.
To go boot into Safe Mode:

1) Long Press on the power button for 1 second.
2) in the power off menu that appears, press and hold the Power Off option.
3) A Reboot into Safe Mode dialog will appear, Click Ok to boot into safe mode.

After you have booted once into safe mode, check if your auto rotation is working. If it is working then good, reboot normally. If not, then it is most likely a hardware issue and get your nexus 7 replaced/repaired by Asus.

I use an android app called Adaptive Rotation.
https://play.google.com/store/apps/details?id=ui.robot.rotate
It adds the ability to rotate the screen in any orientation and it STAYS that way. So when apps want to rotate your screen and you want it in Landscape, it stays in landscape, or whatever your preferred orientation is.
As its software it should fix your issue.

This has not fixed the problem but it has made the experience livable.


text:
Which Android Smartphones or Tabs are enabled with Wireless Adhoc Network?
I am planning to create an AdHoc Network with 3 Android Smartphones. But I am confused about the products. Is Samsung Galaxy Grand 2 enabled with AdHoc Network? I don't understand which Android smartphones/Tabs can be useful for building this type of AdHoc Network.... Please Help

Welcome to Android Enthusiasts! Have you checked with our ad-hoc-networks tag-wiki? This most likely answers your question. If not, please [edit] it and include what you've checked, and what issues remained open.


text:
System crash log in Android 4.3 ( cm 10.2 )
My rooted HTC Sensation with android 4.3 has started crashing recently. Is there any crash log where I could find out where is the problem? I'm using not-so-recent nightly version of cyanogen mod 10.2. Anyone knows?

At which point does it crash? If you can get it to completely boot, enable USB Debugging in Developer Settings, and try to run adb logcat in terminal (or adb shell on your PC.)

OP: Do you know how to enable Developer Settings? Go into Settings > About Phone, tap on the Build Number seven times, then proceed with @chahk 's comment above.

It boots fine, sometimes it even works for like day or two and then it crashes. I couldn't find any trigger event (which makes me think it is something with system, not with particular app).


text:
Samsung X-Cover USB Debugging not turning on
I just tried to root a friend's Samsung XCover, first connected it to the PC, windows recognized it and installed some drivers, then I turned on USB Debug and there was no indication it wasn't turning it on, neither the phone showed, nor the PC tried to install some drivers, BUT it was still connected as a media device.... What could be wrong?

You forgot to disconnect and re-connect the device? Correct order: 1) disconnect the cable, 2) enable USB-Debugging, 3) re-connect.

Do you have the latest drivers of the device installed on your PC?

I reconected it several times, still no indication that the USB debug was turned on...


text:
MOGA Pro Power gamepad not detected in Chrome
I've connected a MOGA Pro Power gamepad to my Nexus 5 phone, in mode B (HID). It works well in Gamepad Tester, but doesn't do anything in the Chrome browser (as tested via html5gamepad.com).
Is the Gamepad HTML5 API supported on Android? If so, any idea why it doesn't work with my controller?

According to HTML5test, Chrome for Android (as of v33) does not support controller input APIs. You'd likely have to wait for this to be implemented in some future version, or try to find a browser that does support it.


text:
K9: Marked all mails as read by mistake
Today I discovered the "Mark all as read" function in K9. I was not very happy to find out, that it marks all mail in my inbox as read even the ones currently not shown on the screen.
Naturally now all my mails in the imap folder are marked as read. Is there any way to undo this? I hit the button not by intention...
P.S. How can anybody wish a shortcut for this feature? :P

To answer your p.s.: it can be useful if you have a mailing list or similar in a folder. If you have a large backlog of unread mail in the folder (e.g. after getting back from holiday), and you want to ignore it all and start fresh from new mails, mark-all-read is an easy way to do that.

Known issue: https://github.com/k9mail/k-9/issues/1194
And there's no way to undo it, sorry.


text:
Help identifying tablet
I don't know if here is the right place to put this but I need your help identifying what I believe is a Chinese tablet that a friend of mine received as a gift.
The problem is that it is locked in the boot loading process (it only displays Android on screen) and I need to reinstall it. The only information I have is what dmesg returned when connected via USB
:~$ dmesg | tail
[161396.250396] usb 2-1.1: Product: Android
[161396.250399] usb 2-1.1: Manufacturer: USB Developer
[161396.250401] usb 2-1.1: SerialNumber: 20080411d412e5d
[161401.258415] scsi10 : usb-storage 2-1.1:1.0
[161402.252904] scsi 10:0:0:0: Direct-Access USB 2.0 USB Flash Driver 0100 PQ: 0 ANSI: 2
[161402.253268] scsi 10:0:0:1: Direct-Access USB 2.0 USB Flash Driver 0100 PQ: 0 ANSI: 2
[161402.254146] sd 10:0:0:0: Attached scsi generic sg9 type 0
[161402.254372] sd 10:0:0:1: Attached scsi generic sg10 type 0
[161402.257914] sd 10:0:0:1: [sdh] Attached SCSI removable disk
[161402.260390] sd 10:0:0:0: [sdg] Attached SCSI removable disk

I already try to find the serial number and the manufacturer on Google but I can't find anything related. I took some pictures from the tablet and the box
Box

Front

Back

Thanks

I've no idea what it is, but you should plug it in to USB, run lsusb on your PC, and [edit] the result into your question. That's more likely to help identify it.

Hi, the lsusb gives this
Bus 002 Device 017: ID 18d1:0003 Google Inc.
the lsusb -v returns this http://pastebin.com/SZtEUfqN

Using ADB (comment if you need help getting that setup):
Connect your device to your computer
On the command line in the directory containing adb.exe
Use this command: adb connect localhost:5555
(assuming you are on windows, let me know if otherwise) Then do: adb bugreport > report.txt
That should give you a whole bunch of info in a txt file in the same directory you executed the command. In the file you can search with a text editor (notepad for example) for all the info your heart could desire.

Hi, I'm on Linux but I manage to run the command and now I have a lot of info that I don't understand haha but because of your suggestion I made an adb and a lot of readeing and with a adb shell getprop now I have what I need to re install the tablet or at least more info than what I already have :D thanks!

BTW this is the  result of adb shell getprop -> http://pastebin.com/08r5nvie

I found a solution to the boot loading loop here. It was matter of install CWM, boot in to recovery and wipe cache/factory reset. Now it boot normaly :D


text:
CWM bypass md5 checking
Is there a way to bypass the md5 checking before restore in CWM?
This is not an issue with an md5 mismatch (the solution to which can be easily found via google/search)
The idea is that I am performing many restores (currently tinkering with some of the inner workings) and am not too concerned that the recovery has been altered/corrupted since it's probably been not too long since I last reflashed) and checking the md5sum takes up a fair amount of overhead (2x the read operations).
It's not a huge deal but if anyone knows a solution please let me know!

No, the MD5 checksum is actually built into the CWM to verify the check on the backup nandroid image, its there for that reason.

I had this same issue and I found that Philz touch recovery is a fork of CWM but has the option to disable verification. I'm happy with it. :) May be you can find one for your device.


text:
Samsung Galaxy S I1500 Stuck on boot screen
I have this used Verizon Galaxy S, and one day it locked up on the home screen, and when i rebooted it, it was stuck on the boot screen, is my phone completely cooked or is there a way to fix this?
edit: here's  video https://youtu.be/8E9orCfVaFg

Did it happen once or is still stuck?

Is it stuck on the very first boot screen that appears after powering it on?

Hey! thanks for the questions. Yes, it's still happening, and it doesn't get past the Verizon logo where it keeps playing the boot animation, i'll have to post a video about it so i can show you what's going on.


text:
Device stuck in a bootloop
My Samsung Galaxy J7 SM-J700F is stuck in a bootloop after flashing. Now I need to clear cache, but my volume buttons are broken, can someone please help me to resolve this?
UPD: Somehow managed to enter download mode by a safety pin, any ideas what I should do next? I had a custom rom installed and I flashed a stock rom after which the bootloop started.

To fix your device if you can't fix the buttons in order to enter recovery/fastboot mode, you'll have to use Odin tool combined with download mode which you've successfully entered.
Odin is a tool made for flashing the original firmware of Samsung devices, it is being used to fix any sort of bricking, whether hard or soft bricking. If you have a PC/laptop, just download Odin tool form a trusted website, download your device complete and specific firmware from a supported website and then follow the steps in flashing your Samsung device using Odin tool from a tutorial. I don't currently own any Samsung device, so I don't have any links for the resources needed, but if you do your research, you'll find all the resources needed to flash your samsung device using Odin mode, as it is popularly called.
That's all you need to do in fixing your Samsung device. Good luck .
NB: Odin is the popular tool for flashing Samsung android devices in download mode, that's why it's usually called Odin mode.

Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.


text:
How do you add an app icon to the home screen (without long press)?
I used to be able to search for an app, long press it, then drag it to the home screen.
Now, long press doesn't seem to exist anymore.  Searching for that online says that you don't need long press anymore and that there are other ways of doing things.
How do you add an app to your home screen without long press existing anymore?
For now, the best I can do is to add a widget for the app, then press the widget, but that's an absurd solution.
Edit: System is updated to S3RQS32.20-42.10-12-5-4 on Nov. 4, 2023
Android version 12 on a Motorola Moto G Power.
Edit: I don't know what the expected behavior is.  Is it the case that long press should work to add an app to the home screen in Android 12 (like it did in previous versions)?  The fact that people are confused by this question suggests that it should work and the problem should be that long press isn't working.  Or was the method changed in an update and I just don't know the new one?

Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.

Updated with OEM and version info.  I need more information in order to ask the right question.  Can we start with basics?  How do you add an app to the home screen?  Why doesn't long press register as anything other than a tap anymore?

So when you see the list of apps, you are you not able to press and hold on the desired app and drag (without lifting finger) upward and the home screen doesn't appear where you can then place the icon?

Correct.  That used to be how I would do it, and that's not happening anymore.
Caveats: List of apps is either from the search (swipe up from the middle of the screen) or from settings > apps > all apps.  Neither or which will allow me to press and hold and then drag.  Instead, it registers as a tap (getting the app info from settings) or nothing (from search).

First, from settings, identify your launcher app and clear it's cache and reboot. If that doesn't help try a different launcher, say, Nova and see if it is the same behavior. If it is the same on both launchers the problem maybe with your system

I don't have a launcher other than the default.

That's fine. Did you clear cache and reboot?.Also see in settings, probably under accessibility if "touch and hold" is set to"short" (on my Pixel I see this, can't say about your device)

The "problem" is that manufacturer can customize their Android OS and thus change the behavior. OTOH, have you tried long-pressing and then moving the finger somewhere else while holding the app? I have Pixel 3a on Android 12 and after long-pressing the app from the launcher, after it shows the app shortcut, I (just) need to move my finger while holding it, then the home screen will be shown.


text:
Has my battery actually been replaced? Samsung A40
I went to a phone repair shop to have my display replaced, which was cracked. I took the opportunity to have the battery replaced too: My Samsung A40 is four years old and I noticed that the battery wasn't lasting as long as it used to. I have picked up my phone from the shop and while it is obvious that the display has been replaced, I am suspicious that they simply left the old battery in there:

The battery is draining quickly, as it was before: It's gone from 97% to 90% in about two hours. (I have not charged it since getting it back.)

When I turned on my phone after getting it back from the shop, the battery was at 97%, which is, I think, more or less the level it was at before I switched it off in the shop.

Under Settings > Device care > Battery > Battery usage, there is usage data for the last seven days. Shouldn't this be blank? Or does a change of batter not reset this?

Am I just being overly suspicious or is there a way to confirm whether the battery has been replaced? (Even if I did open it up and look, I didn't think to write down the serial number of the old battery.) If I were to go back to the shop to complain, then I would need firm proof.
EDIT: My original question was not clear. Put succinctly: Is there a way to tell whether a battery has been replaced using only the software?

How should the device know the battery has been replaced? A battery is a built-in component not designed to be replaced regularly. Even the maximum battery mAh is hard-coded into the ROM.

Dropping 7% in 2 hours is not excessive.  You can see under battery usage, what is using it up.  The biggest user is normally the touch screen.  On some phones the GPS consumes a fair bit of power.  Switch it off, if you dont need it on all the time.

Battery life
Battery life is definitely not one of the strongest suits of the Galaxy A40 but it's not necessarily a weak point either. The 3,100mAh unit didn't deliver the runtimes we expected, especially in the web browsing and video playback tests. Still, an overall 73h endurance rating is fairly dependable so you will probably squeeze out a full day of moderate usage.

From gsmarena.  Note I have no affiliation with the site, its just the first one in the search.


text:
Set up remote camera monitoring on Android OS without user input
Bringing my question over from stack exchange as it was suggested I ask here instead.
I'm developing a personal project app (NOT for Play Store) to run on an old pixel phone I have. Here are my requirements

On boot, I want to automatically launch my app
The app should open a live camera feed and collect images at some interval
The app should stay alive indefinitely until a user explicitly kills it
All this needs to happen with NO user input

Nice to haves, but NOT required

The app should be able to function without the screen on

Now, I've successfully rooted my device to remove as many hurdles as I can. I got my app to launch on BOOT_COMPLETED, etc. But I'm hitting walls with the camera. I know the camera is not allowed to run in a background service. I was considering trying to force my app to be a system app, but I'm not sure if that let's me use the camera in this way either. The other option is to run the app in the foreground, but that requires a user to explicitly allow it to run continuously or else the OS kills it. But this will potentially trigger and run when I'm away, so I won't be there to hit play.
This is all like "spying app 101" stuff so that's probably why Android has put up so many roadblocks. But this isn't for other people. I have complete control of my device and will use it on my own property. I can do whatever custom ROMs people suggest, but I've not worked on any Android OS system code before so I'm hoping not to do that. However, if that's the only way, please let me know if you have any suggestions on where to start.
What is best way to achieve my high level goals here? Literally any architecture or strategy to do this is fine so long as it meets my requirements above.

Have you checked if the phone is supported by one if the common Linux distro? Your requirements do not really match with Android. A working Linux distro if available would simplify everything.

What an awesome tip! I did look into some alternative mobile OS's, but most seemed to be based on Android OS (which is itself based on linux, no?) Do you have specific distros in mind?

I noticed our regular user suggested to repost this here. Just to clarify the scope to avoid wrong expectation, this site focuses on power users and end-users POV, who are not necessarily developers. So, while the community might explain the technicalities about Android OS (including the system restriction imposed by Android, etc.), specific coding-related solution is considered off-topic and might be better to be continued on SO. Thanks for your understanding.

Ah, sorry about the confusion. Any and all insights are appreciated if anybody has them. Otherwise, no worries. Thank you

I know that Ubuntu and Debian provide images for Pixel devices, you can check if there are images for your device. Technically Android bases on Linux, however some libraries and a lot of other parts of the system architecture are different so directly running Linux programs can be quite challenging.

Really appreciate your help @Robert. However, I haven't been able to find any widely supported / up to date Ubuntu or Debian distros for mobile. The most promising I across were PostmartketOS and Ubunutu Touch, but neither support devices newer than 5+ years old. There's also this reddit thread talking about lack of solid mobile linux options (https://www.reddit.com/r/linux/comments/175ghbp/porting_mobile_linux_distributions_to_pixel/)
However, I could be missing something obvious, so please let me know if you're aware of anything :)


text:
Unhide a Contact
I accidentally hid an individual contact. I cant' find a way to un-hide - I'm imagining an "Un-hide all contacts" option or something. Any ideas?
I'm using a Motorolla Droid XT907, Android version 4.1.2
Edit:
I did find this answer, but it's a bit invasive, as the original poster said: http://www.droidforums.net/forum/droid-razr-support/239955-unhide-read-only-contacts-2.html

And how did you hide that?

(contact name) > Menu > Delete. I was then prompted that I couldn't delete the contact via the "Contacts" app (because the contact came from another source), but that I could hide it. I accidentally hit "OK".

Other source, like the SIM card? I do not know how to naviagate these programs well yet, but I just find the settings , a view mode in contacts that shows the sim card contacts, or phone contacts, or all contacts?

I have the same issue on my Nexus 5. The trick didn't seem to solve anything.

@Jon did you recover the contact?

This is how I solved a similar issue I had on my phone.
Since the contacts in question were synced through a gmail account, I went in my contacts and exported all of them to make a backup. Then I restored my contacts via the menu (More > Restore contacts...) to a day before the one on which I believed to have deleted the contact. The restore points go back to 30 days maximum.
From there I could import the backup I had downloaded earlier to merge with the freshly restored contacts.


text:
What is meant by locked bootloader?
Everyone complains about locked bootloaders on phones.  From reading the bootloader seems to be code stored on the partition which /boot is mounted.  Once the phone is rooted why couldn't one just delete what's on /boot and put their own stuff there.  When you do an OTA and it update the boot loader I assume it just writes files to this partition.
In a Linux distro I can replace grub which is stored in boot with LILO or whatever by simply replace the files in /boot and write the PBR to the head of that partition to then boot into LILO.  When the PC boots it looks at the MBR which tells it to look at the active partitin (persumably the one with /boot), chain into that and read the LILO code at the head which then does stuff with all the other files in /boot.
How do android devices boot differently that prevents that?

check this: http://android.stackexchange.com/questions/46186/what-is-a-bootloader-unlocked-phone?rq=1

@KaranRajBaruah - Thanks I read that awhile ago.  I still don't see why once you have a rooted device you can't replace the /boot partition.  The bootloader isn't hard burned into the phone.  It don't think it's comparable with rewriting the BIOS, more comparable to rewriting whats on that mountable partition.

The bootloader is not generally on the /boot partition, it's on a separate one, although that's not really the crux of the issue.
The problem occurs when the bootloader is cryptographically signed, which is intended to prevent you from replacing it with your own. The device will check the signature of the bootloader at startup and refuse to boot one with an invalid signature. After that, the bootloader checks the signature of whatever is in /boot, refusing to boot that if it's not signed validly. Therefore, you can't overwrite either partition without rendering the device unbootable.
When a bootloader is unlocked, it will not check the signature of the other partition images, which is why you are able to install custom ROMs. This means that you don't need to replace the bootloader in order to modify /boot, you just need to unlock it so that it skips the signature check on /boot. If the bootloader is locked and signed, then you're essentially stuck, barring an exploit that allows you to bypass one of the signature verification steps.
This also means that locked bootloaders, in and of themselves, are not necessarily a problem. The real problem is signed bootloaders that do not provide an unlocking mechanism.
The process is (more or less) analagous to UEFI Secure boot, although it's probably not exactly the same architectural implementation. Incidentally, going with your example of Linux, one of the primary criticisms of UEFI Secure boot is that it could potentially be used to prevent installation of alternative OSes on traditional PCs via the same signature checking scheme.

Let's take the GS4.  There is what's hard burned into the phone.  This is similar to EFI or BIOS and can NOT be changed.  It is hard coded to check the signature on BL.  At first Samsung was cool and provided a (signed?) BL that did not care what ROM it loaded on /boot (unlocked).  Since Samsung has the keys they can update BL and sign it.  They decided to update the BL OTA and enforce signature checking on the ROM.  This essentially locked the bootloader.  Locked or unlocked whatever is in the BL partition must be code-signed because the phone is hard coded to check and it can not be disabled

Is that correct?  If so, why can't one simply put the old, unlocked code into the BL partition?  Also is it possible to change what loads the BL, similar to flashing BIOS, or is it straight hard coded into the board.  Thanks for the informative answer btw.

In theory, downgrading would be an option, and is the angle that most modders would probably investigate. In practice, it may not be entirely easy to do. I don't know about Samsung specifically, but other manufacturers have implemented software restrictions to prevent you from downgrading your bootloader via normal means. That may be the hangup in your example as well, and would require finding a way to write the bootloader outside supported methods.

With regards to modifying the the stage before the bootloader: again, it may be possible in theory. The Kindle Fire had a first stage loader that was writable. However, code for such a loader may not be available publicly (most bootloaders are proprietary for that matter), so modifying the first stage would probably be difficult. I'm also not sure if all phones use a first stage loader in the same way, or if it is read-only on those that do. It would probably be reasonable for it to live on read only memory, since needing to update it would be unlikely.

How wouldn't the BL be writable?  Aren't these just partitions on the internal flash (a glorified internal SD card)

They are, but without root permission you can't mount it. If you could obtain root, and you had access to an older, unlocked (but still signed) bootloader, then I imagine you could probably manage to downgrade it somehow. Like I said, I'm not too keen on the S4 situation specifically, so I don't know if there may be some other factors at play there.


text:
Moto X: Press 1 to Accept Incoming Call
Recently, upon receiving an incoming call, I get a voice notification asking me to "Press 1 to answer the call".  Probably started a couple of days ago, which perhaps correlates to having received Motorola Assist updates about that time.
My initial thought was that this was Google Voice call screening.  While I do have GV installed, I am not using it nor have I even set it up.
Any thoughts on where else the calls are getting trapped out?

Are you still able to receive the incoming call? Or does it get blocked out of the system, following an auto disconnect?

Yes, I can answer the call by pressing "1".

That is most certainly very odd. Have you tried talking to your network operator about the same? I feel it's quite unlikely that an app is allowed to intervene with your calls in such a manner.

Yes, began all of a sudden.  I uninstalled GV just to be certain it wasn't GV intercepting.  No other recent installations of note.  I'll call VZW.

ah-ha!  I have been using a Google voice number to forward to my cell.  Somehow and for some reason, GV's call screen setting was enabled.  Uncertain how this occurred, as I haven't logged into the GV account in quite some time since initial setup.  Problem solved.

I see. LOVELY! Why don't you answer your own question with a solution for other people and then the mods can mark this as closed.

The solution to this problem was to turn off Google Voice Call Screening. Though the GV app was not installed and I do not know how the setting became enabled, I logged onto my GV account to turn off this setting.


text:
factory reset of a Huawei Ascend H881C
My google play store is not working. Every time I go to download an app, it says no connectivity. I was told that I would have to reset my phone, but I'm scared that it will delete everything. I can't download backup apps because I can't even get on google play. I'm really sad and frustrated because I don't know what to do. Please help! Thanks. (:

You can first try to do this :
Go to setting > manage application> google playstore > clear data
if that wont stop your problem,
you can download BackUp apps from many other sites on line.
try 1mobile market or MoboMarket etc.
If your phone is rooted, try titanium backup
http://www.papktop.com/titanium-backup-%e2%98%85-root-5-5-0-1.html
You need to enable 'Unknown Sources' in Setting > Security tab in order to install apps not from play store.


text:
Samsung Galaxy S4 not getting software updates of 4.3 or 4.4
I have a galaxy s4 device running on 4.2.2. I am not getting any updates for the same. When I do check for updates it says "You already have the latest version". I know 4.3 has officially released for galaxy s4.
I don't want to root my phone and update it. Since it is officially released why i am not getting the updates ?
Please suggest any solution so that i can get my phone on latest OS version.
Thanks


text:
How to avoid mute when adding new call
I'm on Android 4.2.1.
During a call, tapping 'Add call', automatically mutes the current call. I find it very annoying, mostly because usually when I want to add a call it's because I want to make a conference call.
Further more, sometimes I'm asking someone for a friend's number, when starting to type the number I'm muted, and the first one goes "hey, you're writing?". Very annoying.
Anyway is there a way to disable this annoying behavior?


text:
Volume Limiter for android?
Is there a way to limit volume with a parental passcode on android?  I know there are apps for limiting volume, but is there any way to secure those limits so a child cannot change them?

If you are on a tablet running recent version of Android OS (4.3 and above), you can create a restricted user profile for your child.  There you can simply disable access to the app which you used to limit the volume.
For older versions of Android OS on tablets and on phones (restricted profiles are disabled for phones even on latest Android OS versions,) you can try various "app protector" type of apps, that provide password-based mechanisms for restricting access to various installed apps.

Can it prevent the volume from changing when Vol Down / Vol Up is pressed (stock behavior)?

I assume the volume limiter app will do that.  Neither restricted profiles nor app protectors do anything for volume controls, as far as I know.

Ah, that's right... I didn't think of that. :)

If you have Tasker, you could create a task that detects when the volume is changed. If it goes higher than X, it will run a task to reduce the volume back to X.
Tasker also lets you password protect groups of events, and you can enable Tasker to be an Administrator on the device.
Your child would be able to breifly set the volume higher, but it would always reduce back down. They couldn't disable the tasker event without the passcode, and they couldn't uninstall or disable Tasker since it is a device admin.
Of course, they could always get around it somehow, such as clearing the data on the app or figuring out how to remove the Administrator flag so that Tasker could be removed. It is a cat and mouse game. But this solution should suffice for people who aren't as technically minded.

And if you have Android 4.3 or higher, then Chahk's answer is preferable. Things built-in to the OS are always going to be better than stapled-on solutions.

Kind of late, but I found one I really liked: Max Volume Control. It allows you to lock the controls and starts up when you restart the device. So far my kid hasn't been able to circumvent it.

Are you affiliated to the app? There is only review for that app and that appears to be from AI T.

Also in at least two other blogs/Forums an Al T described that app as useful. All posts has been made around new year's Eve 2016.


text:
Bluetooth auto connect to headset
I am using Android 2.2 on my samsung. One problem that I hate is that when I turn on bluetooth then turn on my handsfree headset it doesn't auto connect. It's paired and works, but each time I have to go to system settings, then wireless, then bluetooth and finally select the headset to connect.
This is very annoying. My old Nokia N95 would auto connect, why can't Android.
Is there a setting I am missing for auto connect?

Android surely can do that as well. Unfortunately, you've been a bit vague on the devices used: Samsung is a manufacturer having brought out plenty of smartphones, and there are also plenty of Bluetooth headsets; maybe there's something with that specific combination.
Nevertheless, there are some generic solutions available on the Playstore, like Bluetooth Auto Connect: It automatically tries to connect to your Bluetooth devices when Bluetooth has been turned on or when your device screen goes on. Unfortunately, this only works with Android 3.0+, so it's not really a solution for you – but a search for "bluetooth auto connect" will give you additional alternatives, one of those hopefully works with your Android version:
There's e.g. Shake To Connect working with Android 2.2+, which at least should save you from the "long walk through the menus".
Note however that I didn't try any of those solutions, so no guarantees :)


text:
2G vs 3G Talktime
When I was going through  specs for my Xperia SP, I found the 3G talk time to be more than the 2G talk time.
Talk time:  Up to 10 h 25 min (2G) / Up to 19 h (3G)

More over I went through the specs of a few more new mobiles and in all specs 3G talk time was more than 2G talktime.
As per the specs of my old mobile the 2G talktime is more than 3G talktime.

How is it that the new mobile are able to save battery by using 3G?
And when data is turned off will there be any difference?

Recommended reading: 2G versus 3G: Does it really save battery? If it were for a single device, I'd say the've messed up (and you had to switch values). But if it's many devices from different manufacturers, it sounds strange. Didn't hear about anything having changed that drastically.

I'm not sure on the exact details of 2G vs 3G, I just wanted to point out that those stats are always assuming PERFECT coverage, a cool battery in optimal conditions. It may just be as simple as the device is optimised to run 3g and not for 2g. The SP is an LTE device and they may favour the 3/4g connections in the hardware.

Link in Izzy's comment gives the answer. 3g consumes less power for the same amount of data transferred compared to 2g.


text:
Use keyboard emoticons from Jelly Bean at KitKat

How i can put at my KitKat Nexus4?
Thank you.

Why is this question flagged as unclear? Seems pretty clear to me - How do you use those emoticons on a Nexus 4 running Kit Kat (especially for messaging, since that seems to be where they are used)?

I haven't flagged it but it is unclear to me, as different apps render different emoticons when the base text versions are used i.e. ;) etc. If you use hangouts there are built in emoji, but if I text with ;) I get one picture in hangouts, a different one in Samsung's own SMS app a totally different one again in HTC's own SMS app. So the answer is "it depends." I'm aware it is a nexus, but the default now is technically hangouts and that has it's own emoji option beside the Text Entry Box (where you type) that replaces the keyboard with emoji board (or whatever you would call it)


text:
Too many repeat notifications from Google Now
I do appreciate a lot when Google Now tells me when my team plays but the thing is.. every game shows me like 4 notification. I clear it and then it comes back again. I don't like most notifications, almost all of them are muted on my phone, even e-mail, but this is one that I actually like but I don't like getting so many of the same one. Is there any way of tweaking this? I'm on a Note 3 if that's of any importance


text:
How do I activate Google Translate in Chrome?
When I go on a page that's totally in a foreign language the "do you want to translate" option comes up but how do I make Chrome translate a page that has 90% English and a few lines in another language. Is there a button I can install or something because the Google Translate thing doesn't come up when only a few sentences are in another language.
OS: 4.1
S3

This drives me mad to be honest, I end up copying and pasting from Chrome to Google Translate app when this happens. I'd love to see a workaround to this issue.

Check this ; https://support.google.com/chrome/answer/3214105?hl=en

Go to chrome://flags/#translate-android-manual-trigger (copy paste into your browser) and enable this feature. After relaunch, you'll see the new "translate" option in the menu.

This isn't working as of June 2019.

With the latest Google Translate update, you can Enable Tap to Translate feature in Google Translate Settings.
In chrome, long press the text you want to translate and choose copy. A google translate icon will appear in the window and you just tap it to see the translation. In this way, you no need to switch between two apps :)

In my  device（nexus 5）
I have Google translate and chrome.
if i want translate words→long  press →share→translate them.
you can try it. :)
ps: Forgot my poor English.

This approach saves me three steps :)

You can also use the share option in the chrome menu and translate the whole page.

Sadly this won't work for me on a text-heavy page like an article as it seems to have a short length limit, it only shows the first two paragraphs or so of translated text followed by an ellipsis. The optiok to share or copy the translation does not allow you to get the rest translated.


text:
How to make a recovery persist through ROM installations?

It is very common for the recovery to be installed as part of the
ROM installation, but is it possible to prevent the recovery from
being changed during such a process?
If yes, are there any potential issues with doing so?

I have never installed a ROM that did anything with the recovery. What ROM is this? I would be very dubious about a ROM, especially if you are installing it through the recovery in the first place, changing the recovery. You could end up properly bricking the device. Is it the Bootloader you mean maybe?

No, I do mean recovery... Many ROMS in fact! However the only one that comes to mind at the moment is Vivek ROM

Wow, that's nuts. I've been flashing ROMs for many years now across about 12 different devices and never was the recovery included in the ROM. However, I always flash the ROM through the recovery itself and not through a program on the computer, so that may be a factor. If the recovery comes bundled you could in theory not flash it (depends on the PC program, file structure of each ROM though). The danger is the recovery included has scripts and interprets commands the ROM needs and it may fail installation without the correct recovery and brick the device.

Actually, I had flashed Vivek ROM on my samsung galaxy SII using the clockworkmod touch recovery (6.0.4.3 I beleive) only to find that after the first reboot it entered into a much older version of clockworkmod when i enter recovery mode!

Cool, thanks for the infomation, I did not know that at all. Good information. I'll have to defer the answer to someone more experienced on that. I must be using ROMs/Devices that don't do this, or I'm THAT blind to my recovery being changed! I have found a few ROMs lately that will only work with an older (or newer) version of recovery so I have to flash that version before the ROM, I guess including it with the ROM avoids this issue.

I have not used Vivek ROM and I don't know how the ROM installation is happening. Most of the latest ROM now having AROMA Installer. So when installing the ROM, it will prompt whether you want to change recovery. So when you choose a new the ROM for your mobile, please check ROM installation is through AROMA installer and it has the option to flash recovery or not

I am aware of AROMA installer but this is not an ideal solution as it does not account for all other ROMs that don't use AROMA. You are right Vivek ROM does not use AROMA (it is a simplistic zip flash) but is there a way I can modify the zip so that the recovery does not get flashed? (If so, are there any consequences of not using its native recovery?)

No, you can remove without unzipping file.

Could you please elaborate? How can I do so?

I hope you downloaded the ROM from xda-forum. Its better to ask the same forum for getting help.


text:
LAN cable not working
when I connect it does not work the internet connection by LAN cable. Even though there´s a slot for it. How can I make it work? or this LAN slot is not for connecting with cable the internet through the modem rooter.
Tablet Model: wwe10 Android version: 2.2V1.5:#3566 Kernel version: 2.6.32.9 infotm-sqa@infotm-sqa-desktop #72 Build number: FRF85B

make sure its not app related.  For example FolderSync app works fine with wifi but NOT over an ethernet cable, but at the same time chrome and other network features are working.

Based on the assumption that your router is working and you can use WiFi, there could be two or more explanations to your problem:

Either your tablet and your router are not compatible with each other, the port might be there but might need a higher network adapter compared to the one in your WWE10 tablet.
There's a high possibility that your tablet network adapter is not working and that would mean you having it replaced.
WWE10 tablets are known to have an ethernet (LAN) adapter problem. What you could possibly do to remove this problem is have it flashed by an expert, or try doing it yourself using this how to guide.

As silly as it sounds, make sure the cable itself isn't damaged! Check if WiFi works as the answer above says, and make sure the ethernet cable works on something else (e.g. a PC).

That does not sound silly. It is even a good question.


text:
Disable screen lock on samsung galaxy pocket gt s5300
i have forgotten the screen lock on my galaxy pocket. Right now my phone its unlock, but i want to disable or change screen lock pin and i cant remember the pin a.set before. Please help how to remove it complete it, I have setted up the screen display up to 30 minutes so the screen doesnt lock.

You should be able change your PIN (or change the lock mechanism) under Settings > Security.

Simple way to remove the screenlock : No Lock
If you have forgotten your screenlock, there is an option on the loack screen for it where youc an verify your google ID that was used to setup the phone and your google id password! It will take you to reset from there. Just remember you need internet for this.
UPDATE: I realised it doesnt answer your question on how to disable it!
To disable it you would need to enter current pattern!


text:
Android Mini-PC: How to Autostart for Public Display
I have an MK808 Android mini PC which I want to use for a public display.  I can open a browser OK and get the page I want, but when power fails I have to manually open that page again.  I dont want it to do anything else but display that internet page.  Is there a way to autostart the browser and that page?


text:
YouTube Acting Up?
My phone is a Samsung Galaxy S Blaze 4G running Android Gingerbread 2.3.6. My YouTube application is version 5.3.32. Lately (for a while actually), YouTube acts strange. Nowadays, a normal startup results in the app taking several seconds to start and locking up my home screen in doing so. A "messed-up" startup results in the app freezing and not even opening, and my home screen locking up. When this happens, I usually have to press (more like spam) the Home key until the phone finally responds and the app closes. Sometimes, when a "messed-up" startup occurs, I can go into my application settings, force-stop YouTube, and it works fine. Other times, I have to play around with app startups and force stopping before, eventually, it'll let me in. Then, the problems aren't limited to startup - On random occasions, the application will freeze up and crash, whether I'm refocusing on it from something else or randomly during the video. Can anyone please provide help or feedback on these issues?

Have you tried the usual stuff: clearing the app's cache and data?

I cleared the cache from recovery mode, and that seems to have done something good.

I somehow expected that :) Are you considering your issue solved? If so, maybe write up an answer?

We'll have to see. At the moment, it's kind of hard to test it, seeing as my phone is currently having a bigger problem in the form of boot loops. :c


text:
5-6 duplicate calendar items
I have the same appointment 5-6 times throughout my calendar on Samsung Galaxy 3.  I merge 3 separate accounts onto my calendar.  This has never been a problem before.  If I try to "clean it up", I end up canceling meetings.  I tried uninstalling the calendar but same thing happened when I reinstalled it.  Any ideas?

The data for the calendar is probably backed up to Google, so you end up with multiple "Person x's birthday" entries etc. I have had this issue for years now and the only way I've found is to start deleting things, and that does not suit. I hope someone has a more elegant solution to this.

Thanks RossC - it is really frustrating to have to week through all those entries everyday.