Question and Answer about Android from Stack Exchange network.


I am looking for a way to quickly switch between keyboard apps while using gboard. My phone is a redmi 5.

For e.g if I am writing a message I prefer gboard. But when I have to write code I want to quickly switch to hackers keyboard app.

Incidentally on the latter I have the option to jump back to gboard...

I want to be sure that there is no option on gboard to do the same.

I want to know what is the size of the navigation bar in pixel using ADB.

Using adb shell wm size gives the complete screen size instead of only the navigation bar.

Is there any way to get it?

I happen to own two android devices, a Huawei P30 Pro and a Samsung Galaxy Tab S5e. Both devices came with a charger, the specifications can be seen here

enter image description here enter image description here

I'd like to charge both devices with one charger, is this safe to do and which one should I use? Does it make a difference?

Let's consider a situation where I have lot of people in my contact list named Kumar. Is there a way to display all or some of the details stored in address of a contact while receiving a call? like his company, address, anniversaries, etc,.

I was trying to use Packet Capture app to find out some URLs used by an app. Packet Capture allows you to capture SSL packets by installing a VPN Gateway with its own root CA certificate and then channeling app requests through that gateway. However, when I try to generate the certificate from within the app (on my Galaxy Note 8), I just get the error "Cannot create certificate". I don't know why this is as the app doesn't give any further explanation, but this means I can't use SSL capture in the app.

The app does have another way to just import an existing CA certificate, known as "Import PKCS#12 file". However I need to generate the PKCS#12 file myself to use this, and not sure how to do this.

What I did so far: I installed the app "Dory". Then I tried creating a public/private keypair, CSR and root CA certificate, all the time setting the passphrase and alias to "abc". But when I tried to import the p12 file to Packet Capture, it just said "java.lang.RuntimeException: Cannot load key. Password might be wrong." I must have done something wrong; what should I be doing next?

I (seem to) have installed the Meet Attendance Chrome extension for Google Meet by claycodes.org from Chrome Web store from my Android phone. The site responded by messaging that it has been added to the desktop.

But I find that the feature is not enabled when I start Google Meet on my Android phone, because I can not see the checkbox icon representing "Meet Attendance" during the Google Meet session.

Can I have this feature enabled so that I can use it on my Android phone?

I tried to install twrp in my xiaomi redmi 7A, and it worked, but now i'm not able to boot the system. The steps i followed are as follows:

  1. fastboot flash recovery recovery.img
  2. fastboot boot recovery.img

It seems like i have to flash the firmware, but i want to see another solutions for obvious reasons.

I know that android-x86[...]-k49.iso means it is using kernel version 4.9, but for some ISO like android-x86[...]-r4.iso, the kernel version is not mentioned.

Since 64-bit isn't booting for me, it might have kernel version 4.9+ but not 4.19 since 4.19 is also available for download.

How can I know what is the default kernel version?

The text on screen is: "Þöŵéŕ öƒƒ one two Ŕéšţåŕţ one two Ļöçķðöŵñ one two" enter image description here

I was using stock Android Pie with build ALI_PPSS29.55-24-2 on my Moto G6 (ALI, XT1925-13). It was also rooted using Magisk. After more than an year the performance degradation happened and I thought to do a factory reset using the menu option in Settings.

Do not know why the reset operation did not help and ended up in boot loop.

At this juncture I thought to restore the ALI_PPSS29.55-24-2 ROM image and also thought to install RevengeOS which is Android 10 from XDA.

Flashed the latest TWRP for my phone, copied the downloaded image zip file from the XDA page and installed. All went well but the network was not detected at all. Worried with that, I tried to reach out the telegram group but it did not help.

Left alone, I thought to restore ALI_PPSS29.55-24-2 and successfully returned to Android Pie (9). However the network is not detected. Typing *#06# shows bar code with IMEI as 0.

I now read that I should have backed up the EFS partition which was not known. When the instructions for the installation said to backup, I only backed up my files and not the EFS partition.

Is there any options left? Any help is appreciated. Thanks.

The reason for me to raise this as a new question is that time had moved on and the options/suggestions for other question might not work or might have improved.

FYI: I have the back up of persist folder which I am not sure whether is still intact.

Edit : after "Adb reboot bootloader" I can toggle to "Barcode" option and it displays the IMEI number correctly. Also seen with command "fastboot getvar all" - as said in this XDA forum:

Your IMEI is not lost, it's just sitting there. You can see it in fastboot using "fastboot getvar all" command, and in the "Barcode" in bootloader menu. Any attempt in writing IMEI via QPST tool is futile, because our device is write protected.


Update: Flashed PPSS29.55-24-2 stock Pie image - all went well except the SIM/network/IMEI

I have very little experience with Android, or any other mobile device operating system.

I'm accustom to using Linux operating systems, where any time there is an update I can typically upgrade to the very latest version of the operating system without any roadblocks.

I have Galaxy Tab A (Model SM-T550) tablet, that I've barely used the entire time I've had it, and I'm wanting to give it to my Godson as a gift. Before giving it so him, I wanted to upgrade it to the latest Android OS, so that he wouldn't be limited by any missing features that this tablet's older Android version might have.

In the settings menu, I found a Software update feature and tried to update. This is what it said:

The latest updates have already been installed:
Current version: T550XXU1CQJ6/T550XAR1CQJ6/

When I go to "About Tablet", I see that this device has Android 7.1.1 installed and I read somewhere that Android version 10 was released in 2019.

Is this the type of support that I can expect from Samsung when buying one of their Android devices? If so, this will be the last dollar they'll get from me.

Is there any way to upgrade this Galaxy Tab A (Model SM-T550) to the latest Android, or at least a later version than 7.1.1?

I'm very technically savvy on laptops and PCs, if you could direct me to a thorough guide, where someone has accomplished this, I could probably pull it off, its just that I've never really tried to do anything like this with tablets or mobile phones.

Please advise me. Also, if this isn't doable, and I wanted to buy him a new tablet, which brand would be the best about always allowing upgrades to the latest Android? If there's a brand that does that, that will be the only brand I'll buy in the future.

I want to know how we can put review or rate google play store (not their apps)

After entering wm size 1920x1080 in terminal I was unable to reset this setting.

Now I have TWRP running and no information about how wm store its parameters in memory. Using adb is not possible (for adb shell wm size reset) as I cannot unlock phone (nor with usb keyboard nor with usb mouse)

So the quiestion is: how to reset changes of wm command or unlock a phone with usb keyboard or mouse (graphical key)?

I realized that you cannot install firmware with older bootloader version than the one in the device.

To do things more correctly and safely, I want more fully understand the bootloader codename meaning.

Here are diffrent bootloader codenames, that appear in different three Build Numbers.

  1. Build Number: G965FXXU7DTB4
    Bootloader Codename: U7D

  2. Build Number: G965U1UES7DTB2
    Bootloader Codename: S7D

  3. Build Number: G965USQU6CSI2
    Bootloader Codename: U6C

I understand that the digit between the two letter indicated the bootloader version.
Therefore, the bootloader version is the same for U7D and S7D and the U6C is older.

However, it is not the same codename.

What is the difference between U7D and S7D?
I'd love to know what the diffrent letters means?

I tried to flash the ROM for Lineage 16 to my Samsung Note 2 N7100 (t03g) with TWRP custom bootloader, but there was an error which was:

Installing zip file '/sdcard/lineage-16-20200104-UNOFFICIAL-n7100.zip'
Checking for Digest file...
Unmounting System...
Warning: No file_contexts
Target: samsung/t03gxx/t03g:4.3/JSS15J/N71000XXUEMK4:user/release-keys
detected filesystem ext4 for /dev/block/mmcblk0p13
Patching system image unconditionally...
mkdir "/cache/recovery/8833b259bb088b2e13f62771d46006a40f54bc20/" failed: No such file or directory
E1001: Failed to update system image.
Updater process ended with ERROR: 7
Error installing zip file '/sdcard/lineage-16-20200104-UNOFFICIAL-n7100.zip'
Updating partition details...
...done

What I've tried to solve the problem were:

  • unzipping and rezipping the file
  • deleting the assert lines in /META-INF/com/google/android/updater-script
  • rezipping after deleting asserts

They still failed to fix the error. In between attempts I've wiped the cache, Dalvik, system, data as normal. Since ERROR: 7 is a very general problem, I think the problem is on line mkdir "/cache/recovery/8833b259bb088b2e13f62771d46006a40f54bc20/" failed: No such file or directory but for the life of me can't figure out what it means. I'm certain that mkdir is supposed to create a new directory from scratch, so I find the "No such file or directory" very odd.

I'm using Comico Team's custom ROM and TWRP version 3.4.0. At first I did want to ask over there but the creators seemed to be unresponsive. So, anyone here know how to fix this?

Is it possible to install Android 9 or 10 on iPhone 4? If no, what are the missed requirements and what is the last Android version that can be installed on iPhone 4?

Before handing in my OnePlus 6T for repair, I want to create a full system backup and reset the phone to factory defaults. Afterwards, I want to restore the original state. My phone is rooted with Magisk.

How do I do a full system backup?

Note that this is different from a backup as part of migration to a new phone or a partial backup as part of fixing software issues.

My android phone (can give more details if helpful) has started to show a dialog after 1-2 minutes after booting:

Reboot to update network setting?

(My translation, network settings refers to mobile telephone network, not WIFI etc.)

There only is an OK button, and the dialog cannot be closed or ignored. And after rebooting, it shows up again after 1-2 minutes.

The problem showed up after crossing the border into another country.

Does anyone have an idea what the problem might be, and how to get this to stop?

My Gionee A1 plus started acting strange a month ago. It would often restart whenever I received any SMS notification and then boot up just fine. I tried using an earphone and keeping the phone in silent mode, as reducing the notification sound levels didn't help. This fixed the problem for a few weeks until 2 days ago while using my camera, it suddenly decided to restart but got stuck in a bootloop(the boot logo kept popping up and disappearing again and again). I managed to turn it off by plugging it to a charger where it went to charging mode.

After a bit of research, I entered the stock "Android recovery mode" and cleared the /cache partition but that did not fix the issue. I panicked as I did not have a twrp or any other recovery tool installed. I didn't even have USB debugging enabled. However, after a bit more strolling I found that fastboot could detect my device(after rebooting to bootloader) and then ran the command fastboot continue and my phone booted up alright. But now my phone can't use the "Ultrafast charge mode" which makes the charging process 5 times longer and the battery drains really quick. What's more the phone restarting by itself has become often(I can't even use my camera) and its always the bootloop. I have to use fastboot to boot in again.

I created a backup of my data and then did a factory reset on the device to no use.

Do I need to flash a stock ROM to my device or am I missing something? I am inexperienced in this domain so please guide me on how to fix this issue. I have attached snaps of my Recovery and Factory modes.

Recovery mode

Hardware details

fastboot commands

TLDR; phone ends up in bootloop after suddenly restarting while in use, battery drains faster, no ultrafast charging, clearing cache and factory reset doesn't help.

So I've rooted my Galaxy S10 Exynos using Magisk and now I wish to install Twrp for easier updates flashing.

Will installing TWRP on my magisk rooted device wipe my data?

Thanks

Topics


2D Engines   3D Engines   9-Patch   Action Bars   Activities   ADB   Advertisements   Analytics   Animations   ANR   AOP   API   APK   APT   Architecture   Audio   Autocomplete   Background Processing   Backward Compatibility   Badges   Bar Codes   Benchmarking   Bitmaps   Bluetooth   Blur Effects   Bread Crumbs   BRMS   Browser Extensions   Build Systems   Bundles   Buttons   Caching   Camera   Canvas   Cards   Carousels   Changelog   Checkboxes   Cloud Storages   Color Analysis   Color Pickers   Colors   Comet/Push   Compass Sensors   Conferences   Content Providers   Continuous Integration   Crash Reports   Credit Cards   Credits   CSV   Curl/Flip   Data Binding   Data Generators   Data Structures   Database   Database Browsers   Date &   Debugging   Decompilers   Deep Links   Dependency Injections   Design   Design Patterns   Dex   Dialogs   Distributed Computing   Distribution Platforms   Download Managers   Drawables   Emoji   Emulators   EPUB   Equalizers &   Event Buses   Exception Handling   Face Recognition   Feedback &   File System   File/Directory   Fingerprint   Floating Action   Fonts   Forms   Fragments   FRP   FSM   Functional Programming   Gamepads   Games   Geocaching   Gestures   GIF   Glow Pad   Gradle Plugins   Graphics   Grid Views   Highlighting   HTML   HTTP Mocking   Icons   IDE   IDE Plugins   Image Croppers   Image Loaders   Image Pickers   Image Processing   Image Views   Instrumentation   Intents   Job Schedulers   JSON   Keyboard   Kotlin   Layouts   Library Demos   List View   List Views   Localization   Location   Lock Patterns   Logcat   Logging   Mails   Maps   Markdown   Mathematics   Maven Plugins   MBaaS   Media   Menus   Messaging   MIME   Mobile Web   Native Image   Navigation   NDK   Networking   NFC   NoSQL   Number Pickers   OAuth   Object Mocking   OCR Engines   OpenGL   ORM   Other Pickers   Parallax List   Parcelables   Particle Systems   Password Inputs   PDF   Permissions   Physics Engines   Platforms   Plugin Frameworks   Preferences   Progress Indicators   ProGuard   Properties   Protocol Buffer   Pull To   Purchases   Push/Pull   QR Codes   Quick Return   Radio Buttons   Range Bars   Ratings   Recycler Views   Resources   REST   Ripple Effects   RSS   Screenshots   Scripting   Scroll Views   SDK   Search Inputs   Security   Sensors   Services   Showcase Views   Signatures   Sliding Panels   Snackbars   SOAP   Social Networks   Spannable   Spinners   Splash Screens   SSH   Static Analysis   Status Bars   Styling   SVG   System   Tags   Task Managers   TDD &   Template Engines   Testing   Testing Tools   Text Formatting   Text Views   Text Watchers   Text-to   Toasts   Toolkits For   Tools   Tooltips   Trainings   TV   Twitter   Updaters   USB   User Stories   Utils   Validation   Video   View Adapters   View Pagers   Views   Watch Face   Wearable Data   Wearables   Weather   Web Tools   Web Views   WebRTC   WebSockets   Wheel Widgets   Wi-Fi   Widgets   Windows   Wizards   XML   XMPP   YAML   ZIP Codes