LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 10-09-2020, 03:10 AM   #1
v32itas
LQ Newbie
 
Registered: Jul 2017
Location: Europe
Distribution: OpenBSD, Slackware
Posts: 27
Blog Entries: 1

Rep: Reputation: Disabled
Reinstalling Android on devices without memory card


I'm a bit clueless when it comes to mobile devices. And I was ignoring their security for too long.

I have 2 Android phones that has obsolete OS'es on them one with Android 6.0 another with 8.?.? both of them has many severe vulnerabilities including. Both devices does not have a slot for memory card, therefore
complicating reinstallation.

Since search engines are toxic on this topic. I was wondering maybe someone could suggest ways and tools to do this using Linux or OpenBSD ?

P.S. I'm asking this, because toxicity reachable vai search engines confused me too much. for it's unclear whether those tools universal or they're a just for specific phone models as well as major of those tools seems to be *.exe malware blobs for windows.

If relevant, phones are "UMI TOUCHX", "Ulefone S1 Pro".
 
Old 10-09-2020, 03:31 AM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,119

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
Phones are not like PCs - you can't just grab a download and install it.

There are multiple steps, some (most) not supported by the phone manufacturer, any of which may turn your phone into a brick (totally useless). And somebody has to be interested enough to port the necessary changes to make you models work. I found an article for the Ulefone here, to give you an idea of what's involved. I couldn't find anything for the other phone.

Be warned this is not trivial and has a large chance of making your phone useless - I've trashed two phones; neither of which I cared about.

Edit: - this might be a better link; just another option.

Last edited by syg00; 10-09-2020 at 03:39 AM.
 
1 members found this post helpful.
Old 10-09-2020, 05:08 AM   #3
v32itas
LQ Newbie
 
Registered: Jul 2017
Location: Europe
Distribution: OpenBSD, Slackware
Posts: 27

Original Poster
Blog Entries: 1

Rep: Reputation: Disabled
Quote:
Originally Posted by syg00 View Post
Phones are not like PCs - you can't just grab a download and install it.

There are multiple steps, some (most) not supported by the phone manufacturer, any of which may turn your phone into a brick (totally useless). And somebody has to be interested enough to port the necessary changes to make you models work. I found an article for the Ulefone here, to give you an idea of what's involved. I couldn't find anything for the other phone.

Be warned this is not trivial and has a large chance of making your phone useless - I've trashed two phones; neither of which I cared about.

Edit: - this might be a better link; just another option.
I see, I've seen those URLs by myself, but they're less than complete. That's what I tought about phones being treacherous, they are intended to be thrown out after sheeples pays the last payment for them in order to just take a new one, and this device telling me that it's up to date, when the last security update was 2018-something looking and critical vulnerabilities it has, without any official suggestions to upgrade it to the later version, seems pretty fucked up..

And these devices as I came with workarounds for this can only be connected to my own network, separated from other devices and at best to my own VPN-intranet, to make use of them without too much risks, like using any public wireless APs is basically a suicide for such devices.

I wonder what their "service guarantee/insurance" providers/sellers could say about this. I mean in my case at least I'm a bit interested to phuck around with them, but a regular smartphone user might not be aware of this for many years, running a compromised device.

This just makes it interesting to run some metasploits exploits at such devices that I own, just to be sure.

P.S.

I also must add that both devices turned out to be able to have micro SD cards, via basically same slots as for sim cards. WHich also turned out not to be too relevant.

Last edited by v32itas; 10-09-2020 at 05:25 AM.
 
Old 10-09-2020, 10:30 AM   #4
sgosnell
Senior Member
 
Registered: Jan 2008
Location: Baja Oklahoma
Distribution: Debian Stable and Unstable
Posts: 1,943

Rep: Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542
The largest community of phone tinkerers is XDA-Developers. You can find ROMs for more phones there than anywhere else. For phones, the only way to change the OS is through flashing a new ROM into it from a computer using the ADB suite. That runs on Windows, Linux, or MacOS. It's fiddly, and requires exactly correct syntax like anything dealing with computers, and it also requires having a compatible ROM. If it doesn't exist on XDA-Developers it probably doesn't exist at all.
 
1 members found this post helpful.
Old 10-10-2020, 04:51 AM   #5
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
I tend to agree with v32itas general thoughts & feelings about this; unfortunately the rant does not help one bit to solve the problem at hand.
You were given at least one link specific to one of your devices; dismissing them with "but they're less than complete" only 1.5 hours after they were posted does not seem right. Of course it's not going to be easy.

I try to avoid disappointment by never buying new, never spending more than, say, 100 credits, and always doing research before purchasing.
 
Old 10-27-2020, 08:49 AM   #6
martin smith
Member
 
Registered: Feb 2020
Posts: 34

Rep: Reputation: 3
Install ADB tool to your computer
Connect your device to your computer with a cable
Copy apk file you want to install to the folder where your ADB tool is
Start your console Terminal (on Linux) or Command Prompt (on Windows)
From your console you have to go to the folder in #3 - To do this use cd command.
 
Old 12-02-2020, 05:53 AM   #7
BrownLuther007
LQ Newbie
 
Registered: Jul 2020
Posts: 6

Rep: Reputation: Disabled
You sure you want to go with it, and if you don't have enough expertise you may end with two dead phones with you. And android 8 can still work for some time. You can start the experimentations with the android 6.
 
Old 02-23-2021, 08:28 AM   #8
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,136
Blog Entries: 6

Rep: Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826
https://lineageos.org/
https://download.lineageos.org/
 
Old 03-21-2021, 05:14 PM   #9
slackguy2
LQ Newbie
 
Registered: Mar 2021
Posts: 19

Rep: Reputation: 1
Quote:
Originally Posted by syg00 View Post
Phones are not like PCs - you can't just grab a download and install it.

There are multiple steps, some (most) not supported by the phone manufacturer, any of which may turn your phone into a brick (totally useless). And somebody has to be interested enough to port the necessary changes to make you models work. I found an article for the Ulefone here, to give you an idea of what's involved. I couldn't find anything for the other phone.

Be warned this is not trivial and has a large chance of making your phone useless - I've trashed two phones; neither of which I cared about.

Edit: - this might be a better link; just another option.
===========================
NOT TRUE - they are non-Intel PCs, they don't commonly run X11 as a front end, it's more "SDL"ish (asian special chips) multimedia driven, more sensors than PCs usually have installed and functioning

however: the part about bricking your phone is true. only do what your manufacturer suggests. don't download anything "un-official"

Now - there are roms you can DL and use (obivously compatibility is a question). But I can't answer you on your actual question. You'd want to store the rom "on the phone", except your flashing the phone.

On the phone the flashing "does not destroy user data" meaning "NOT ALLOWED". So, that would be where you'd want a flash rom: but that might not be accessible during flashing. And what about fallbacks if it fails: does your method have sufficient fallbacks to prevent against "bricking the phone"?

good idea I think you better stick with official releases for now

Last edited by slackguy2; 03-21-2021 at 05:15 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Upgrading graphics card without reinstalling OS LancerNZ Linux - Hardware 4 01-04-2020 09:01 PM
[SOLVED] Reinstalling GRUB without Reinstalling my Distro MBA Whore Linux - Newbie 8 03-15-2008 08:39 PM
Reinstalling grub without Linux and without available bootable FD and CD Yoko Linux - Laptop and Netbook 3 01-18-2005 05:02 PM
Reinstalling Lilo using Knoppix CD without reinstalling Knoppix? squall14716 Linux - General 10 11-02-2003 09:46 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 12:46 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration