[Mod] Ubuntu on Galaxy Tab 10.1! - Galaxy Tab 10.1 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can run Ubuntu on a rooted Galaxy Tab 10.1 and run a full Ubuntu desktop by connecting your bluetooth keyboard and mouse.
This is "chrooted" on top of your Android, meaning it runs like a virtual machine in the background, you can switch back and forth between Android and Ubuntu however you want.
When you turn your Tab 10.1 power off, you will have to restart Ubuntu though.
It's a bit laggy but not that much slower than my Atrix 4G webtop. I wouldn't use it for web browsing but the shell is very usable, you can install OpenSSH and other stuff you can play with.
Might be a fun mod for those of you running Ubuntu desktop already.
It runs pretty well on the Tegra I would say but the screen resolution is awesome!
My next goal is to put Wordpress blog running on the device, having trouble installing MySQL on the Ubuntu, if any Ubuntu experts out there, let me know if you figure out how to install MySQL, that's the only thing holding me back.
Can't wait until next year when 2Ghz dual-core tablets hit, then it will run really, really fast.
Here's a video preview:
Click HERE for Full Instructions and Download Files over at GalaxyTabHacks.com
I am gonna try to optimize it a bit over the next couple days and see if I can make it run faster/better.
And oh yeah, thanks to XDA user pershoot for his busybox!

Cool Im going to check it out! Proably tomorrow.
Sent from my GT-P7510 using Tapatalk

Nice, this is the kind of things i like to see over the forum, thanks man

It works, but do u know if there is a way to get the correct resolution so that the HC menu bar doesn't interrupt Ubuntu?
EDIT: Also, is there a way to shut it down other than rebooting the tablet?

I think if you set 1280x800 to something like 1280x760 that might fix it, the problem is that the Android status bar takes up 40-50 pixels at the bottom, I will try that and let you know.

I haven't tried this yet but video looks great and you were saying it runs on top of android so does android eat up some ram/cpu? if so think it would be possible just boot it as an os instead of like a vm for better performance? I'm not a programming expert by any means (still in college ) but just a thought
Sent from my SCH-I500

working on it
Working on it, my next project is running Ubuntu by itself, stay tuned!

zedomax said:
Working on it, my next project is running Ubuntu by itself, stay tuned!
Click to expand...
Click to collapse
I'm really interested in this; it probably wouldn't even seem very slow when not running through vnc.

zedomax said:
Working on it, my next project is running Ubuntu by itself, stay tuned!
Click to expand...
Click to collapse
looking forward to this , will this be based of unity UI so that i can use it without a physical keyboard and mouse ?

what if you tried running the net book remix. Isn't that optimized for touchscreens?

Just downloading this now. Quick note though, the resolution should be 1280x752 because the action bar.
Edit: I should not have done this in windows.. copying everything over is so slow. I have a linux box sitting right here so I don't know why I didn't use that. I'm an idiot

is there any way to provide more space to ubuntu? currently, it only has 155.2mb of space.. that just won't do

working on it
Working on it, I am trying to build a 4GB image right now, my VirtualBox is so darn slow but should have Ubuntu maverick image up tomorrow, too tired, long day.

zedomax said:
Working on it, I am trying to build a 4GB image right now, my VirtualBox is so darn slow but should have Ubuntu maverick image up tomorrow, too tired, long day.
Click to expand...
Click to collapse
I'm actually making an 8GB natty image at the moment. The unity UI should be good for a touch screen device.

cool
smaskell said:
I'm actually making an 8GB natty image at the moment. The unity UI should be good for a touch screen device.
Click to expand...
Click to collapse
Cool, let me know how that goes!

I would love to know if this would be possible to do with XBMC or Openelec. I would love my 10.1 to double as a media center pc. Since XBMC is based on Ubuntu would this be a possibility?

Sandule said:
I would love to know if this would be possible to do with XBMC or Openelec. I would love my 10.1 to double as a media center pc. Since XBMC is based on Ubuntu would this be a possibility?
Click to expand...
Click to collapse
xbmc isnt based on ubuntu, originally it was an xbox app that transformed into something greater
i think ill try this out if you can get the latest verison of ubuntu to work on the tab. amazing work so far looks awesome

I loaded up my natty image and it seems to work. However, I'm having trouble with text entry. It defaults to LXDE so that might have something to do with it.. anyone know how I can change it back to gnome or unity? normally, you can choose which environment you want at the login screen but I can't log out so that's not going to work.
also, has anyone else noticed that, when rebooting the tablet, the startup sound plays 5-10 seconds later after installing ubuntu?

Ha, this is awesome. I do have an issue with it though, it doesn't seem to want to start a second time.
I rebooted the tablet/ubuntu to apply the keyboard fix at the end of the article, but now I can't connect with the VNC. I get the proper responses through ADB/command prompt, but my VNC viewer fails to connect, giving a connection refused error.
Edit:
Nevermind, we're all good. Something wasn't clearing properly on shutdown. It's taken care of.

How do I uninstall this? Do i just delete it from the Sdcard or is there another step that's required?

Related

Google Chrome!

I am the original user for everything... i use the IE7 in XP but since I use Google Chrome... men the speed is amazing everything works... flash... and many plugins... could Noonski can make the advanced search XDA for this... or it doenst matter?... give it a try!
is it still beta or not? i like it too,. but dont want to use anything that beta,. lol
google
do they ever bring anything out of beta.....look @ gmail how long that went on for
I dont see any BETA ADVICE?????
So I think it is not a beta version but accept it jejeje Gmail istills changing almost every 3 monts at year hahahah Lol... well see the pict...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
+ Que PPC said:
So I think it is not a beta version but accept it jejeje Gmail istills changing almost every 3 monts at year hahahah Lol... well see the pict...
Click to expand...
Click to collapse
Well
I think Chrome even if it´s not a beta anymore, it´s a very young browser, fast in fact but very limitated in other functions, maybe in a couple of years is going to be a great option, but by now I´ll stick to the majestic Opera!
nice browser ... shame its not on mac yet
Oh well,. yeah,. thanks for the info guys!!,. i am downloading now,. hehe,. last time i download before i format my PC, it say Google Chrome BETA,.
Some issues I run into (I've used it since day one of it's release to the public):
Flash videos work off and on. This seems to be consistent, I will go to play a youtube video and will need to restart the browser because the audio or video will not play.
Spellcheck sucks.
Very few add on's. Add on's are what make firefox so great.
Some pages just do not interact well with Chrome. If you go to a lot of message boards you know what I mean.
Highlighting anything is a PIA. Many times you will will try to highlight one individual word and end up with long blank fields. When you copy and paste it then just comes up blank with the whole field minus the word...WTF??
Other then those few things it's a great browser and I use it full time for work and play.
Ive got a portable version if anyone is interested and doesnt want to actually install it.
Send me a pm if you fancy it
I.M.O not enough to it yet, security wise i can beef up Firefox, don't like Google policies & i need a browser that works efectively on UMPC so Firefox 3 it is...
One of co workers installed chrome on my computer at work so I gave it a try. I started using it more and more since it starts up in half the time IE, or Firefox does. Since then I've been using it ever since. I don't need the fancy plug-ins from firefox and IE just plain sucks. Easy choice IMO.
Also its no longer in beta.
I would recommend switching to "SRWare Iron" as it is Chrome without all the Spyware Crap that Google put into the Browser (Unique ID, constantly running updater and stuff like that).
It is based on Chromium, which is the base for Google Chrome.
It even looks and handles the same as Chrome & Chromium...
I used Chrome since the beta because I preferred the look of it.
Thanks to this thread - I'm now using SRWare Iron which I'll keep an eye on too..
Cheers.
YoungOldDude said:
I used Chrome since the beta because I preferred the look of it.
Thanks to this thread - I'm now using SRWare Iron which I'll keep an eye on too..
Cheers.
Click to expand...
Click to collapse
Oh, thankyou, so now i am not wrong if google chrome ever have a beta version,. lol
After I using Iron for a week I switched back to chrome. Spellcheck doesn't work, and its slower to load pages. The privacy issue isn't a problem because there are programs which remove your unique ID and you can simply disable sending google your browsing information in the options menu. The only thing that Iron has going for it over Chrome is a better looking icon.
Chrome Rocks!
I to have been using google chrome since the earlly beta.
to clear things up, There are two version available. Stable releases and a "developer" version (which is like a beta version.)
Personally i love the broswer for its speed but like already mentioned, it doesn't like all websites. I can't stand IE so i keep firefox around incase i have problems. Things are getting beter all the time for chrome though (for example it used to be almost useless for facebook and now its basically fully compatible) I'm proud to say its my default browser
This became a POLLLLLLLLL!!!!!!!!!!!!!!!!
See the top if you know any other tell me! to include it!
Ok, voted already,.
What da...????
Who includes the Internet explorer 8 beta that dont includes the link to the download?
Come on guys... share it share it share it....!

[App] SciLor's GrooveMobile Alpha 1

SciLor's GrooveMobile Alpha 1 (2011-05-29)
I am currently working on a version of my GrooveMobile for WP7.1, supporting background listening.
Due to I have no phone for testing, is there anyone who likes to test the current state of the application? You will need an "open" phone, because this app may only find its way to the market if it is nearly bugfree.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://www.scilor.com/myboard/viewtopic.php?f=4&t=754
http://ul.to/rfhzy8p3/SciLors_GrooveMobile_WP7.zip
Just downloaded it; will install and try out later. What info would you like?
Just interested in, how stable it is, especially how fluid the stream is.
It will cache all songs you have played in the Apps Internal Storage.
scilor said:
Just interested in, how stable it is, especially how fluid the stream is.
It will cache all songs you have played in the Apps Internal Storage.
Click to expand...
Click to collapse
i installed it but everytime i try to launch it it crashes,it does not open,it trys to then just crashes. im using a samsung focus developer unlucked.
Weird -.- I have no test device here, just used the emu.
^hopefully others have more luck than i did
[email protected] said:
i installed it but everytime i try to launch it it crashes,it does not open,it trys to then just crashes. im using a samsung focus developer unlucked.
Click to expand...
Click to collapse
Same problem here, on my Trophy...
On the emulator it runs completely fine though.
Edit: Is it possible the crash occuring because our phones have OS version 7.0 and not 7.1 ?
I know the problem its for 7.1
Hi Scilor, nice to see you developing for WP7
I am have a HD2 running NoDo and it fails to load also
Its for wp7.1 maybe thats the problem.
scilor said:
Its for wp7.1 maybe thats the problem.
Click to expand...
Click to collapse
i guess its programmed with sdk 7.1 which are the mango beta tools
so actually its for wp7.5
keep up the good work.
but keep in mind, i think musicshark got deleted of marketplace because it didnt had a licence to access the grooveshark libary
the xap was available for quite some time but now it not workin anymore
One thing I noticed when playing around with this in the mango emulator: if you start a song and go back to home (so background music is playing), selecting the program again opens a new instance and the old instance keeps playing the music
Now that Mango's out for devs, we'll be able to test your app
Will try to install it as soon as get Mango
It doesn't seems to work with the last WP7.1 tools.
Doesn't work on my Omnia with Mango. When I tap a song it crasheds
And on the emulator of the beta 2 SDK, keeps loading then crashes :/
I think its due to I have built it with the Beta 1 SDK. I will rebuild it with the Beta 2 SDK soon.
scilor said:
I think its due to I have built it with the Beta 1 SDK. I will rebuild it with the Beta 2 SDK soon.
Click to expand...
Click to collapse
I also suggest to include a Exception Popup, which displays the Exception (and maybe an additional button to send the exception to you via email). I could send you a sample how it's achieved if you want.
greets toolsche
Can't wait for further development as I used your old app. Seems to crash upon trying to play a song. Sign in and such will be nice! Thanks a lot!
Similar experience on my mango phone, crashes when selecting a song. Looking forward to this app!
I asked access to the API on their website. But they said no because they are working on a WP7 app. Can I use their API by other way ?

BackTrack 5 (linux) for DHD (with working Flash) Virtual Inside Android

OK, so this isn't mine per say, I've just twiddled some of the stuff to get it working on the DHD. I got most of it from anantshri (http://forum.xda-developers.com/showthread.php?t=1074169).
--- Just a note, Stuff you will need
--- Root/SU
--- 3.25Gb of storage on SD (I suppose you could mount the img in Linux and resize it)
--- A little patience
--- This Download http://www.multiupload.com/ALWT0BHQXR
--- For those asking... BackWhat? http://www.backtrack-linux.org/ <-- put simply put it's a security biased Linux distro.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Anyhow, here's what we need to do.
Download the file and unpack it to /sdcard/bt so you end up with
/sdcard/bt/bt
/sdcard/bt/bt.img
/sdcard/bt/installbt.sh
/sdcard/bt/startbt
/sdcard/bt/stopbt
Install Terminal from market if you haven't already, while your at it download Android VNC.
Fire up terminal and type the following commands :-
su
cd /sdcard/bt
sh ./installbt.sh
sh ./startbt
sh ./bt
That will launch the bash terminal, you may get a bunch of Ansi characters, don't worry, just type.
ui
Make a note of the port that VNC Server gets, it's almost always 5901
(Obviously if you want to, all those commands can be run from the ADB Shell)
Leave terminal there, and fire up Android VNC, and use
Nickname : Whatever you like
Password : 12345678
Address : 127.0.0.1
Port : 5901
Colour Format : 24-bit
Click connect, and hey presto, Backtrack 5, with most of the 'desktop' stuff up and running, including Firefox.
Oh, if the phone is on WiFi, then your quiet capable of using it from a desktop VNC client, just use the phone IP instead of 127.0.0.1
Shutting it all down,
Close VNC Viewer
in terminal :
killui
exit
bash stopbt
exit
Probably best to give the phone a reboot, so either type reboot or however you fancy doing it.
Note : all passwords are 12345678
You can use all the standard Linux commands, so passwd will change the root password, vncpasswd will change the VNC server one.
Repository's can be added to apt-get in the usual way's, and apt-get install works just fine as long as there is an ARM build in the repo.
Any problems let me know, I'll see what can be done.
I've tested this on a few kernels, and ROMs and nit had any issues, let me know if a combo doesn't work.
NOTE : this is a DESKTOP OS running on your phone, don't expect laptop like performance, and battery life will suffer! Clocking up the processor is noticed certainly. Having said that, it all works rather well, but for all intense and purpose, this is a Virtual Machine. If your using a Daemon or SetCPU to set processor with screen off IT STILL APPLIES, so I would set it to not turn the screen off if your remote connecting into the phone from a PC
If anyone has any suggestions for Distro's to use, then let me know.
This looks great.. But how do install flash player?
I'll have a look, but doubt Adobe have one for ARM, however bet there is something. I'll have a look into getting Gnash working.
OK, most of the repositories are turned off, so we need to do the following
gedit /etc/apt/sources.list and unhash all the repositories so we can use them.
apt-get install git-core we need git to install from
Now we have a few choices, Gnash or swfdec. Both have not really been optimized for us, but hey. If you want to try out swfdec, then pull it from git and compile it. I'll go for the easier option (as it's in apt-get)
apt-get update might take a while, so have a coffee
apt-get install gnash it should pull everything down from the lucid repo
apt-get install mozilla-plugin-gnash the mozilla plugin
apt-get install ffmpeg needed for the various codecs
pop along to youtube, and play the xda-developers newb video (http://www.youtube.com/user/xdadevelopers#p/u/40/JmvCpR45LKA) this will initiate the h264 codec search. Let it finish and install the gstreamer-ffmpeg one.
Close and re-open FireFox and you should be up and running
A note though, don't expect any sort of decent performance, for one your doing this on a device it's not made for, and most importantly, via VNC protocol!
Note : Chromium-browser installs and runs, but doesn't display anything, even though things are click-able on the page, V odd, goto google.com and click and you will see it goes to whatever the google logo is pointing at today, just doesn't show it. I'll dig into that.
Also, it might be worth cleaning up a little now, so run apt-get autoremove just make a note of the packages it's removed just in case
Other Applications that work (Please leave a note in the thread if your successful on something)
apt-get install chromium-browser - Works, but has render issues (no pages show), think it's a VNC issue, investigating.
apt-get install gimp - works fine, although screen real estate is an issue
apt-get install vlc - works, but pretty pointless over vnc
apt-get install filezilla - works fine
apt-get install ubuntu-restricted-extras - works fine
hiya buddy, this looks VERY interesting
downloading now, thanks for sharing m8!
thanks again m8,
take care
SmokeyMcBong said:
hiya buddy, this looks VERY interesting
downloading now, thanks for sharing m8!
thanks again m8,
take care
Click to expand...
Click to collapse
No problems, like I say, not my work really, I've just modified it to work with the DHD properly, oh and added a couple of packages etc.
Don't spose there's any chance of getting my paws on the DHD BootManager is there
Wow, thought this would be popular, oh well. I'll update the first post when I get new stuff working, so those that do want to try this out keep an eye on that.
Going to give this a go now, if I can free up enough space on my SD card. Thanks.
Edit: I get "/bin/bash: line 3: ui: command not found" when I get to the bit to start the VNC server?
Another Edit: Working now, when I first tried to use the terminal emulator it would only type in caps. So I downloaded Android Terminal from the market. I didn't get the [email protected] prompt using this, tried Terminal emulator again and this time it worked. For some reason though, sometimes when I open Terminal Emulator it will only let me type in caps?
Had the caps issue myself, usually killing and re loading sorts it.
Might be worth copying the scripts to a numeric name so, 1 2 etc, then doesn't matter if caps or not.
Sent from my HTC Desire HD using XDA App
the_ape said:
Had the caps issue myself, usually killing and re loading sorts it.
Might be worth copying the scripts to a numeric name so, 1 2 etc, then doesn't matter if caps or not.
Sent from my HTC Desire HD using XDA App
Click to expand...
Click to collapse
Ill be trying this soon can you tell me how much space i need on my SD card ive got 16gb and its more or less full
Think its 3gb, but more than welcome to resize the disk image, just use a reliable disk manager in linux (or some win apps)
Sent from my Desire HD using XDA App
This sounds nice but i have a question since im not very knowledgeable ...wouldnt ubuntu work better ?
Ubuntu hasn't got a massive ARM catalogue, where BT has because of it's security roots. However it wouldn't be all that difficult to switch it over.
Does the Backtrack session have access to the rmnet0 (Cell network internet) connection?
If so, it should be possible to do MITM attacks yes?
Not tried, but yea should be able to, has network access via the radio stack. Let me know, would be interesting.
Also works on Desire Z confirmed.
Any chance of re-uploading the file somewhere? Link is dead
sorry,but i've tried my best. how do i fix /bin/bash: line 1: ui: command not found
thanx in advance
File systems
How do i mound the sdcard so i can see files there?
Can someone please tell me what kernel should I use for this to work? I've read somewhere that you need a kernel that supports loopback, i don't know what that is.
I'm currently on SVHD rom (Pacha kernel), and it doesn't work.
Thank you.

ChromeCast Linux + hacking

Hi all,
I'm going to start hacking on the ChromeCast... to boot or run a tiny Linux distro, and also to run homebrew apps without the necessity of the whitelisting process, etc. I'll be keeping a log of my work at chromecastdev.com. Collaboration is welcome.
The first thing I'm going to play with is trying to dump the bootloader (resides in the little NAND on the Marvell SOC?).
milesc
I wish you luck in your conquest!
Hopefully developers on this forum can do some cool stuff with Chromecast!
Port it to Raspberry Pi. *fingers crossed*
Wait, it's an enclosed system, how do you plan to snoop it?
Ethernet over HDMI or the USB port could provide a path. Also there is a header inside it looks like that isn't listed as a spec so it could be a serial/JTAG point. High hopes for this getting hacked and running an XBMC or Plex client, although I guess Plex web might be fine.
Sent from my XT912 using Tapatalk 4 Beta
I don't know if you've already found it, but there are various source files available here. Bootloader sources are in the "sdk" repo. A cursory glance at them makes it seem like you can boot from a USB device by holding down the button on boot, but the image needs to be signed by Google.
any chance you can take some high-res photos of the pcb? The marvell chip isn't listed on the marvell website yet, would be great if we could find a block diagram.
I would sink porting Android would be the best step right now as this is an android forum and is younger brother ran android
Just my opinion.
Sent from my SCH-I535 using Tapatalk 2
Thanks tchebb!!! And here I thought I was finally going to have a reason to play with a logic analyzer to try to dump the bootloader off the bus.
Edit: Well, maybe it's not that simple after all. They didn't include everything... for instance, pin_settings.h is missing.
hajj_3 said:
any chance you can take some high-res photos of the pcb? The marvell chip isn't listed on the marvell website yet, would be great if we could find a block diagram.
Click to expand...
Click to collapse
Just found this on the chromecastdev.com site - http://chromecastdev.com/ccdev/viewtopic.php?f=15&t=7
milesc22 said:
Thanks tchebb!!! And here I thought I was finally going to have a reason to play with a logic analyzer to try to dump the bootloader off the bus.
Edit: Well, maybe it's not that simple after all. They didn't include everything... for instance, pin_settings.h is missing.
Click to expand...
Click to collapse
Yeah, the source doesn't seem to be in a buildable state. I was thinking there might be something like an Android repo manifest.xml to bring all those git repos together into one source tree, but I couldn't find anything like that. Also, like you said, there are lots of missing files referenced in the build scripts.
I found the link to the source after downloading the Chromecast app (my device hasn't arrived yet) and letting it scan and fail to find anything. It directed me here, which has the Google Code link in the "What's Under the Hood?" entry.
The other interesting documentation I found is here, specifically the part about pressing "Apps" seven times to enable developer mode (very reminiscent of dev mode on new Android versions). It's unclear whether that just exposes additional info in the desktop app or actually sends a packet to the Chromecast to enable some sort of on-device dev mode.
Once I get mine, the first thing I want to do is get a full packet capture of the setup and update process, and some sample network traffic generated by normal use.
http://arstechnica.com/gadgets/2013...ongle-is-left-a-little-too-open-to-hijacking/
https://plus.google.com/117916055521642810655/posts/Md6py81N2Ag
DIAL server (developed by netflix/google)
http://www.dial-multiscreen.org/
FAQ for developers (about app on 2nd screen(aka app on your phone/PC), and 1st screen(on the chromecast)
http://www.dial-multiscreen.org/details-for-developers
there is example source code available
supported apps:http://www.dial-multiscreen.org/dial-registry/namespace-database
looks like there should be hulu, BBC, Time Warner, Yahoo, SLing support soon
nmap scan.
Here is my nmap scan of the dongle.
Code:
Starting Nmap 6.25 ( _REMOVED_URL ) at 2013-07-26 20:01 CDT
Nmap scan report for 192.168.1.90
Host is up (0.015s latency).
Not shown: 998 closed ports
PORT STATE SERVICE VERSION
8008/tcp open http?
9080/tcp open http Mongoose httpd
1 service unrecognized despite returning data. If you know the service/version, please submit the following fingerprint at
_REMOVED_URL:
SF-Port8008-TCP:V=6.25%I=7%D=7/26%Time=51F31BE8%P=x86_64-apple-darwin12.4.
SF:0%r(GetRequest,32,"HTTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Len
SF:gth:0\r\n\r\n")%r(FourOhFourRequest,32,"HTTP/1\.1\x20501\x20\r\nContent
SF:-Type:\r\nContent-Length:0\r\n\r\n")%r(HTTPOptions,32,"HTTP/1\.1\x20501
SF:\x20\r\nContent-Type:\r\nContent-Length:0\r\n\r\n")%r(RTSPRequest,32,"H
SF:TTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Length:0\r\n\r\n")%r(SI
SF:POptions,32,"HTTP/1\.1\x20501\x20\r\nContent-Type:\r\nContent-Length:0\
SF:r\n\r\n");
Service detection performed. Please report any incorrect results at _REMOVED_URL.
Nmap done: 1 IP address (1 host up) scanned in 150.36 seconds
I will run more scans but I thought I would point out that it appears to be running a web server on two ports 8008 & 9080. One of which is listed as Mongoose.
I am too new to post links so I removed all outside URLs. Mongoose can be found on Google Code.
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
moocow1452 said:
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Nice find man. This is for sure the beginning of good things to come.
oh my...it runs Android!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SSH/Telnet access is now possible! All we need now is the unlocked bootloader image and a powered MicroUSB OTG cable.
Nooter said:
SSH/Telnet access is now possible! All we need now is the unlocked bootloader image and a powered MicroUSB OTG cable.
Click to expand...
Click to collapse
they did it! http://blog.gtvhacker.com/2013/chromecast-exploiting-the-newest-device-by-google/
moocow1452 said:
https://github.com/dz0ny/leapcast
Does this do anything for you?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
The only thing that works for me is starting a youtube video from the Android youtube app.
No controls yet, it is not implemented.
Tab casting from Chrome spawns an empty chrome window.
Other Chromecast apps (Play Music) do not detect leapcast yet, or more precisely detects it but do not show the cast button.
bubbleguuum said:
The only thing that works for me is starting a youtube video from the Android youtube app.
No controls yet, it is not implemented.
Tab casting from Chrome spawns an empty chrome window.
Other Chromecast apps (Play Music) do not detect leapcast yet, or more precisely detects it but do not show the cast button.
Click to expand...
Click to collapse
We may want to keep any eye on this project too.
https://github.com/taterbase/hello-chromecast-sender

[A13] Pixel Experience GSI for Surface Duo

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pixel Experience GSI for Surface Duo​Hello everyone, after a long tease, finally I have a build of Pixel Experience with some modifications to run on Surface Duo.
The experience is still very preliminary, with almost no UI customization. The only work done is to react to posture changes.
As such, I would suggest this build to be installed using DSU Sideloader instead of directly flashed onto device, so you can try out the experience and get back to a more stable, stock Microsoft Duo OS experience.
Download Link:​
duo_PE_system.img.gz
GZ File
1drv.ms
Features:​- Pixel Experience ROM
- Screen and touch react to posture changes
- Sleep/Wake based on posture
Bugs:​- You tell me (sorry, I have always wanted to type that)
- Posture sometimes become buggy. Workaround is to unfold device to get back to dual screen and go back into the posture you want.
- I have noticed some funny behavior with screen timeout and waking, but haven't tested it properly yet
- The split screen handle is actually smaller than the hinge, so you lose some pixels from apps in split screen mode
- UI is not modified for dual screen, so you will have UI elements under the hinge.
Installation Guide (DSU)​Prerequisite:
- Unlocked bootloader
- Have at least 32Gb of storage left
1. Download and install DSU Sideloader from https://github.com/VegaBobo/DSU-Sideloader
2. Download Pixel Experience GSI for Surface Duo from https://1drv.ms/u/s!An829WhOFDfUoLgiauVbeMFQYJ6lWg?e=gbDWdY
3. Follow instruction in DSU Sideloader to install the build. I recommend changing the userdata partition size to be 16Gb at least, but can be larger if you want to use it more substantially.
Installing using DSU Sideloader will mean whenever I release a new build, you will need to sideload it again, losing all userdata of the build in the process. This is expected, as I don't think the build is necessarily ready to be daily driven.
Installation Guide (fastboot)​If you are well acquainted with ROM flashing and are not afraid of messing around with fastboot and recovery images, this is for you. The upside is that you can update whenever I release new builds without losing data. I will write out the general steps here. If you cannot figure out how to do this from the steps, this is not for you yet.
1. Unlock bootloader
2. Reboot into fastbootd
3. Delete system_ext and product partition, alternatively delete the inactive system_a/b slot.
4. Flash the system.img onto system partition
5. Reboot
6. ??
7. Profit
Photos:​
Huge thanks for your work! Glad you got it stable enough for a release. Will test it once I am home
I gave it a try as DSU Sideload and it runs very well. Thank you.
Will use it for the next days.
Amazing work! Flashing when I get home for sure
Already flashed amazing work !!!
My sim card going back from my pixel 7 to my duo again
works great, much better than the microsoft original rom. You have save this device, thanks
Works very well, thank you for your work, do you plan to make updates to fix the middle of the screens?
Looks great understand its early days but will you be moving towards the standard pixel experience installation method in the future?
Even though I've been banned from Twitter I have been following you for at least a month now. I'm so glad to see you had released a working copy.
I swear I was just moments away from closing that tab thinking you had lost interest in the Surface Duo.
THANK YOU! You are my hero.
From the video I saw, the apps open as spanned by default then?
Amazing, installed it last night, noticed a few wonky things like:
1) When opening /unlocking only 1 screen turns on, after a second or two both come on.
2) Thinks there's no bezel and is one big screen, probably the hardest part to figure out how to get it to behave with a gap offset or like the OG Microsoft rom
3) Pin to screen is not as nice as in the original rom
Where do you want us to report this, here or in your github repo?
Does this work on the Duo 2?
Bugreport:
I installed it yesterday via fastboot. I figured out that the most Microsoft Apps are not working. They start but close immediatly (MS Outlook, MS365)
MS Edge Canary is working
rmb32 said:
Bugreport:
I installed it yesterday via fastboot. I figured out that the most Microsoft Apps are not working. They start but close immediatly (MS Outlook, MS365)
MS Edge Canary is working
Click to expand...
Click to collapse
I can second this, a lot of apps which may have had duo optimisations (Kindle, TikTok, Microsoft Outlook & Teams) seem to crash on startup/opening. I wonder if they're looking for frameworks or features that would be present on the stock ROM.
I'm trying right now using dsu. Amazing work!!
I really like the way multitasking (using both screens) is done here. Haven't tried phone calling and aside from one time the ui hanging while messing with the split screen options, everything seems very smooth and stable. Really looking forward to what comes next!
Nice work! I will definitely be flashing this on my next day off. Thanks for your work on this and look forward to more updates!
Justice™ said:
I can second this, a lot of apps which may have had duo optimisations (Kindle, TikTok, Microsoft Outlook & Teams) seem to crash on startup/opening. I wonder if they're looking for frameworks or features that would be present on the stock ROM.
Click to expand...
Click to collapse
I can confirm this as well. I tried to use Outlook but it crashes on startup. A possible solution would be to fake the device identity as a Pixel? I guess these apps check if the device is a Surface Duo and then they expect the duo sdk/framework
Pinguin2001 said:
I can confirm this as well. I tried to use Outlook but it crashes on startup. A possible solution would be to fake the device identity as a Pixel? I guess these apps check if the device is a Surface Duo and then they expect the duo sdk/framework
Click to expand...
Click to collapse
Can confirm as well. Flashed via fastboot and OneNote, onedrive, and ms365 are all crashing.
I havent logged in xda for the longest time but I just wanted to say thank you for working on this. I have been switching back and forth between my v60 and the duo because the v60 has been far more responsive and stable. But the duo form factor is better. I have been dailying the duo for a week and have been considering switching back to the v60 again but after installing this, you have given me hope because of the increased responsiveness.
Screen orientation is excellent and fast.
I'm on the fence on the flipping over the screens on phone mode. There are times it gets confused which screen should be on but I cant say how else dictate which screen should be on. Situation where person is looking down on the screen (standing up) VS person is looking up on the screen (lying down with the phone above the persons head.) , the phone can kind of be tricked into turning the other screen by quickly rotating the phone and back to the position desired.
Can confirm tiktok crashing.
Thai I hope you can continue working on this. You've already done a great job vs an entire company to make give life to the duo again. Is there a way where we can help support you in your work on the duo?
Thanks again!

Categories

Resources