Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
2
votes
1
answers
529
views
What does int, jit, fast, and portable mean in build.prop's dalvik.vm.execution-mode?
There are many build.prop tweaks on the internet, and some says `dalvik.vm.execution-mode` should be `int:jit`, and some says it should be `fast:jit` or even in a reversed order as `jit:fast` for performance. What is the difference between `int` and `fast`, and does the order matter (before and afte...
There are many build.prop tweaks on the internet, and some says
dalvik.vm.execution-mode
should be int:jit
, and some says it should be fast:jit
or even in a reversed order as jit:fast
for performance. What is the difference between int
and fast
, and does the order matter (before and after the colon)? My phone is running Android 4.4.2 KitKat.
Edit: Just a note, ART is not supported in my device (Samsung Galaxy Note 2), even if I install the dex2oat program and libart.so, it won't work.
Android 4.4 forever
(23 rep)
Dec 26, 2023, 06:57 AM
• Last activity: Dec 26, 2023, 10:45 AM
21
votes
3
answers
127650
views
Clear Caches from ADB?
How do I clear caches (app, individual apps, Dalvik, ART if possible) via ADB? Using apps, recovery, or doing it through Settings are not options for me. Also, my phone is not rooted.
How do I clear caches (app, individual apps, Dalvik, ART if possible) via ADB?
Using apps, recovery, or doing it through Settings are not options for me. Also, my phone is not rooted.
LakeHMM
(360 rep)
May 26, 2015, 09:15 PM
• Last activity: Jul 24, 2023, 10:29 AM
2
votes
1
answers
1074
views
Is deleting /system/bin/dex2oat file safe?
I was looking into a couple of Android tombstones files of an old Samsung phone running Marshmallow. Found a crash in every single one with the same culprit, `dex2oat`. From my limited understanding it is a Compiler that takes arguments from Android Runtime and convert `dex` files to Android optimis...
I was looking into a couple of Android tombstones files of an old Samsung phone running Marshmallow. Found a crash in every single one with the same culprit,
dex2oat
.
From my limited understanding it is a Compiler that takes arguments from Android Runtime and convert dex
files to Android optimised ones in oat
format.
I ran into the same issue even if I factory reset or freezing a lot of apps. I have this device rooted and decided to take a risky step. I backed up first and deleted dex2oat
from /system/bin
. Then I rebooted system with risk of bricking it.
So far it is working fine.
Due my lack of understanding I don't know how crucial is this dex2oat
to system stability and I want to know what is the impact on it.
Ertox
(21 rep)
May 31, 2020, 07:34 PM
• Last activity: Jul 25, 2022, 04:37 PM
1
votes
0
answers
285
views
Can I run .odex file on dalvikvm?
As I can run a Dex file on dalvikvm through a terminal emulator (I'm using termux or adb shell ```/system/bin/dalvikvm -cp /path/to/classes.dex classname``` Which runs successfully and I noticed it generated a directory `oat` which contains `oat/arm64/classes.odex and classes.vdex` file. odex is fas...
As I can run a Dex file on dalvikvm through a terminal emulator (I'm using termux or adb shell
/system/bin/dalvikvm -cp /path/to/classes.dex classname
Which runs successfully and I noticed it generated a directory oat
which contains oat/arm64/classes.odex and classes.vdex
file. odex is faster than Dex so can I run it directly every time without recompiling dex to odex?
Anonymous27
(21 rep)
May 1, 2022, 04:01 PM
0
votes
1
answers
6325
views
Dalvik/2.1.0 in Android's version more than 5
I installed [Packet Capture][1] on my android and did some scans because [this topic][2]. So, I saw Dalvik/2.1.0 in a log of WhatsApp on port 80. Since Dalvik/2.1.0 should be prior that Android 5, is it normal I saw this on my LG X Power that has Android 6.0.1? [1]: https://play.google.com/store/app...
I installed Packet Capture on my android and did some scans because this topic . So, I saw Dalvik/2.1.0 in a log of WhatsApp on port 80. Since Dalvik/2.1.0 should be prior that Android 5, is it normal I saw this on my LG X Power that has Android 6.0.1?
Mycroft
(143 rep)
Feb 20, 2019, 12:32 AM
• Last activity: Apr 26, 2022, 03:30 PM
0
votes
1
answers
1166
views
One Plus One CM12 update always reboots and starts the "Android is Upgrading..." process
About my Phone: It's a rooted One Plus One with twrp and CM12 installed. I updated CM12 with a Update zip which had to be flashed manually through twrp. When i now want to boot the Phone it always starts "Android is Upgrading...". When the process is finished, the Phone reboots on it's own and runs...
About my Phone:
It's a rooted One Plus One with twrp and CM12 installed.
I updated CM12 with a Update zip which had to be flashed manually through twrp. When i now want to boot the Phone it always starts "Android is Upgrading...". When the process is finished, the Phone reboots on it's own and runs through the same Process again and again.
Does anyone have an idea how stop this and boot normally?
Leon Mydla
(1 rep)
Apr 20, 2015, 07:18 PM
• Last activity: Mar 22, 2022, 04:02 PM
1
votes
2
answers
1123
views
"Android is Updating" on every boot
On every bootup I get the "Android is updating" (Optimizing apps) screen. I've tried a few methods. I deleted all custom odex files in `/data/app` dictionary and deleted the dalvik cache but it's still there on every boot up. How can I get rid of it?
On every bootup I get the "Android is updating" (Optimizing apps) screen.
I've tried a few methods. I deleted all custom odex files in
/data/app
dictionary and deleted the dalvik cache but it's still there on every boot up. How can I get rid of it?
user108993
May 17, 2015, 05:09 PM
• Last activity: Mar 20, 2022, 03:06 PM
0
votes
0
answers
172
views
Why does Dalvik not support swap space?
I was asked this question and also explain why it is detrimental to the android system as a whole. I have not found a web page which refers to this specific question about Dalvik and swap space. Any links would be appreciated or an explanation. What I have answered is Swap space is a method of using...
I was asked this question and also explain why it is detrimental to the android system as a whole.
I have not found a web page which refers to this specific question about Dalvik and swap space. Any links would be appreciated or an explanation.
What I have answered is
Swap space is a method of using secondary storage of the device to free up RAM. This would not work on android as it is not guaranteed that a device would have secondary storage causing the application to crash.
It is also slow to read from external storage as Dalvik is a JIT compiler this may lead to the code being compiled at a rate which is effecting the users experience with the app.
> An initial decision of Dalvik was not to support swap space. Explain what swap space is and
why it would be detrimental to the Android system as a whole.
francisRH
(1 rep)
Dec 27, 2021, 02:28 PM
• Last activity: Dec 27, 2021, 04:15 PM
0
votes
0
answers
60
views
"cold Blooded" hotspot : frequent internet connection failures. ... why do they happen
**Short Story shorter** `Hotspot` denies internet access to `Puppy Linux` client only on a specific laptop while all other clients have no issue ( the same laptop with Windows partition can connect without any issue ) and the only way I could fix it is "reset network settings" + reboot. Nothing else...
**Short Story shorter**
2 Mobile phones : 1 Culprit Xiaomi H1 and 1 AT & T ( control ) H2 Here is the picture cheat sheeted normal laptop NL Problem laptop PL Problem hotspot # 1 H1 Ok hotspot # 2 - H2 puppy refers to the puppy Linux partition on the laptop so e.g. PL.Puppy ❌ H1 means puppy Linux on PL aka problem laptop does not have internet connection via hotspot H1 PL.Puppy ❌ H1 PL.Puppy ✓ H2 PL.WIndows ✓ H1 NL ✓ H 1 && H2 I am able to ping the gateway 192.168.43.1 & traceroute e.g. www.yahoo.com will resolve the hostname to IP but there will be no progress and it will time out and die. this seems too strongly suggest that the gateway which is the hotspot itself is not allowing internet access. **Question**
--Why does my
--How can I do equivalent of "reset network setting" using
Hotspot
denies internet access to Puppy Linux
client only on a specific laptop while all other clients have no issue ( the same laptop with Windows partition can connect without any issue ) and the only way I could fix it is "reset network settings" + reboot. Nothing else seems to work.
**Scenario** 2 Mobile phones : 1 Culprit Xiaomi H1 and 1 AT & T ( control ) H2 Here is the picture cheat sheeted normal laptop NL Problem laptop PL Problem hotspot # 1 H1 Ok hotspot # 2 - H2 puppy refers to the puppy Linux partition on the laptop so e.g. PL.Puppy ❌ H1 means puppy Linux on PL aka problem laptop does not have internet connection via hotspot H1 PL.Puppy ❌ H1 PL.Puppy ✓ H2 PL.WIndows ✓ H1 NL ✓ H 1 && H2 I am able to ping the gateway 192.168.43.1 & traceroute e.g. www.yahoo.com will resolve the hostname to IP but there will be no progress and it will time out and die. this seems too strongly suggest that the gateway which is the hotspot itself is not allowing internet access. **Question**
--Why does my
hotspot
only on a specific phone keep denying internet access ( unless of course the issue is at the client aka laptop end but seems that's not the case )
--How can I do equivalent of "reset network setting" using
adb
and then avoid reboot ( delete part of dalvik
or /cache
? if so which specific files / folders )
user1874594
(527 rep)
Nov 24, 2021, 12:05 AM
• Last activity: Nov 25, 2021, 12:14 AM
0
votes
2
answers
3909
views
How to clear caches in LG G2 running Lollipop 5.0.2?
The Lollipop update for AT&T LG G2 has pretty much destroyed my phone. I'm hoping clearing out every sort of cache might help. But I can't clear the caches the usual ways because (1) the Settings app always crashes when I am in the section where you clear app caches, as does any other app that is ma...
The Lollipop update for AT&T LG G2 has pretty much destroyed my phone. I'm hoping clearing out every sort of cache might help. But I can't clear the caches the usual ways because (1) the Settings app always crashes when I am in the section where you clear app caches, as does any other app that is made for clearing caches, and (2) restarting into recovery doesn't provide options for clearing any caches. Plus, I'm curious about how to clear ART caches since I haven't found much information about them online. By the way, my phone is not rooted.
So, the question is: How do I clear (1) app caches, (2) individual apps' caches, (3) Dalvik cache (if applicable anymore), and (4) ART cache under these restraints? I'm thinking I'll have to do something via adb, but I can't find info anywhere on how to do it.
Thanks for any help you can provide!
LakeHMM
(360 rep)
May 25, 2015, 09:24 PM
• Last activity: Sep 4, 2021, 01:09 PM
1
votes
1
answers
467
views
Which Virtual machine is used in Android 11?
Every Android application runs in a virtual machine. We know that Dalvik virtual machine \was the one that is used by Android. Next, they changed to ART (Android Runtime machine). Just correct me if I am wrong. Android 11 uses which virtual machine, Dalvik or ART?
Every Android application runs in a virtual machine. We know that Dalvik virtual machine \was the one that is used by Android. Next, they changed to ART (Android Runtime machine). Just correct me if I am wrong. Android 11 uses which virtual machine, Dalvik or ART?
Mdshammi111
(11 rep)
Jan 21, 2021, 11:50 PM
• Last activity: Jan 22, 2021, 06:38 AM
0
votes
0
answers
38
views
In TWRP Wipe button, the description in the slider say "factory reset" but its other description doesn't seem so. Which one is correct?
When I access to the TWRP (version 3.2.1-0) and select the Wipe button, the screen says: > Wipes Data, Cache, and Dalvik (not including internal storage) > >Most of the time this is the only wipe that you need But the description of the slider says: >Swipe to Factory Reset Is Factory Reset the same...
When I access to the TWRP (version 3.2.1-0) and select the Wipe button, the screen says:
> Wipes Data, Cache, and Dalvik (not including internal storage)
>
>Most of the time this is the only wipe that you need
But the description of the slider says:
>Swipe to Factory Reset
Is Factory Reset the same with Data, Cache, and Dalvik wiping? What is the difference between the data it is about to wipe and internal storage?
Ooker
(526 rep)
Dec 26, 2020, 02:13 PM
0
votes
1
answers
969
views
Samsung Galaxy S4 verizon stuck in bootloop
This is my device info: * What forums refer to my phone as: JFLTEVZW * Name that comes on box: Samsung Galaxy S4 Verizon SCH-I545 * Carrier: Verizon * Unlocked: Yes * Root: When my phone was working, Yes I used safestrap to install hyperdrive ROM for my phone, and now it is in bootloop. I cleared my...
This is my device info:
* What forums refer to my phone as: JFLTEVZW
* Name that comes on box: Samsung Galaxy S4 Verizon SCH-I545
* Carrier: Verizon
* Unlocked: Yes
* Root: When my phone was working, Yes
I used safestrap to install hyperdrive ROM for my phone, and now it is in bootloop. I cleared my cache partition, and did a factory reset. I need to wipe DALVIK cache from my laptop because Clockwork mod and twrp does not install. is there any way to do that on linux... if there isn't is there another method. thanks
Viraj Shah
(113 rep)
Dec 18, 2014, 08:22 PM
• Last activity: Nov 21, 2020, 09:05 AM
6
votes
5
answers
109432
views
Clearing Dalvik Cache without root?
I recently tried updating my Motorola Atrix 4g. It downloaded, and then it booted down to try to update. However, instead of updating, it ends up booting to a screen that just says Failed to boot 2 Starting RSD mode If I take out the battery, I boot up the phone for about 60 seconds before it starts...
I recently tried updating my Motorola Atrix 4g. It downloaded, and then it booted down to try to update. However, instead of updating, it ends up booting to a screen that just says
Failed to boot 2
Starting RSD mode
If I take out the battery, I boot up the phone for about 60 seconds before it starts shutting down again.
The phone is rooted, and it seems like it starts shutting down as soon as Android starts giving out root privileges.
Looking through different forums online, it seems as though the best solution to stop the phone from trying to update (without erasing all my data by resetting the phone to factory settings) is to clear the Dalvik cache.
The problem I am having is that so far, it seems that in order to clear the cache, I need root, but as soon as my phone has been on long enough to give out root, it restarts, and I can't do anything with it. To make the problem worse, I seem to be unable to boot into recovery...
**Is there any way to clear the Dalvik Cache (really, really fast, and) without root (or recovery)?**
Ephraim
(450 rep)
Mar 30, 2013, 10:40 PM
• Last activity: Nov 18, 2020, 08:18 PM
17
votes
1
answers
9548
views
How to keep the size of the Dalvik cache small?
I have an issue with the Dalvik cache getting huge and occupying almost all of the space on my phone. I'm running Cyanogenmod 7.X. For the record, I have about 5-6 small applications on my phone (keyboard, voice choice, Gmail, etc.), but I'm showing about 187MB used and 9.7MB free on my internal sto...
I have an issue with the Dalvik cache getting huge and occupying almost all of the space on my phone. I'm running Cyanogenmod 7.X. For the record, I have about 5-6 small applications on my phone (keyboard, voice choice, Gmail, etc.), but I'm showing about 187MB used and 9.7MB free on my internal storage in "Manage Applications".
I simple
du -h -d 1 /
reveals:
0 /sd-ext
0 /config
32.3M /cache
0 /acct
3.5G /mnt
120.8M /system
0 /sys
112.0K /sbin
0 /proc
178.3M /data
0 /root
0 /dev
3.8G /
Then, a du -h -d 1 /data
reveals further:
550.5K /data/tombstones
13.5K /data/backup
10.5K /data/dropbear
50.5K /data/anr
4.0K /data/secure
413.0K /data/system
94.3M /data/dalvik-cache
3.5K /data/property
6.6M /data/app
1.5M /data/app-private
74.8M /data/data
6.5K /data/local
2.0K /data/lost+found
46.5K /data/misc
2.0K /data/dontpanic
178.3M /data
The "cache" is taking up 94.3MB of my internal phone storage?!? How does this make any sense? I did a cache wipe, but it was all regenerated on the next boot.
Another really weird but interesting thing is that if I do du -h -d 1 /data/data
, I see that many of the apps I have moved to SD storage are still being stored on the phone!!!
34.5K /data/data/com.google.android.carhome
31.0K /data/data/com.paladinstudios.jimmypataya
33.0K /data/data/com.touchtype.swiftkey
36.5K /data/data/com.viber.voip
476.0K /data/data/de.bigbyte.games.pickastick
21.5K /data/data/com.android.keepass
50.5K /data/data/com.threequbits.android.eightpen
12.5K /data/data/com.google.android.apps.chrometophone
920.0K /data/data/com.meganoid.engine
2.5K /data/data/fishnoodle.jumpgate_free
2.5K /data/data/com.androidemu.nes
48.5K /data/data/digifit.virtuagym.client.android
49.5K /data/data/com.rovio.angrybirdsseasons
641.0K /data/data/com.googlecode.android_scripting
172.0K /data/data/com.amazon.venezia
143.5K /data/data/com.google.android.apps.docs
2.5K /data/data/com.tumblr
26.5K /data/data/de.android.telnet
5.0K /data/data/com.capaci.android.flashlight
7.5K /data/data/com.realarcade.DOJ
15.5K /data/data/android.androidVNC
2.5K /data/data/com.prey
12.0K /data/data/org.mult.daap
13.0K /data/data/org.transdroid
103.5K /data/data/com.android.vending
30.5K /data/data/com.google.android.talk
15.4M /data/data/com.popcap.pvz
7.5K /data/data/com.adobe.reader
29.0K /data/data/gematria.calculator
4.0K /data/data/com.android.setupwizard
161.5K /data/data/com.glu.android.spacebros
4.0K /data/data/com.google.android.onetimeinitializer
36.5K /data/data/com.droidhen.game.donkeyjump
21.5K /data/data/com.google.android.location
516.5K /data/data/com.sherbert.delicious
9.5K /data/data/com.google.android.voicesearch
4.0K /data/data/com.google.android.apps.uploader
4.0K /data/data/com.android.vending.updater
12.0K /data/data/com.hg.gunsandgloryfree
4.0K /data/data/com.google.android.latinimetutorial
198.0K /data/data/com.google.android.gsf
11.0K /data/data/com.google.android.street
5.0K /data/data/com.bigtincan.android.adfree
73.5K /data/data/com.google.android.googlequicksearchbox
176.0K /data/data/com.bfs.ninjump
4.0K /data/data/com.google.android.partnersetup
445.5K /data/data/com.google.android.maps.mytracks
4.0K /data/data/com.google.android.feedback
766.0K /data/data/com.facebook.katana
9.5K /data/data/com.google.android.syncadapters.contacts
9.5K /data/data/com.google.android.syncadapters.calendar
7.0K /data/data/pl.pawelbialecki.jedilightsaber
14.5K /data/data/com.google.android.backup
127.0K /data/data/com.google.android.apps.genie.geniewidget
2.0M /data/data/com.shazam.encore.android
2.5K /data/data/com.androidemu.gbc
4.0K /data/data/com.android.cardock
1.2M /data/data/com.rememberthemilk.MobileRTM
6.0K /data/data/com.android.server.vpn
8.0K /data/data/com.android.voicedialer
9.0K /data/data/com.oktmwebsites.braslev
11.0K /data/data/com.google.android.apps.tvremote
4.0K /data/data/com.android.musicvis
423.5K /data/data/com.google.android.apps.plus
7.5K /data/data/com.tomanyz.lockWatch
15.0K /data/data/com.android.providers.userdictionary
4.0K /data/data/android.tts
2.5K /data/data/Sidur.NosachSfarad.free
8.0K /data/data/com.jyaif.pewpew
9.0K /data/data/net.cactii.flash2
15.0K /data/data/com.tmobile.thememanager
6.0K /data/data/com.tmobile.themechooser
199.0K /data/data/com.dropbox.android
233.5K /data/data/com.android.providers.telephony
16.0K /data/data/com.bbb.btr
5.0K /data/data/org.nstamato.bansheeremote
6.5K /data/data/com.android.systemui
2.5K /data/data/com.adobe.flashplayer
38.5K /data/data/com.noshufou.android.su
41.0K /data/data/au.com.phil
744.5K /data/data/de.hms.xconstructionfull
4.0K /data/data/com.android.stk
2.5K /data/data/com.lysolpionex.HomestarRunnerSoundboard
4.0K /data/data/com.android.spare_parts
4.0K /data/data/com.android.soundrecorder
2.5K /data/data/com.androidemu.snes
48.0K /data/data/com.android.providers.settings
204.5K /data/data/com.android.settings
13.0K /data/data/com.koushikdutta.rommanager
5.0K /data/data/com.sec.ccl.csp.app.secretwallpaper.themetwo
6.5K /data/data/com.voiceplusfree
7.0K /data/data/com.nasc.widget.pixelartclock
4.0K /data/data/com.android.protips
4.0K /data/data/com.svox.pico
8.5K /data/data/com.sportstracklive.stopwatch
2.9M /data/data/com.google.android.apps.reader
14.5K /data/data/com.android.phone
67.5K /data/data/org.zwanoo.android.speedtest
5.5K /data/data/com.replica.replicaisland
4.0K /data/data/com.teamdouche.pacman
2.5K /data/data/com.hg.gunsandglory
4.0K /data/data/com.android.packageinstaller
42.0K /data/data/com.squareup
7.0K /data/data/com.android.music
12.0K /data/data/com.android.mms
322.0K /data/data/com.android.providers.media
34.5K /data/data/org.adw.launcher
4.0K /data/data/com.android.magicsmoke
4.0K /data/data/com.android.wallpaper.livepicker
6.5K /data/data/com.android.wallpaper
223.5K /data/data/com.xyzmo.signature
33.5K /data/data/com.a0soft.gphone.aCompass
18.0K /data/data/com.android.inputmethod.latin
7.5K /data/data/com.osao.themarbians
4.0K /data/data/com.android.htmlviewer
320.0K /data/data/org.onaips.vnc
2.7M /data/data/com.cooliris.media
221.0K /data/data/com.google.android.gm
4.0K /data/data/org.openintents.filemanager
4.0K /data/data/com.android.fm
7.5K /data/data/com.publicobject.shush
47.0K /data/data/com.android.email
4.0M /data/data/com.googlecode.pythonforandroid
44.5K /data/data/org.droidstack
11.0K /data/data/com.android.providers.drm
591.5K /data/data/com.keramidas.TitaniumBackup
1.2M /data/data/com.google.android.apps.googlevoice
110.0K /data/data/com.google.earth
4.0K /data/data/com.android.providers.downloads.ui
40.5K /data/data/com.android.providers.downloads
2.5K /data/data/com.marvin.espeak
4.0M /data/data/com.google.android.music
130.5K /data/data/com.zeptolab.ctr
4.0K /data/data/com.android.development
15.5K /data/data/com.android.deskclock
4.0K /data/data/com.android.defcontainer
21.0K /data/data/com.miui.player
525.5K /data/data/com.google.android.apps.books
4.0K /data/data/com.bel.android.dspmanager
4.0K /data/data/com.tmobile.theme.Cyanbread
1.5M /data/data/com.android.providers.contacts
32.0K /data/data/com.jawbone.companion
2.5K /data/data/com.melodis.midomiMusicIdentifier
2.5K /data/data/net.artifix.pomodroido.free
7.5K /data/data/com.android.contacts
13.0K /data/data/com.halfbrick.fruitninja
4.0K /data/data/com.android.certinstaller
1.6M /data/data/com.evernote
2.5K /data/data/com.bw.picme.local
7.5K /data/data/com.android.camera
417.5K /data/data/com.android.providers.calendar
10.0K /data/data/com.android.calendar
601.5K /data/data/com.tencent.launcher
6.5K /data/data/com.android.calculator2
4.0K /data/data/com.cyanogenmod.CMWallpapers
7.0K /data/data/com.cyanogenmod.updatenotify
570.0K /data/data/com.google.android.apps.maps
2.0M /data/data/com.subatomicstudios
9.0K /data/data/com.cyanogenmod.stats
29.5K /data/data/com.t4ils.tapandcrash
2.5K /data/data/com.androidemu.gens
11.0K /data/data/com.cyanogenmod.cmparts
7.9M /data/data/com.android.browser
6.5K /data/data/DoodleLander.DoodleLander
722.0K /data/data/ca.jamdat.flight.scrabblefree
13.5K /data/data/com.android.bluetooth
31.0K /data/data/com.androidemu.gba
243.5K /data/data/com.popcap.peggle
4.0K /data/data/com.android.providers.applications
4.0K /data/data/com.tmobile.theme.Androidian
4.0K /data/data/jackpal.androidterm2
2.5K /data/data/gabriel.metronome
6.0K /data/data/com.android.providers.subscribedfeeds
25.0K /data/data/com.tuneme.tuneme
16.5K /data/data/com.android.launcher
12.1M /data/data/com.swype.android.installer
7.5K /data/data/inediblesoftware.shotgun
61.5K /data/data/com.silvertree.cordy
36.5K /data/data/com.pandora.android
45.5K /data/data/com.google.android.youtube
44.0K /data/data/com.google.android.stardroid
2.5K /data/data/org.wordpress.android
70.0K /data/data/com.mint
1.4M /data/data/com.netflix.mediaclient
56.5K /data/data/com.rovio.angrybirdsrio
267.5K /data/data/com.rovio.angrybirds
13.0K /data/data/com.google.android.apps.translate
2.5K /data/data/org.transdroid.search
421.5K /data/data/com.twitter.android
171.5K /data/data/com.google.android.apps.unveil
543.5K /data/data/com.swype.android.inputmethod
11.0K /data/data/com.storybird.spacebusterlite
17.0K /data/data/com.gindin.zmanim.android
8.5K /data/data/com.dikkar.irecord
22.5K /data/data/com.gotow.hexdefense
46.5K /data/data/com.mybo.tetris
74.8M /data/data
In short, I have no idea what's going on, but I've ensured that almost no applications are living on my internal storage and I'm _still_ getting "Phone Memory Low" in the notification bar. What gives?
Naftuli Kay
(2652 rep)
Aug 31, 2011, 06:03 PM
• Last activity: Jun 7, 2020, 11:14 AM
1
votes
2
answers
2529
views
Install/Run Android Skype on ARM LInux?
I have a Chromebook with an ARM processor. I have installed Ubuntu on that Chromebook. However, since there is no Skype-binary for ARM Linux, is it possible to use the version of Skype of the android APK, and run that on my ARM Linux ? Is there some kind of Dalvik enviroment or converter for ARM Ubu...
I have a Chromebook with an ARM processor.
I have installed Ubuntu on that Chromebook.
However, since there is no Skype-binary for ARM Linux, is it possible to use the version of Skype of the android APK, and run that on my ARM Linux ?
Is there some kind of Dalvik enviroment or converter for ARM Ubuntu ?
What would be the minimal emulation environment, if I wanted to emulate android ?
What would be the minimal emulation environment, if I wanted to emulate android ?
Quandary
(615 rep)
Aug 7, 2015, 11:10 AM
• Last activity: Mar 5, 2020, 06:01 AM
1
votes
0
answers
210
views
Dalvik vm heap props resetting on reboot
I am running android 9 and I tried changing heapsize prop by the following command setprop dalvik.vm.heapsize 384m and then verifying by getprop | grep heapsize which returns 384m so it works. But after a reboot the value returns to its default 768m.I also tried to modify the build.prop file by addi...
I am running android 9 and I tried changing heapsize prop by the following command
setprop dalvik.vm.heapsize 384m
and then verifying by
getprop | grep heapsize
which returns 384m so it works.
But after a reboot the value returns to its default 768m.I also tried to modify the build.prop file by adding the lines but still the props revert on every boot (the file itself still shows the change).
Any help ?
brz_bro
(11 rep)
Nov 11, 2019, 06:24 AM
2
votes
0
answers
181
views
Why is ART still needed on Android?
The reason Andy Rubin chose Java for Android Dev is not publicly known, only speculations, but it seems to me that the combination of being able to run a Java app everywhere (because the earliest version of Android used JVM) and the huge popularity of Java made it a sexy choice. Android Run Time (AR...
The reason Andy Rubin chose Java for Android Dev is not publicly known, only speculations, but it seems to me that the combination of being able to run a Java app everywhere (because the earliest version of Android used JVM) and the huge popularity of Java made it a sexy choice.
Android Run Time (ART) is the second Iteration of Java Virtual Machine after Dalvik Virtual Machine.
Obviously, Write once, run everywhere, which Java promised is not True on Android due to the highly modified JVM == ART.
My question is this:
since apps written for Android are not portable (i.e the apps are platform dependent), why still hold on to it?
Why convert to bytecode before running it on ART and not just compile to native code directly without the need for an interpreter (ART) like in the case of Apple's Swift?
Why tolerate the performance loss just for ART?
an iPhone App on 4gb ram will perform better than the same app on Android with 6gb of RAM due to the absence of the possibly unnecessary ART layer.
In 2019 and beyond why is the ART necessary?
LekeOpe
(121 rep)
Jul 4, 2019, 09:22 AM
5
votes
1
answers
327
views
Do calls to Java native interface in android apps run within Dalvik VM?
I read that apps sometimes access the native libraries for optimization purposes via the Java native interface. As far as I understand, JNI just provides java wrappers around c/c++ libraries/binaries which are written closer to hardware hence faster and more efficient. But how does it provide a perf...
I read that apps sometimes access the native libraries for optimization purposes via the Java native interface.
As far as I understand, JNI just provides java wrappers around c/c++ libraries/binaries which are written closer to hardware hence faster and more efficient.
But how does it provide a performance boost, aren't JNI APIs called through Dalvik VM, so they do not run natively, they are still running inside a VM so there shouldn't be any difference.
Sumesh Kumar
(53 rep)
Mar 11, 2019, 11:41 AM
• Last activity: Mar 11, 2019, 12:41 PM
1
votes
0
answers
156
views
How to clear dalvik cache if DDMS doesn't recognize device?
I have a Navon Platinum Explorer tablet (wich is not an original Navon tablet). Few years ago I was able to clear the dalvik cache, with DDMS in Eclipse (Mars) but it's full again and DDMS doesn't recognize the device, so I can't clear it. Windows says unknown device. I looked for this device in Ora...
I have a Navon Platinum Explorer tablet (wich is not an original Navon tablet). Few years ago I was able to clear the dalvik cache, with DDMS in Eclipse (Mars) but it's full again and DDMS doesn't recognize the device, so I can't clear it. Windows says unknown device. I looked for this device in Oracle VM USB device list and there I found it as **Onda (unverified) V972 tablet in flashing mode**.
When I turn the tablet on it display the android logo and stuck there. When I press the Power + Volume up / Volume down buttons it doesn't display anything, but connects to the PC (or if already connected then disconnects). I can't enter recovery menu.
So how can I clear the dalvik cache, and disable logging so it doesn't get full again? ## From Ubuntu ## *(First, I do not really know linux yet.)*
With
It's maybe possible to do something whith it?
When I turn the tablet on it display the android logo and stuck there. When I press the Power + Volume up / Volume down buttons it doesn't display anything, but connects to the PC (or if already connected then disconnects). I can't enter recovery menu.
So how can I clear the dalvik cache, and disable logging so it doesn't get full again? ## From Ubuntu ## *(First, I do not really know linux yet.)*
With
sudo lshw -short
command I get some interesting item related to the device (with H/W path /0/100/6/*):
Noel Nemeth
(111 rep)
Dec 19, 2018, 05:09 PM
• Last activity: Dec 21, 2018, 08:19 PM
Showing page 1 of 20 total questions