Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Is android totally downloading the app again for updates?
New Posts  All Forums:Forum Nav:

Is android totally downloading the app again for updates?

post #1 of 8
Thread Starter 
I've got a Samsung galaxy S running android 2.2. I have many of the typical small apps, but when I go to update them, the size of what it is downloading is often the same size as the app, or even larger. What the hell? Is this one of those crappy aspects of linux or something? Can't you just download and install a small patch or do you have to redownload and reinstall the entire app every time?
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
post #2 of 8
It's probably just how the developer of those apps designed it. I imagine it is much easier for him/her to force a total re-install for every new version instead of programming in version checks and separate packages for every possible combination of phone/OS version/app version.

I flash nightly CyanogenMod builds (that's the operating system). I cache the ROM so it only downloads and installs the changed files/settings. Linux is very capable of "knowing" what to download/install, but it's up to the human developer to design it properly.
 
Wild eyes (2015)
(10 items)
 
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 3.8GHz at 1.232v ASRock Fatal1ty X370 Gaming-ITX/ac MSI GTX 1080Ti FE 1750MHz at 0.8v G.SKILL TridentZ 2x8GB 3466MHz 
Hard DriveCoolingOSMonitor
Samsung 950 PRO M.2 256GB SSD Noctua NH-U9S Windows 10 Home Retail Acer XB270HU 
PowerCase
Corsair SF600 NCase M1 
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
  hide details  
Reply
 
Wild eyes (2015)
(10 items)
 
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 3.8GHz at 1.232v ASRock Fatal1ty X370 Gaming-ITX/ac MSI GTX 1080Ti FE 1750MHz at 0.8v G.SKILL TridentZ 2x8GB 3466MHz 
Hard DriveCoolingOSMonitor
Samsung 950 PRO M.2 256GB SSD Noctua NH-U9S Windows 10 Home Retail Acer XB270HU 
PowerCase
Corsair SF600 NCase M1 
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
  hide details  
Reply
post #3 of 8
Thread Starter 
I have 17 total apps and they're all this way. IIRC, don't the many Desktop distros do something like that as well? I seem to remember them totally uninstalling, and then reinstalling the new version. Don't really care what the excuse is, you don't see that happening on windows. You just get a patch and run the installer typically. If its more difficult for the developers to do that for some reason, then its still one of the crappy aspects of linux I'm afraid
Edited by Bennylava - 10/14/11 at 3:43am
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
post #4 of 8
Have you ran a Linux install before? It updates just like Windows (even better, in fact, as you don't have to restart with every change).

They reformat when switching distros, but you can do in-place upgrades to the next version without reformatting or loosing files/settings. Most users probably just wipe and do a fresh install regardless to avoid any potential problems. For example, you cannot upgrade XP 64bit to Vista 64bit so I don't see why it's so bad that Linux users do it.
 
Wild eyes (2015)
(10 items)
 
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 3.8GHz at 1.232v ASRock Fatal1ty X370 Gaming-ITX/ac MSI GTX 1080Ti FE 1750MHz at 0.8v G.SKILL TridentZ 2x8GB 3466MHz 
Hard DriveCoolingOSMonitor
Samsung 950 PRO M.2 256GB SSD Noctua NH-U9S Windows 10 Home Retail Acer XB270HU 
PowerCase
Corsair SF600 NCase M1 
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
  hide details  
Reply
 
Wild eyes (2015)
(10 items)
 
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 3.8GHz at 1.232v ASRock Fatal1ty X370 Gaming-ITX/ac MSI GTX 1080Ti FE 1750MHz at 0.8v G.SKILL TridentZ 2x8GB 3466MHz 
Hard DriveCoolingOSMonitor
Samsung 950 PRO M.2 256GB SSD Noctua NH-U9S Windows 10 Home Retail Acer XB270HU 
PowerCase
Corsair SF600 NCase M1 
CPUMotherboardGraphicsRAM
i7 5960X 4.6GHz at 1.2V  Asus X99 Deluxe Evga 980 Ti SC+ Corsair Dominator Platinum 16GB at 2666 MHz 16-... 
Hard DriveCoolingOSMonitor
Samsung 950 Pro 256GB EK Supremacy EVO, EK Titan X Full Cover, EK X99... Windows 10 Home retail Acer Predator XB270HU 
PowerCase
Seasonic SS-760XP2 Corsair Air 540 White 
CPUMotherboardGraphicsRAM
AMD FX-8350 5GHz at 1.524v ASUS Crosshair V Formula-Z Sapphire R9 290X with EK water block 2x4GB G.Skill Trident X 2500MHz 9-11-11 1.68v  
Hard DriveCoolingOSMonitor
Samsung 850 Pro 256GB + 2x Seagate 3TB HDDs Koolance CPU-380A water block Windows 7 64-bit Home Premium BenQ XL2720Z 
PowerCase
Seasonic X 650 Gold Lian Li PC-T60B test bench 
  hide details  
Reply
post #5 of 8
Kinda seems like a weird thing to rage over even if it is true. Each app is only a few MB in size maximum anyway. It's also more efficient from a file standpoint too. Apps are downloaded in the .apk format which is essentially a one-size-fits-all installer for any phone. It's just the easier alternative when download size really isn't the issue. Also, I'm not sure but android market may only allow you to host .apk files, but I wouldn't know.
    
CPUMotherboardGraphicsRAM
i7 970 4.15 @ ~1.39v HT ON, Turbo Off EVGA x58 3x SLI 2x EVGA GTX 980 SLI (watercooled), 1x EVGA GTX ... 6 GB 1600 OCZ DDR3 Gold Edition 7-7-7-18 @1475Mhz 
Hard DriveOptical DriveOSMonitor
Samsung 840 SSD 250GB, 2xSamsungF3 1TB (Raid0) 22x Super Multi, 8x Blu-ray Reader Windows 7 Ultimate x64 2x Yamakasi Catleap Q270s (2560x1440) 
PowerCaseMouseAudio
Kingwin 1000w Platinum HAF 932 Black Interior Logitech G500 Logitech Z5500 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 970 4.15 @ ~1.39v HT ON, Turbo Off EVGA x58 3x SLI 2x EVGA GTX 980 SLI (watercooled), 1x EVGA GTX ... 6 GB 1600 OCZ DDR3 Gold Edition 7-7-7-18 @1475Mhz 
Hard DriveOptical DriveOSMonitor
Samsung 840 SSD 250GB, 2xSamsungF3 1TB (Raid0) 22x Super Multi, 8x Blu-ray Reader Windows 7 Ultimate x64 2x Yamakasi Catleap Q270s (2560x1440) 
PowerCaseMouseAudio
Kingwin 1000w Platinum HAF 932 Black Interior Logitech G500 Logitech Z5500 
  hide details  
Reply
post #6 of 8
Thread Starter 
Quote:
Originally Posted by MrLinky View Post
Have you ran a Linux install before? It updates just like Windows (even better, in fact, as you don't have to restart with every change).

They reformat when switching distros, but you can do in-place upgrades to the next version without reformatting or loosing files/settings. Most users probably just wipe and do a fresh install regardless to avoid any potential problems. For example, you cannot upgrade XP 64bit to Vista 64bit so I don't see why it's so bad that Linux users do it.
More than most of the people on this site unfortunately. I have to do it regularly work. I'm not really concerned with the OS itself, or how it updates. More what the individual apps do. For some dumb reason they seem to be completely uninstalling the old version, and downloading and installing the new version. Unless I misunderstand what you're saying.. But as for them being small, some of them are not small. I've got some that are 18-30Mb and when you got enough of them it takes plenty of time. That's the only reason I even have a problem with it. I have to sit there and wait and can't use the phone until its done.
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
post #7 of 8
I bet they do this because maybe google requires it and less space taken up by servers even tho space cost alot less the bandwith does. But a 2nd reason would be so users dont get confused you know most users of smartphones are still pretty new and they are still easy to confuse. Can also have somthing to do with way the file system is setup to that it wont let the app overwrite files but it can uninstall and install the app no problem.
SABERWOLF
(18 items)
 
XEON-WOLF
(18 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7-6800K MSI X99A GAMING PRO CARBON EVGA GTX 1080 FTW Hydro Copper G.SKILL TridentZ Series 
Hard DriveCoolingCoolingCooling
Samsung EVO 850 500 EK-SBAY Dual DDC 3.2 PWM Serial Alphacool NexXxoS ST30 Full Copper Radiator 360 Hardware Labs Black Ice SR2 Multiport Black Car... 
CoolingCoolingOSMonitor
EK-CoolStream RAD XTC 420 koolance 380i Windows 10 Pro ASUS VW246H Black 24" 2ms 
PowerCaseMouseAudio
SeaSonic M12D SS-850 850W  Thermaltake core x71 CM Storm Sentinel Advance II Corsair Void 
CPUMotherboardGraphicsRAM
X5675@4400 1.344 ASUS P6X58D-E XfX RX480 RS F3-12800CL7T-6GBPI 6-7-6-21 1T 
RAMHard DriveHard DriveHard Drive
F3-12800CL9S-4GBRL WDC WD1001FALS-00J7B1 ST31000340AS WDC WD7500AAKS-00RBA0 
Hard DriveOptical DriveCoolingOS
Hitachi HDS723020BLA642 ihas 624-A SilverStone Heligon HE01 windows 10 64 Pro 
MonitorPowerCase
Vizio 42inch lcd tv CORSAIR CMPSU-950TX Modded Rocketfish 
  hide details  
Reply
SABERWOLF
(18 items)
 
XEON-WOLF
(18 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7-6800K MSI X99A GAMING PRO CARBON EVGA GTX 1080 FTW Hydro Copper G.SKILL TridentZ Series 
Hard DriveCoolingCoolingCooling
Samsung EVO 850 500 EK-SBAY Dual DDC 3.2 PWM Serial Alphacool NexXxoS ST30 Full Copper Radiator 360 Hardware Labs Black Ice SR2 Multiport Black Car... 
CoolingCoolingOSMonitor
EK-CoolStream RAD XTC 420 koolance 380i Windows 10 Pro ASUS VW246H Black 24" 2ms 
PowerCaseMouseAudio
SeaSonic M12D SS-850 850W  Thermaltake core x71 CM Storm Sentinel Advance II Corsair Void 
CPUMotherboardGraphicsRAM
X5675@4400 1.344 ASUS P6X58D-E XfX RX480 RS F3-12800CL7T-6GBPI 6-7-6-21 1T 
RAMHard DriveHard DriveHard Drive
F3-12800CL9S-4GBRL WDC WD1001FALS-00J7B1 ST31000340AS WDC WD7500AAKS-00RBA0 
Hard DriveOptical DriveCoolingOS
Hitachi HDS723020BLA642 ihas 624-A SilverStone Heligon HE01 windows 10 64 Pro 
MonitorPowerCase
Vizio 42inch lcd tv CORSAIR CMPSU-950TX Modded Rocketfish 
  hide details  
Reply
post #8 of 8
Thread Starter 
Maybe its something that will change eventually.
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
Aging System:
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel E8400 @ 4.0Ghz (1.400v) 24/7 EVGA 750i FTW Nvidia GTX 570 (EVGA) 4Gb (2x2Gb) Kingston Hyperx 1066 5-4-4-12-18@1.9v 
Hard DriveOSMonitorKeyboard
640Gb WD Black. 500Gb Seagate Barracuda 7200.11 Windows 7 Ultimate - 64 bit 24" ASUS LED $12 Wal-mart Special-Logitech 
PowerCaseMouse
1200w Silverstone StriderST Lancool Microsoft Trackball Optical-D67-000117 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Operating Systems
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Is android totally downloading the app again for updates?