Comments (6)
In an age where the same code runs on desktop, mobile, vm, and browser, whilst
obtaining data inputs and application modules/updates from the Internet; Your
actual issue appears to be with utilization of root. The application
distribution mechanisim is irrelevant. The only difference betwen
desktop/mobile and web browser is the number of hoops we, as developers, have
to jump through.
However, root is not required by the application if UDev rules are set up. This
is a desktop configuration issue stemming from lack of UDev rules. We obtain
root access on Linux via "gksu" or "Policy Kit" for the purpose of working
around the issues in the platform Heimdall Installer.
The same issue affects ADB useage on Linux as well and we will not fix it.
Under several circumstances, ADB's server must be elevated in order to access
the Linux device associated with the USB device connected. This stems from a
lack of a manufacturer provided installer for Linux. Having spoken to several
manufacturers about the issue, CASUAL already uses the manufacturer provided
methods.
To address the issue, we should be practicing "Lowest Priviliges" in order to
allow the user to feel more secure.
Benjamin, this Issue14 could be mostly resolved by modifications to UDev
https://github.com/Benjamin-Dobell/Heimdall/blob/master/heimdall/60-heimdall.rul
es , once a device has been identified as requiring a UDev update, patched into
60-heimdall.rules, and committed, what is the ETA to repacking all of Linux
https://bitbucket.org/benjamin_dobell/heimdall/downloads ?
Original comment by [email protected]
on 17 Jan 2014 at 2:20
- Changed state: PendingUpstream
- Added labels: ADB, Component-Logic, Heimdall, OpSys-Linux, Security
from android-casual.
As has been outlined, the Heimdall project does already include udev rules for
precisely this reason. Obviously if devices are missing, then they need to be
added.
Heimdall is an open-source project that has no commercial funding, as such I
only have access to an extremely limited number of devices, the product IDs of
which have been included. If there are IDs missing then someone will need to
provide them to me; preferably by means of a Github issue (and/or pull request)
on the Heimdall Github project.
Original comment by [email protected]
on 17 Jan 2014 at 2:45
from android-casual.
Ben,
The issue is not heimdall, if it was I would have put the issue on your issue
tracker. The issue is JOdin and grooming users to accept that java web apps may
ask for admin/root.
Adam,
You are clueless, and because of this you can not be helped. O well, you
invented bootloader hackers and the internet.
Original comment by [email protected]
on 17 Jan 2014 at 3:00
from android-casual.
You know, JCase, I had prepared a well throught out response but I see that
you are simply trolling or clueless, so I will now explain this to you. When
you visit my Jodin3 site, you are running a full-blown desktop application. It
is my option NOT to install my application and place a link in your start menu
or on your desktop. It could be done easily with a simple boolean change to
this file:
https://code.google.com/p/android-casual/source/browse/trunk/X/JOdin3/nbproject/
project.properties#64
I will not accept this behavior in my issue tracker though. You claim you're
doing this in the name of security, yet your own website is running Wordpress
and has not had the software updated for more than a year, leaving several
vulnerabilities open.
We are practicing and utilizing the latest in web technology and security to
bring an excellent user experience on our own website. This is an exciting
project. If you wish to contribute, you may, but don't troll my Issue
Tracker.
Original comment by [email protected]
on 17 Jan 2014 at 3:41
- Changed state: Trolling
- Removed labels: ADB, Component-Logic, Heimdall, OpSys-Linux, Priority-Medium, Security, Type-Defect
from android-casual.
[deleted comment]
from android-casual.
Original comment by [email protected]
on 17 Jan 2014 at 4:08
- Changed state: Duplicate
from android-casual.
Related Issues (20)
- There are no cross-platform tools for android as a platform
- CASUAL language: Add feature to start another script. HOT 2
- will there be a root update for s3 running 4.3 HOT 1
- CASCADE show "scriptList.setModel<String>(scriptList)" instead of the scripts list HOT 7
- Use common sense in regard to security HOT 3
- Utilize the principal of lowest permissions. HOT 1
- Large files do not unzip HOT 5
- Patch for /trunk/CASUALcore/src/CASUAL/resources/Translations/español.properties HOT 1
- Exception thrown when registering device connection HOT 7
- Requested array size exceeds VM limit HOT 1
- Add OMAP Flash support HOT 1
- Exception
- Add Sony FlashTool support
- Donate button not working HOT 4
- Patch for /trunk/CASUALcore/src/CASUAL/resources/Translations/Russian.properties HOT 5
- Patch for /trunk/CASUALcore/src/CASUAL/resources/Translations/Russian.properties HOT 3
- CASCADE: Files not removing from zip if it has been saved already HOT 2
- CASCADE: When loading caspac -Overview is getting loaded as a script. HOT 2
- CASCADE: Can't rename loaded scripts. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-casual.