[Q] Running FirefoxOS without Firefox? - Firefox OS General

Hi folks,
For those of us who have serious security concerns about the Firefox browser, has anyone yet contemplated creating a way to run Firefox OS without Firefox? This would require devising an alternative user interface. It could be very rudimentary at first.
I suppose the key question is, does FirefoxOS use X Windows, or is it framebuffer based, or is there some specific windowing system it is using that is not X?
Cheers.

Related

[Q] Firesheep app for Andriod

Hello all,
Its been a long time no speak on this forum for a while, I have finally made the jump from WM (HTC LEO/SE X1) to Android on a Dell Streak. Admittedly I am still waiting on a stable o2 sanctioned version of Froyo to put SENSE UI on!
My question here relates to Firesheep, an add on for Firefox that allows packet capture on public WiFi networks. I was wondering if anyone could port this application to android as a stand alone App, or if anything else similar had been developed?
I hope someone can give me an answer at least to the feasibility of this request.
+1
I too would love to know hehe
Sent from my Desire HD using XDA App
It would require drivers for the wireless chipset in the phone to be put in promiscious/monitor mode to capture packets, as far as I know, neither is possible, unfortunately.
timekeeper said:
It would require drivers for the wireless chipset in the phone to be put in promiscious/monitor mode to capture packets, as far as I know, neither is possible, unfortunately.
Click to expand...
Click to collapse
Couldn't it run in firefox mobile
monitor mode in galaxy S
There is an app available in market called pixie who get the promiscuous mode for the wifi interface. I'm able to capture packets in Samsung Galaxy S (GT-I9000) with the app installed.
Now we're waiting for firesheep realease for android... it's impossible to install the XPI in Firefox mobile beta...
Yeah, I tried porting the XPI over to firefox mobile, but it wont work without a packet capture utility, like WinPcap, which is used with the normal Firefox Win version.
I would be definately interested in seeing where this goes though...
vit_mar said:
Yeah, I tried porting the XPI over to firefox mobile, but it wont work without a packet capture utility, like WinPcap, which is used with the normal Firefox Win version.
I would be definately interested in seeing where this goes though...
Click to expand...
Click to collapse
It is also working in OSX so I guess libpcap should be enough to use it. By reading this http://seclists.org/tcpdump/2010/q1/98 it seems that there is support for Android. However you will need root access to use it.
This thread, discussing Shark for Root app, refers to a lot of functions that firesheep uses: http://forum.xda-developers.com/showthread.php?t=725692
Perhaps using libpcap/tcpdump (as janfsd suggested), we can port this over. Root is a must though, true...
any updates?
i need this for my N1
Tanks
Bumping for an update on this project!
Found this thread in google. Try http://faceniff.ponury.net/ I've wrote it yesterday I wrote it to sniff only facebook accounts but it can be easily modified to other services.
Hello!!
This is awesome! wooow! I don't mean the fact that you can steal web session profiles,
but the fact that an Android application can open an interface e.g. WIFI and realise sniffing -
network monitoring without being run as root or system. To do so, an application should be
signed with the platform's key : http://stackoverflow.com/questions/6010796/run-secure-api-calls-as-root-android
How is this possible?? I am really wondering about that. Some time ago I tried to port
jNetPcap, so as to use it in an Android application for monitoring the WIFI. I successfully
ported it but I couldn't read the list of Android interfaces from its API and realise web
monitoring.. (see here for details: http://stackoverflow.com/questions/5966603/jnetpcap-on-android-problem-with-findalldevs-method,
http://jnetpcap.com/node/792)
I am really wondering how faceniff faces this problem??
e.g. Shark for Android runs an instance of libpcap in the background and derives the
appropriate information from the pcap traces..
What faceniff do to get the information it wants, e.g. the web sessions?? I am
really curious about that.. Any ideas?
faceniff runs as root....
Yes, but how is it possible to make an application that runs as root?
There is no Android permission you can use in Android manifest to give you
such privileges.. Even other Android applications that run only in rooted phones
cannot open an interface an capture traffic, and for this reason they run in the
background a tcpdump and process the pcap traces it produces (e.g. Shark for
Android).
is anybody here that knows how faceniff can capture packets??
I know how it works because I wrote it
It has a binary file which lies in /data/data/net.ponury.faceniff/
Then the java app executes "su" (to gain root permissions) and executes that binary file. And it grabs results from the binary showing them on the screen. Hope it helps.

(REQ) Webtop Hacks, Multi-user, Pkg installer

So I have some thoughts on what would make improvments to the devices over all user experiance.
The finger reader is cool, If we could use it to identify two or three people /and/or Have a multi-user support then in the Laptop regard it would be better. Even if it was just Owner/Guest support. I realize that any access other then Owner would open security risk but on the laptop mode this could be a neat thing.
Also Since it is running a lame version of Ubuntu it should support multi user. The Webtop OS, can/should/may support it where I realize that Android isn't really ment for this, it would be a neat option on both OS's.
We really need package manager support in the Webtop. I can't view my bank account correctly due to lack of Java support in firefox and When I attempt to DL and install it, it can't because there is not a package manager. I haven't hacked much at it but it is not there by default.
Of course once the Double rainbow, as some call it, is out then this will be a non-point hence more of a gripe, but if your going to make Ubuntu into a web base OS, why not use Chrome OS, at least it has a App store and a great web browser. (not that firefox isn't but I've been doing chrome since beta).
joeavery2 said:
Of course once the Double rainbow, as some call it, is out then this will be a non-point hence more of a gripe, but if your going to make Ubuntu into a web base OS, why not use Chrome OS, at least it has a App store and a great web browser. (not that firefox isn't but I've been doing chrome since beta).
Click to expand...
Click to collapse
*sigh* I really wish people would get their heads straight, because I keep seeing this over and over.
Look.
Nobody has access to the source for Chrome OS except for Google. Chrome OS hasn't been released out of beta yet. This isn't a Google Experience device, so there's no chance in hell that it would have Chrome OS.
Similarly, before you ask for Chrome, nobody (except Google, probably) has access to Chrome for ARM, since source isn't available for that either.

[UNOFFICIAL] Ubuntu for phones FAQ

Note: if any of these are wrong please post the right answer in this thread and I will update it.
If you have a question that isn't on this list ask it here: http://forum.xda-developers.com/showthread.php?t=2082652
[Q] Can I get this on my phone or tablet etc.?
[A] Don't ask this here, ask in your phone's specific forum.
[Q] What's the point of having another Linux distro?
[A] That's just like saying why have Ubuntu and why have mint? It is all preference on which one you like the best.
[Q] Is steam supported?
[A] It is unknown whether steam will make an app. They might make the one like they have on android.
[Q] Will this support ext3/ext4 file systems?
[A] It will most likely support ext3/4 file systems
[Q] what's the lock screen like and will it have one?
[A] No confirmed lock screen, but they have confirmed a welcome screen
[Q] Can we install on any device like Ubuntu PC?
[A] You have to port it to work on your device.
[Q] Will they update every six months like the PC?
[A] they will update it, but not sure if it is going to be every six months.
[Q] Will It support android apps?
[A] Unless they make a wine for Ubuntu mobile that loads android apps than no.
[Q] Will their be Google native apps such as gmail, maps, Google voice, gtalk, calendar, contacts, etc?
[A] It can run the website as a separate app, but not confirmed as an individual app.
[Q] Can it run Ubuntu PC apps?
[A] No, someone could make an app of them.
[Q] What's the UI (user interface) like?
[A] this video will show you
http://m.youtube.com/#/watch?featur...top_uri=/watch?v=cpWHJDLsqTU&feature=youtu.be
[Q] Does Ubuntu handle multiple cores well?
[A] Yes.
[Q] Will there be ways to over clock & UV?
[A] Yes
[Q] Any plans for android emulator?
[A] Someone will have to develop it
[Q] Tethering?
[A] Yes.
[Q] App store?
[A] Yes.
~-~-~-~-~-~-~-~-~-~-~-~-~
phone: galaxy s2 t989
ROM: all-star ROM v6
kernel: 3.0.49 lightning Zap
~-~-~-~-~-~-~-~-~-~-~-~-~
And You Thought Celebrities Weren't Smart
Mine
~-~-~-~-~-~-~-~-~-~-~-~-~
phone: galaxy s2 t989
ROM: all-star ROM v6
kernel: 3.0.49 lightning Zap
~-~-~-~-~-~-~-~-~-~-~-~-~
And You Thought Celebrities Weren't Smart
ArianaGrande said:
[Q] what's the lock screen like and will it have one?
[A] not sure what it will be like but it will definitely have one.
Click to expand...
Click to collapse
No. Shuttleworth says it's a welcome screen not a lock screen, and the welcome screen is shown in the videos.
[Q] Will It support android apps?
[A] Unless they make a wine for Ubuntu mobile that loads android apps than no.
Click to expand...
Click to collapse
I get what you're trying to say, that some third party would need to port Dalvik etc, but such an app would be unrelated to WINE. WINE is for translating Win32 API calls to Linux API calls. It has nothing to do with bringing the Dalvik (Java) runtime environment to Ubuntu Mobile.
[Q] Will their be Google native apps such as gmail, maps, Google voice, gtalk, calendar, contacts, etc?
[A] yes
Click to expand...
Click to collapse
How do you know there will be native apps? Canonical has shown icons for Gmail and Maps, but in the videos that group of icons was described as web apps that can run independently of the browser and make system calls, not native apps.
[Q] App store?
[A] Yes.
Click to expand...
Click to collapse
More specifically, the Ubuntu Software Center that has been around for a while now.
[Q] Will they update every six months like the PC?
[A] they will update it, but not sure if it is going to be every six months.
Click to expand...
Click to collapse
Shuttle's words seemed to indicate it would be the same release, a single image not multiple releases.
[Q] Can it run Ubuntu PC apps?
[A] No, those are 32 bit OS apps while your phone is not. But someone could make an app for them.
I think this is somewhat incorrect and has nothing to do with 32bit or not, but the architecture the applications have been compiled for. (ARM is btw a 32bit CPU, just not a x86 32-bit )
As far as I see, the device will be running the armel/armhf version of Ubuntu, and additionally it will have Xorg running. Which will most likely mean that MOST of the applications in the Ubuntu armel repositories could be available on the phone. Obviously they will not be customized for phone usage, but if someone takes on that task, I don't see why we couldn't have desktop apps running on the phone.
There are notable exceptions, for example 3D games requiring OpenGL instead of OpenGL ES, binary-only applications without ARM support, and no, WINE won't work either because it does not emulate the x86 architecture (thus the WINE = Wine Is Not an Emulator) but instead only translates win32 related API calls.
atiti said:
As far as I see, the device [...] will have Xorg running.
Click to expand...
Click to collapse
I thought Ubuntu had switched to Wayland by now? Is that not the case? It's been a while since I closely followed desktop Linux news.
Slinkwyde said:
I thought Ubuntu had switched to Wayland by now? Is that not the case? It's been a while since I closely followed desktop Linux news.
Click to expand...
Click to collapse
Not yet. I think it might be coming in the 13.xx releases but as of 12.10 they are still using Xorg.
Couldn't resist.. Updated your list a little ..
[Q] Can I get this on my phone or tablet etc.?
[A] Don't ask this here, wait until it is actually released and wait for a developer to pick it up.
[Q] Is Ubuntu Phone opensource?
[A] Yes, and the source will be released by the time the Nexus images arrive, you will find them on Launchpad just like any other Ubuntu project.
[Q] What's the point of having another Linux distro?
[A] If you ask, you wont understand.. ubuntu phone is not android and android is not linux. its that simple..
[Q] Is steam supported?
[A] unknown, for sure not yet.. but on http://www.ubuntu.com/devices/phone/operators-and-oems read "The developer’s favourite OS" there is a hint.
[Q] Will this support ext3/ext4 file systems?
[A] Ubuntu Phone uses Linux so it will most likely support ext3/4 file-systems.
[Q] what's the lock screen like and will it have one?
[A] No confirmed lock screen, but they have confirmed a welcome screen.. IMHO, this may be a smart move from Canonical due to Apple and Google's current patents on lock screens.
[Q] Can we install on any device like Ubuntu PC?
[A] Smartphones are embedded non standardized systems, you always have to port it to work on your device.
[Q] Will they update every six months like the PC?
[A] they will update it, but not sure if it is going to be every six months.
[Q] Will It support android apps?
[A] Unless someone will port the Dalvik Virtual Machine (which android is written on) to Ubuntu Phone that can run android apps than no, its not that easy.
[Q] Will their be Google native apps such as gmail, maps, Google voice, gtalk, calendar, contacts, etc?
[A] Ubuntu Phone can run Webapps, you will be able to use GMail, Calendar, Maps like you would in a webbrowser, not nice but its up to google to natively support Ubuntu Phone . GTalk can be used with the Ubuntu messaging app, as it uses the open XMPP protocol like jabber. If there is a native email app, then you will be able to use GMail natively with IMAP.
[Q] Does Ubuntu Phone have WhatsApp?
[A] No, see here.. Go ahead and start spamming the developers for Ubuntu Phone Support.
[Q] Can it run Ubuntu PC apps?
[A] Only if docked to Dektop-Mode, but developers could easily make an QML interface to almost any existing software available.
[Q] Is Desktop-Mode supported on the Nexus image?
[A] Its the developer device, so yes.
[Q] What's the UI (user interface) like?
[A] this video will show you
http://m.youtube.com/#/watch?featur...top_uri=/watch?v=cpWHJDLsqTU&feature=youtu.be
[Q] Does Ubuntu handle multiple cores well?
[A] Yes, it's Linux .. But its up to the knowledge of developer's to handle multiple cores (threading) in 3rd party Apps.
[Q] Will there be ways to over clock & UV?
[A] Yes, again its Linux..
[Q] Any plans for android emulator?
[A] What, why emulate? Its based on the same platform (Linux).. But if you mean Dalvik that is something else..
[Q] Tethering?
[A] on the Kernel side probably yes, on the UI side unknown.
[Q] App store?
[A] Not by the time of the released Nexus image in Feb. (yet), but I heard it is in the Works...
[Q] Does it use the Debian package system (.deb) ?
[A] Yes. and that is awesome..
[Q] Dose Ubuntu Phone have Navigation?
[A] No. and that sucks.. so don't cry if you get lost ..
Find more info:
https://wiki.ubuntu.com/UbuntuPhone
http://forum.xda-developers.com/showthread.php?t=2087582
http://developer.ubuntu.com/get-started/gomobile/
jscurtu said:
[Q] Can I get this on my phone or tablet etc.?
[A] Don't ask this here, wait until it is actually released and wait for a developer to pick it up.
[Q] Is Ubuntu Phone opensource?
[A] Yes, and the source will be released by the time the Nexus images arrive, you will find them on Launchpad just like any other Ubuntu project.
[Q] What's the point of having another Linux distro?
[A] If you ask, you wont understand.. ubuntu phone is not android and android is not linux. its that simple..
[Q] Is steam supported?
[A] unknown, for sure not yet.. but on http://www.ubuntu.com/devices/phone/operators-and-oems read "The developer’s favourite OS" there is a hint.
[Q] Will this support ext3/ext4 file systems?
[A] Ubuntu Phone uses Linux so it will most likely support ext3/4 file-systems.
[Q] what's the lock screen like and will it have one?
[A] No confirmed lock screen, but they have confirmed a welcome screen.. IMHO, this may be a smart move from Canonical due to Apple and Google's current patents on lock screens.
[Q] Can we install on any device like Ubuntu PC?
[A] Smartphones are embedded non standardized systems, you always have to port it to work on your device.
[Q] Will they update every six months like the PC?
[A] they will update it, but not sure if it is going to be every six months.
[Q] Will It support android apps?
[A] Unless someone will port the Dalvik Virtual Machine (which android is written on) to Ubuntu Phone that can run android apps than no, its not that easy.
[Q] Will their be Google native apps such as gmail, maps, Google voice, gtalk, calendar, contacts, etc?
[A] Ubuntu Phone can run Webapps, you will be able to use GMail, Calendar, Maps like you would in a webbrowser, not nice but its up to google to natively support Ubuntu Phone . GTalk can be used with the Ubuntu messaging app, as it uses the open XMPP protocol like jabber. If there is a native email app, then you will be able to use GMail natively with IMAP.
[Q] Does Ubuntu Phone have WhatsApp?
[A] No, see here.. Go ahead and start spamming the developers for Ubuntu Phone Support.
[Q] Can it run Ubuntu PC apps?
[A] Only if docked to Dektop-Mode, but developers could easily make an QML interface to almost any existing software available.
[Q] Is Desktop-Mode supported on the Nexus image?
[A] Its the developer device, so yes.
[Q] What's the UI (user interface) like?
[A] this video will show you
http://m.youtube.com/#/watch?featur...top_uri=/watch?v=cpWHJDLsqTU&feature=youtu.be
[Q] Does Ubuntu handle multiple cores well?
[A] Yes, it's Linux .. But its up to the knowledge of developer's to handle multiple cores (threading) in 3rd party Apps.
[Q] Will there be ways to over clock & UV?
[A] Yes, again its Linux..
[Q] Any plans for android emulator?
[A] What, why emulate? Its based on the same platform (Linux).. But if you mean Dalvik that is something else..
[Q] Tethering?
[A] on the Kernel side probably yes, on the UI side unknown.
[Q] App store?
[A] Not by the time of the released Nexus image in Feb. (yet), but I heard it is in the Works...
[Q] Does it use the Debian package system (.deb) ?
[A] Yes. and that is awesome..
[Q] Dose Ubuntu Phone have Navigation?
[A] No. and that sucks.. so don't cry if you get lost ..
Find more info:
https://wiki.ubuntu.com/UbuntuPhone
http://forum.xda-developers.com/showthread.php?t=2087582
http://developer.ubuntu.com/get-started/gomobile/
Click to expand...
Click to collapse
So, in your opinion, can the developers create a way to run ubuntu pc apps, without the dock? ? Like an "emulate docking"?? Or the only way is to make QML interface?
Thanks!
Sent from my GT-I9300 using xda app-developers app
darktia said:
So, in your opinion, can the developers create a way to run ubuntu pc apps, without the dock? ? Like an "emulate docking"?? Or the only way is to make QML interface?
Thanks!
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Sure.. From my understanding and what sounds logical to me is that Desktop and mobile apps will co-exist on the device, but I am sure canonical implemented something to difference them from a starting point, that is what i understood so far... so yes undocked means the only way to start and access them would be over a QML interface.. But its open so no one will be stopped to create a interface in QML using the Ubuntu phone api that accesses the libs and functions from current open source desktop apps..
We will see....
Sent from my Galaxy Nexus using xda premium
jscurtu said:
Sure.. From my understanding and what sounds logical to me is that Desktop and mobile apps will co-exist on the device, but I am sure canonical implemented something to difference them from a starting point, that is what i understood so far... so yes undocked means the only way to start and access them would be over a QML interface.. But its open so no one will be stopped to create a interface in QML using the Ubuntu phone api that accesses the libs and functions from current open source desktop apps..
We will see....
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Yeah i hope so! In my opinion, developers will make that possible! ! Everybody wants to have a real pc in own pocket!! Especially who doesn' t have a pc! It world be amazing! !
Sent from my GT-I9300 using xda app-developers app
-Falco said:
Note: if any of these are wrong please post the right answer in this thread and I will update it....
Click to expand...
Click to collapse
Are this Apps compatible with Ubuntu Touch?
AIDE
AndFTP
AndroPHP
Android Assistant
Beats or DSP by CM
Control Panel for cPanel
Dj Studio
Droid VPN
Expense Manager
Fast Burst Camera
Firefox
FPse
Go SMS
gStrings
Guitar PRO
GameBoid
Genesis
Geroid
GBcoid
Halo/Multiwindow
Instagram
IMO
Jbed
Joooid
Link2SD
My Tracks
Mx Player
Nesoid
Nova Launcher
Open Bibles
Opera Mini
PPSSPP
Project NOAH
QuickPIC
Root Explorer
Shadyface
SMS Bomber
Sweep2wake
Titanium BackUP
uTorrent
TIA!

[Q] Problems with Firefox security?

Hi folks,
I listen to security related podcasts, and there seems to be a consensus that Firefox is a fairly exploitable browser.
The FBI used a Javascript exploit recently to attack the Tor browser which is based on Firefox.
Firefox ships with Java and Javascript enabled, both of which are common attack vectors.
For this reason I am very skeptical about a Firefox-based phone. I am curious, what measures if any has Mozilla taken to make Firefox more secure on phones?
Cheers.
no offence, but name one popular browser that a lot of people use that can't be exploited in some way or ship with JavaScript enabled?
ps. java itself needs to be installed on its own, and a lot of websites have posted on how unsecure it is.

Has anyone tried Linux Deploy, LXC or the like on SATV?

Hello, im a new user of the Nvidia Shield TV (Well i don't have it with me yet) but not new at all to Android world, flashing, etc.
Everything i want to use it for its been covered and already have read and watched videos about it, except 1 thing i need to do and yet there's little documentation and not much video reviews about it.
I want to be able to run few linux applications from Android TV, no dualboot. I prefer NOT to mess much with my shield, meaning avoid flashing custom kernels and even root if possible.
I need to run gimp, torrent client, java and few java apps (no games),nothing fancy with a light weight GUI like LXDE, needs to be always available 24/7 in the background.
There is LXC Containers for Shield Android TV covered in the link below, but that would require rooting and flashing custom kernel: http://www.videomap.it/forum/viewtopic.php?f=25&t=1604&sid=f53730b7bd38a192f2e08516fecd95c1
There is Linux Deploy app and similars that may require or not root. LD gives the option to use rootfs too.
If any of you have a similar setup already running please post a brief review of your setup, what distro are you running and what method/app did you choose to run linux on android and why. Interested in speeds and performance aswell.
- V

Categories

Resources