Phone software openness - General Topics

Hello there, I have a very general question regarding android phones:
How can it be so hard to run an os on a phone when it is so easy (at least way easier) to run a os on a pc.
I mean even slight misshapes can ruin your phone and there is no way for a phone to boot from anything except it's internal memory. In addition to that, it takes forever to push updates to different phones which even use the same CPUs (mostly Snapdragon 8xx). I really do not get this. I have a piece of hardware in my hand which basically seems to me like a computer with a smaller screen and somewhat different Io devices, but shouldn't it be able to have all the features a full pc has? What is the fundamental point I am missing here? Is there any reason besides companies wanting people locked out of their devices, so they can keep making money? Why don't I get a message of "no is media" when I mess up with a lineage install but instead could turn my phone into a piece of garbage?

Related

samsung s8000 jet + android ?

i found a samsung s8000 jet at 199€ and was wondering whether i'd be able to install android on it
i found it has a good 800mhz cpu and it has anything u can ask nowadays apart from the best os avaiable today
any chance ?
Well AFAIK it is possible, but it would take a long time to accomplish (talking about years)
If the Jet was windows mobile, it'd be a lot easier (would still take lot of time)
u know what
my girlfriend wants a Gphone at a reasonable price but still can't find it here in italy.
i really don't understand where the problem is since linux is usually installable on any device
that's very odd
Yeah well the kernel needs to be completely rewritten to fit the hardware.
One different processor already makes a lot of trouble.
Sorry for digging up a dead topic, but, I have come across a way to get Android onto the S8000. I figure it was either that or let the phone get dusty in a drawer somewhere.
Just its not exactly a usable system as yet. None of the phone functions work, there are many Force Closures, the touch screen isnt really sensitive enough for Android either (although things can be scaled up to a larger size, normal presses get misunderstood for long presses), Cant access battery info, screen lock freezes phone, cant read time, etc etc etc. There are many things it cant to but its still an accomplishment to have it to a bootable state.
It does connect to wifi now, and has potential as far as I can tell, but, time will tell.
Still, it was fun to install onto my Jet after upgrading to Galaxy S.
I've only been playing around with it for a day. The project that is trying to get it functional is called JetDroid.
Just goes to show that Samsung could have made the Jet into a really good phone. If a semi functional install can work from people who program it in their own spare time, imagine how optimised Samsung could have gotten it.

petition for legal modding and warranty

You know what bugs me already for years is the following...
Mobile phones, which I paid a lot for, come with poor vendor roms, which are locked. They are mostly rich in bugs and therefore poor in bugfixes, support and updates.
xda-developers mod roms, cyanogenmod, android root and so on are such great projects...
The problem with those is, that
- warranty gets lost
- not available for all phones (there are for example no mod roms for Motorola Flipout, because the bootloader has been successfully protected my Motorola and no one could hack it yet)
- the developers have to waste time with working around the protections to mod the device
It is ridiculous, you paid the full price for the phone, but never get the right to fully use it's potential.
Let's compare it with buying a normal laptop. It's also a piece of hardware and mostly there is Windows preinstalled with a loads of bloated unwanted software. This might be ok for a lot of people. And the rest? They are free to install ANY operating system they wish.
On normal laptops there are not risks when messing around with new operating systems. Of course you need some knowledge and you may lose your data, if you do not know what you are doing. But since all my messing with operating systems for PC, I never damaged the hardware, simply it is designed in a way, not to be damaged by software, it's robust.
Mobile phone vendors claim, they lock us out, because we could potentially harm the hardware. Isn't it their task, just to develop robust hardware and allow us to install any software we want?
This petition would aim for:
- open bootloader by default
- root by default
- warranty for the hardware, no matter which software you used
- free to install custom roms
- robust hardware
I'd like to start a petition and perhaps some public awareness for this issue.
So, if you want to help with anything.... Like writing a petition, a more handy text then this, for example, would be needed.
Discuss.
Installing another O/S on your laptop is not likely to break it, if it does you fix it or take it to a computer shop. A computers warenty normally only covers the junk it came with. There is already a problem with self entitled gits who dont read properly, or make an effort to understand what they are doing who download a WP7 rom, try to put it on a sensation, and expect someone to come running with a new phone. I don't believe they should try to stop people from modifying their devices in any way they want to, but they shouldnt have to cover your fumbling around either. Any modification is rightly done at your own risk.
hungry81 said:
Installing another O/S on your laptop is not likely to break it, if it does you fix it or take it to a computer shop. A computers warenty normally only covers the junk it came with. There is already a problem with self entitled gits who dont read properly, or make an effort to understand what they are doing who download a WP7 rom, try to put it on a sensation, and expect someone to come running with a new phone. I don't believe they should try to stop people from modifying their devices in any way they want to, but they shouldnt have to cover your fumbling around either. Any modification is rightly done at your own risk.
Click to expand...
Click to collapse
I agree with this.
One of the major issues with phone ROMs is that you do have the potential to completely brick your phone if you don't know what you're doing. Unrelated hardware failures (i.e. USB port loses power while flashing a new bootloader) may hard brick your phone to a state of complete uselessness.
Having super user access and root on a phone is another issue that the vast majority of end users do not want to have to deal with. UAC is enabled by default on Windows Vista and 7 because it provides robust protection for people who DO NOT know what they are doing. For day to day usage of a computer, users do not need an account with any special access privilege. Even if you do know what you're doing, its still SAFER to be on a non-admin account for day to day computer use.
hungry81 said:
Installing another O/S on your laptop is not likely to break it, if it does you fix it or take it to a computer shop. A computers warenty normally only covers the junk it came with.
Click to expand...
Click to collapse
There are also computers which come without any software, just hardware. If anything goes wrong, like defect harddrive, then it will be replaced, because of warranty.
Mobile phones are very similar to computers nowadays. But there are no decent mobile phones without operating systems available. This is also what I vote vor.
hungry81 said:
I don't believe they should try to stop people from modifying their devices in any way they want to, but they shouldnt have to cover your fumbling around either. Any modification is rightly done at your own risk.
Click to expand...
Click to collapse
Well, messing with software -> no more software suppprt -> but hardware warranty still ok.
Kagadar said:
One of the major issues with phone ROMs is that you do have the potential to completely brick your phone if you don't know what you're doing. Unrelated hardware failures (i.e. USB port loses power while flashing a new bootloader) may hard brick your phone to a state of complete uselessness.
Click to expand...
Click to collapse
I agree that this problem does exist right now...
But only because the hardware is not robust.
As far I know, (a while ago I informed myself about a few devices) it is not possible to brick Nokia S60 v3 devices. This is because the routine to flash the device is read only and can not be changed. No matter if you lose power during flashing or usb cable loss... You can always flash again. There is NO way to brick the device while flashing.
Apart from the flash routine which is hardly built into the phone, the rest of the phones software can be updated.
That demonstrates that there are no technical limitations to deploy robust hardware.
Kagadar said:
Having super user access and root on a phone is another issue that the vast majority of end users do not want to have to deal with. UAC is enabled by default on Windows Vista and 7 because it provides robust protection for people who DO NOT know what they are doing. For day to day usage of a computer, users do not need an account with any special access privilege. Even if you do know what you're doing, its still SAFER to be on a non-admin account for day to day computer use.
Click to expand...
Click to collapse
I also agree that it is saves not to use admin account for everyday use and that it's also a good idea not to have it enabled by default.
On computers you still have the option to legally use your root account. At the other hand with mobile phones this is completely unwanted and you need some kind of hack to do it. This is the difference. And this is what I complain about.
Yeah
I think just like apps there are some absolutely amazing ROMs that run better than the vendor ROMs. I think they should allow those changes to occur whether through a "vendor verified" developer or some kind of authorized ROM download channel through the manufacturer so you can get the style and type you want the most which typically runs much smoother without voiding the warranty. Great idea!
Lmao. Hell no. Carriers and manufacturers will try to start sellings roms like theyre crack. Ringtones anybody? Cmon. Only $3.
Anyways. I think the op doesnt know what hes asking for. What you want is a blank phone and you want the manufacturer to cover hardware no matter what is done with phone. Fair enough. I guess you want them to cover the phone if you burn through all your write cycles in the flash memory used because you have to flash anything you can your digital hands on. You do realize this will cause the price of parts to go up in the long run? And prices upfront will be more because they will calculate losses due to all the warranty claims. Should i keep wondering why insurance prices keep going up? Phones are built much, much different from computers. Pc's are generally modular and a single piece if defective is claimed to oem of that part. Not necessarily hp or dell. Phones usually only have one or two boards in them with all your components. So if you somehow manage to fry your wifi because you thought could improve reception or your bandwidth or whatever with something custom and it doesnt work, that whole board, system or maybe even phone depending on how its built now needs to be replaced.
I dont want to say it, but itis fair for them to not cover your phone if you went above and beyond. True, because we have become digital crackheads we usually become beta testers for their hw/sw but we also have the power of the coin too. You cant fault them if you wanted to improve their bugs/sw. You cant go banging on your drug dealers door either when he sells you some bunk cocaine and you go mix it with drano, just hoping for something and it backfires on you.
I voided my warranty.
Some interesting opinions. If this was made legal there would likely be restrictions placed on what can be changed, and it would likely end up regulated in some way.
The result would be third-party 'illegal' roms and commercially available 'legal' ones.
People like us would likely still be flashing illegal roms with modified clock-speeds etc ; )

Flashing Omnia rom to Focus S?

I heard this was possible, could someone elaborate on how this is done? Thank you
Do *not* attempt to flash ROMs across devices. Each ROM contains a customized set of drivers and configuration settings specific to your phone. Even if what you suggest is possible (it shouldn't be, but sometimes the safeguards aren't as strict as they should be) and you'll wind up with a phone where the hardware buttons don't work, or the touchscreen is off, or the battery doesn't charge correctly, or... yeah, just don't. Unless the hardware really is the next best thing to identical (and I mean the actual, internal chips and such, not the look of the device's chassis) it is pretty much guaranteed to cause more problems than it will solve.

Stripping down a phone to its bare minimum

I learned about BOINC for android recently and since I have some old smart phones lying around which are never used I thought why not put them to some use. I could of course directly install BOINC on them and get going but of course if its the only thing that is going to run then it will be a waste of a lot of hardware resources.
As of now I know only very little about rooting and the Linux OS and also my phones are not on the list for most rooting software. I have thought of two approaches to this.
First route is to root, install a very lightweight Android ROM and strip off all system apps/services/etc until I am left with the bare minimum required to run Android. Since I'll probably need to compile the ROM myself I might do some stripping off at the source code level itself if possible/practical.
Second route would be more interesting but I'm not sure if its even possible. This basically entails removing Android entirely and replacing it by a lightweight desktop Linux (such as DSL) with an external keyboard+mouse using the phone as display and processor.
The BOINC is going to run 24x7 with the phones always on charge. The keyboard and mouse will only be attached while installing the software and for checking things are fine once in a while...so I have no issues with them using up the charger slot and Bluetooth.
Which do you think would be the best option in this situation?
Anyone

Is Debloating Androind in 2020 worth it

Hi,
I'm facing a dilemma about Debloating Android vs its benefits like security and time spent on it, my OCD and need your opinion on this.
The very first thing I do when I get a new Android Smartphone or Tablet device, I will debloat them but the insane amount of time it takes me to do it, I don't have anymore because of adult life taking over. When I debloat Android device, I can spend hours upon hours if not days doing it by making a full dump off all the packages installed then inspecting every single one, doing research on them and coming to conclusion if such package is needed or suspicious. I repeat the whole process again when such device gets a major update to the next version of Android, for example, from Android 9 to Android 10.
That behaviour which I would say is my OCD at the moment, obviously is taking insane amount of time to get rid of all the crap and telemetry that have been placed on such device and I'm starting to question if it's even worth it anymore. It sometimes sounds like too much trouble and time is taken from doing it and having a little benefit from it. The main reason for my OCD with debloating is due to the fact that Android devices are Open Source and during manufacturing process it can be infected with Malware so obviously I want to make sure that there are no offending apps on the device that can harm my privacy and data.
The other question is, are there any benefits by performing a debloat ? I know it can speed up the device a little, improve battery life and make more resources available like RAM or Processing Power so that it can be used for the tasks I need to perform on the device rather than wasting it on a crap that is not needed in the background. Also, are there any benefits when it comes to Security ? I know that some Android devices are already coming infected with Malware straight from the factory (Can't post links till I reach 10 posts so I can't link the research ...) This is mostly because of how Android ecosystem works and that the development of software is mostly outsourced to different companies for example in India to reduce the costs of the device.
P.S Currently I have untouched Nokia which have some TWRP and Unofficial LineageOS available, I will try and see if I can unlock the bootloader and flash a custom ROM, if not, I will need to think if I should go through with debloating it as I don't have much time anymore. I want to finally start using it but I have that dilemma about the whole debloating thing and decided to check with you guys what you think about it.

Categories

Resources