[Help] Acer Iconia B1-A71 Bigger Application Memory - Android Q&A, Help & Troubleshooting

Hello,
I am working on an Acer Iconia B1-A71 at the moment.
I managed to unlock the BootLoader, thanks to @FireDiamond ) & I also managed to root it, thanks to @entonjackson ).:highfive:
Now I'ld like to increase the memory dedicated to applications.
I know that I'm able to swap internal & external storage, but what I'm willing to do is increase what in the settings is called "applications memory".
Talking with a friend we thought that repartitioning internal & application memory, & then swapping modified internal with external memory, would grant lots of application memory & lots of internal memory.
Is this possible ? what should I use or do to achieve this ??
Thanks to all the comunity!!!
P.S.: More specifically:
App 1GB, Int 5GB, Ext 30GB =Partition=> App 5GB, Int 1GB, Ext 30GB =Swap=> App 5GB, Int 30GB, Ext 1GB.

My useless opinion:
So, what will you do with that increased memory? I thought only about games with large cache like Dead Trigger (about 0.7 Gb) or apps that require a heavy amount of memory like cSploit+MetaSploit Framework+Ruby (about 3 Gb).
Did you know we need another resources to get apps working, like RAM and CPU? That's why I bolded RAM - we need to increase it first!
I did a little research earlier:
(tablet status) — (free RAM in standby mode, total is 480 Mb)
1. Full stock RV04RC04 — ~90 Mb
2. Stock, DVM heap 30 Mb, Smart Launcher v2 — 130 Mb
3. Same as 2, but with removed bloatware and stock launcher — 150 Mb.
Now let's check minimal and optimal requirements for some apps:
Minecraft PE — 64/128 Mb (passes)
NfS: MW — 100/250 Mb (passes on minimal graphics)
GTA: SA — 300/1024 Mb (passes veeery laggy on minimal graphics then crashes)
DJ Studio 5 — 500/1024 Mb (btw it passes, so strange!)
Firefox (even Beta) — ?/? (crashes on second opened tab)
Also, when playing some heavy games you can see that ugly LOW MEMORY sign in edge of screen.
What we need to make:
1. Custom kernel with another compression and enabled 2nd CPU kernel (it's disabled forever with stock one).
2. ROM with a high RAM economy, so we can use free RAM in heavy apps.
Unfortunately, I don't think we are able to do it, because there are no many developers who ready to work with Iconias; anyway we have devs, but in the most cases we can't co-work because of "language barrier". I know some guys from 4PDA, they can look on the B1-A71 if I ask them, but we need more than only 2 russian devs to make all that stuff...
Now about your problem with memory swapping
Use google: android create vold fstab

@FireDiamond
I know that RAM is needed & I noticed it had quite a low amount.
The owner ( a friend of mine ) wants to have a bit more app memory because by installing the few apps she uses, it fills up pretty fast.
She uses it to read some pdf, browsing & play low level games as Fruit Ninja or any Saga game.
I'm searching now on the keywords, thanks for them.
Probably it would be enough to set 3GB for App & 3GB for Int storage, though if possible, it could be more usefull if I also did the memory swap, in which case the "Ext" storage ( = Int memory left out of App storage ) would be useless since there would be an "Int" 30GB.
That is why I thought of giving everything to App memory.
EDIT: I searched a bit about thevold.fstab & I recognized that it is usefull for swapping, which I will do following an other topic. What about resizing interanl memory partitions ? Does anyone know what I could use ?

Related

memory split beteen STORAGE and PROGRAM

mine XDA I having total 32MB memory allows for moving memory tab in
start/settings/system/memory
between STORAGE and PROGRAM options so that it divides in-bulit memory but .... I am curious about one thing, I have just noticed that today - if I assign too small amount of memory for STORAGE (i.e. it automatically put the division tab sback in a way that memory is split in halfs (50:50) considering current utilization od PROGRAM part
the question is .... is it a limitations imposed from OS manufactirer ??
regards, monika
seems like similar issues have been covered here ... sorry for double posting
http://forum.xda-developers.com/viewtopic.php?t=5660
regards, monika

Compress XDA DRIVES??

===============================================
I used to use this program to gain space in Nokia :
"Stacker" is the best, fully automatized and reliable compression system for your device. Stacker software doubles the size of your entire drives and works invisible behind the scene. When you start any compressed application it becomes decompressed in background automatically and it becomes compressed again when you close it.
"Stacker" is the best way to increase disks space on your device, it guarantees to give you as much disk space as possible without you even thinking about it!
===============================================
Is there a software that could do the same job of stacker in the XDA?
All files in RAM are automatically compressed by OS itself. You may check that yourself for example by placing a big text document to the root directory on the device and checking the free space change.
There are several programs that compress data on storage cards. For example http://www.pocketgear.com/ppcw/software_detail.asp?id=14226 (I don't know would it work on XDA or not)
Mamaich,
I wanted to thank you for the reply..StackDriver works with any ARM-based Pocket PC device thus it compresses every files in our Storage Card it's a good program but I'm no interested since my Sd is locked while its in the XDA bcz of Sd erasure caused by the WM2003.

[Q] Are all Android devices limited to 2gb of video recording?

My Galaxy Nexus and Transformer Prime both stop recording at a 2gb file size, is this true of all android devices? Is there any way around it, an app or something? I've tried a couple that didn't work but maybe I missed one that does. I'd like to be able to record at 1080p until the memory card is full. Any help is much appreciated.
I am not exactly sure if this is true for all, but my htc evo 3d is also limited to 2gb.
I've seen conflicting reports, some say 2gb limit, some say they can record until card is full. I'm starting to think nobody can get passed 2gb.
Well in any case you won't be able to record continuously till the SD card is full, because Android uses the fat32 file system for SD card which has a maximum limit of 4GB per file. But 2GB, that's weird, I would think that they at least limit it somewhere near the maximum. Maybe their intention was to keep it at a safe limit to avoid data corruption or something. Plus the Galaxy Nexus has a unified storage (no SD card) which runs the ext4 file system, and that has no small limitation on file size like fat32. So yeah, seems pointless to have a 2GB cap.
Sent from my Desire HD using xda premium
It doesn't make much sense, both the prime and Gnex can save file sizes above 4gb so I dont think they are formatted in fat32. There has got to be a way around it but I haven't been able to search it out.
Yeah, they're not fat32. They're formatted to ext4. I mentioned that previously. Stumps me too why the video size should be limited.
I'm guessing there are some custom ROMs which have this limit increased/removed? Try to search in the development section of GNex forum to find any posts related to this.
Sent from my Desire HD using xda premium
It doesn't make sense, bump one more time to see if anyone knows a way around this.
As sashank said FAT32 normally is limited to 4GB. I read somewhere, that integer which stores size is type unsigned int, so it has range from -2GB to 2GB.
So can galaxy nexus have the FAT32 limit removed on the camera, as it is ext4? Surely, someone has done this.
Did anyone tested video recording on the Nexus 4 ? Does it go over the 2GB limit (on an external EXT card) ?
Has anyone figured out a solution for this? I want to record long videos with the phone fixed at a position. But for me too the size doesn't go above 2gb. I am using a Galaxy Nexus running 4.2.2.
And sorry to bump an old thread.
AbhishekS said:
Has anyone figured out a solution for this? I want to record long videos with the phone fixed at a position. But for me too the size doesn't go above 2gb. I am using a Galaxy Nexus running 4.2.2.
And sorry to bump an old thread.
Click to expand...
Click to collapse
I'm having the same problem. I'm using GS3 i9305 with cm10.1, and the video recording stops at 2GB, full hd 1080p. In stock rom though, the video stopped at 4GB, and showed the message "maximun size reached" or something. I've tried 3rd part apps like Camera JB+ but nothing, it stops at 2GB.
I can transfer files bigger than 4GB to the phone though without any problems (I tried with an 8GB iso file), so I don't know what the problem is. I'm using the internal storage only, no sd card...
also would like a solution for this.
im having the same troubles with my lg thrill 4g.
would be nice to have something automatically split the video file into 2gb chunks as your recording and i could then stitch them together later..
(and no restarting the camera after it auto stops recording wont work as you miss several seconds of whatever it is you are filming )
finally found this thread full of posts from people facing the same dilemma and looking for answers. apparently, there isn't a great deal of interest in the scene for overcoming this limit, judging by the limited amount of threads and discussion on this issue and the fact that there isn't some customisations, mods, roms etc that include element that allow the video recording limit to be exceeded.
it is telling in a way, that the majority of smartphone users never bother or care enough for the issues to be raised and discussed more extensively in the community.
same oroech
hi,
i am still looking for solution the buildin camera apk, but if you are interested in third party apk then visit my thread
http://forum.xda-developers.com/showthread.php?t=2485063
all apk can record unlimited size and duration so it is the camerabuild in restricted from recording over limit and it is nothing to do with fat 32 format, because if it is why other 3rd party apk will work with no issue but i prefer the build in cam apk that is why i like to see solution for that and that is only possible by programmer to decompile . modify and recompile it again, i tired to decompile myself to see if i can get my head around, but i get error when decompiling it while i can decompile some other apk with no problem.
thank you
i think, it's the way how the apps create the file. The Camera app is recording in it's virtual memory backend. And as you know, a 32bit proccess can't allocate more than 2gb ram. I tested several dashcam software and they all crashed while reaching 2GB of recording data. Those apps let you choose to save the record to chunks of x minutes.
just my thought.... maybe i'm completly wrong
TrusterX said:
i think, it's the way how the apps create the file. The Camera app is recording in it's virtual memory backend. And as you know, a 32bit proccess can't allocate more than 2gb ram. I tested several dashcam software and they all crashed while reaching 2GB of recording data. Those apps let you choose to save the record to chunks of x minutes.
just my thought.... maybe i'm completly wrong
Click to expand...
Click to collapse
Probably this particular issue is not technical, although next to that there would be the 4GB limit on FAT32.
It seems that this is an Android limitation imposed due to legal reasons or financial ones, depending how you look at it.
There are several articles on this issue but not just Android, it covers all digital cameras, they have a 30min. recording cap which usually falls on the 2GB limit for most standard Android devices. This is due to a taxation on video recording devices which I'm guessing have one class for less than 30min. continuous recording time and a different class for greater than 30 min. continuous recording time.
According to a few articles I've read, the Word Trade Organization has specified these parameters in their Information Technology Agreement.
Google must have capped this to prevent a bigger taxation on the devices than it already is. I'm guessing the average person doesn't need more than 30 min. of continuous video but even if they do they just have to press 'recording' again. Of course that doesn't change the fact that this thread exists because some people really want the continuous and automated recording to go beyond 30 minutes. I wonder if some Android guru is able to find anything on Android kernel where this is set up as a limitation. Would be awesome to defeat the WTO with one line of code.

[Q] What is ZRAM ?

Originally Posted by*CALIBAN666*
I think its better to Post this here,when its not better,than sorry!!!
-----------------------------------------------------------------
Once a brief statement for those who are not traveling so long in the Android scene:
ZRAM = ramzswap = Compcache
In order to explain more precisely ZRAM first need other terms are more clearly defined:
Swap can be compared with the swap file on Windows. If the memory (RAM) to complete the PC the data that are being used not actively outsource (eg background applications) so as to re-evacuate RAM free. To this data is written to a hard disk. If required, this data is then read back from there easily. Even the fastest SSD is slower than the RAM. On Android, there is no swap!
In ZRAM unnecessary storage resources are compressed and then moved to a reserved area in the fixed RAM (ZRAM). So a kind of swap in memory.
This Ram is more free because the data then only about 1/4 of the former storage requirements have. However, the CPU has to work in more because they compress the data has (or unpack again when they are needed). The advantage clearly lies in the speed. Since the swap partition in RAM is much faster than this is a swap partition on a hard drive.
In itself a great thing. But Android does not have a swap partition, and therefore brings Android ZRAM under no performance gain as would be the case with a normal PC.
In normal PC would look like this:
Swap = swap file (on disk) -> Slow
ZRAM (swap in RAM) -> Faster than swap
RAM -> Quick
With Android, there is no swap partition, and therefore brings ZRAM also no performance boost.
The only thing that brings ZRAM is "more" RAM. Compressed by the "enlarged" so to speak of the available memory. That's on devices with little RAM (<256MB) also pretty useful. The S2 has 1GB but the rich, and more than. There must not be artificially pushed up to 1.5 GB.
After you activate the ZRAM also has 2 disadvantages. The encoding and decoding using CPU time, which in turn has higher power consumption.
Roughly one can say (For devices with more than 512MB RAM):
Without ZRAM: + CPU Performance | + Battery | RAM
With ZRAM: CPU Performance |-Battery | + RAM
For devices with too little RAM so it makes perfect sense. But who shoots the S2 already be fully complete RAM and then still need more?
Check whether you can ZRAM runs in the terminal with
free or cat / proc / meminfo
I hope it helps to understand zRam!!!!
Sent from my GT-I9300 using XDA Premium 4 mobile app

Vivo Y71i - how to move Apps to SDcard and remove bloatware?

Hi, my friends phone state in About phone that it is vivo 1801. Looking on the net at Vivo 1801it looks like it is the Y71i 2GB Ram 16GB Storage.
The problem is that he bought this without thinking of the limitations or asking me first and has no money to buy another one(Pandemic, no job) and he like to play mobile legends + clash ot titans - now the phone constantly comes up and say Insufficient storage.
I have removed what I can without root, but its still not enough, right now there is only 11% free. I have disabled SHAREit and V-apstore from Autoupdating apps(playstore too), and removed some strange non-official messenger that V-appstore installed. I moved all his photos and videos to his 16GB SDcard. I checked all folders in filemanager and there is nothing big left except for mobile legends which takes up almost 3GB and Clash of Titans which takes 1.6GB.
This phone comes with touchpal custom keyboard which install all language packs for Asia, afrika and arabia(stupid) and you can't remove them, I have cleared cache and data for the ones he don't use, but still not enough space.
My questions are:
1. Which bloatware apps(list) can be safely removed and how to do it? (Not touchpal as it will send the phone into bootloop according to many places on the net - but it would be nice to remove the useless language packs).
2. How to move the games and other apps to SDcard - I can't find a logical way to do that, not even with iManager as many videos on youtube suggest.
My laptop is Thinkpad X300 with Xubuntu Linux 16.04 64bit USB 2.0, I have full ADB and universal drivers installed, just need a guide.
Remember this is Y71i, what works for other models might not work for this one.
Thank you in advance
Jan
Admin Vivo Y71i does not exist, if this is not the right place to post, could you please move the post to the correct section - thank you
BTW. Chosing Vivo from the device list in the Devices sends you to VIVO Posts on XDA, clicking Vivo forums gives and error screen:
Oops! We broke the matrix. Someone call Neo!​The requested page could not be found.

Categories

Resources