Now this would be cool to compile for the Xperia Play: http://blog.xamarin.com/2012/05/01/android-in-c-sharp/ Android re-written in C# instead of Java!
Look at this speed difference:
{
"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"
}
Their github source is here: https://github.com/xamarin/XobotOS anyone fancy it?
Seems very good, is there any disavantage using this?
That image that he posted speaks for itself...
The "Time in seconds" is decreased by up to 7 times in mono, compared to dalvik.
That's quite a performance boost, and it would save battery a lot.
i think this should be getting much more attention. looks like a major improvement to android!
anyone tried yet?
That's nice! I thought my phone was already at an okay speed, like riggnix said, this needs more attention.
This is quite amazing, and truly has the same benefits to Java in the sense is you have many editors, portable and anyone can develop and publish in C# without limitations (Referring to Oracle vs Google, as I doubt Microsoft would say "No, we own C# blah blah")
I also prefer .NET over Java for the reasons of speed and rapid development.
There is a Tool sharper .can we with this convert our Rom for play ?
Sent from my Xperia Play using XDA
I'm all about speed this would keep our play around for awhile. Could leave my iPhone at home
Sent from my R800i using xda premium
This wouldn't break apps or anything, would it?
To do this would take a monster amount of time and alot of hard work.
We would need an experienced team doing it anyway!
Sent from my R800i using XDA
pricey2009 said:
To do this would take a monster amount of time and alot of hard work.
We would need an experienced team doing it anyway!
Sent from my R800i using XDA
Click to expand...
Click to collapse
Deal! Thanks for volunteering...
So that's 2 people, anyone else?
Looks interesting! Need any help?
While this would be awesome, is there a even a version of the Mono CLR that will run on ARM?
As a .NET dev though, I would love to be able to write my apps in C#. I really don't feel like learning Java.
Atarii said:
Deal! Thanks for volunteering...
So that's 2 people, anyone else?
Click to expand...
Click to collapse
I've already downloaded source. I'm trying to build but I'm not able to use plugin.xml, maybe cause I have a too recent Eclipse.
EDIT: little help, download this version of Eclipse.
EDIT2: Building is not so easy. I think many hours must be spent on this. Maybe it's only that I'm a noob.
I'm going to assume that this will only be for unlocked bootloaders, as the kernel may need to be modified? Just a guess. I have the new 2.3.4 Verizon update, so I'm basically screwed. lol I still have root at least.
crono141 said:
This wouldn't break apps or anything, would it?
Click to expand...
Click to collapse
I think this is the problem - unless I'm not fully understanding it. You'll have to run Sharpen on all Java code to get C# code. I'm not sure it is clear whether or not Sharpen can be run on compiled Java/Dalvik byte-code (meaning unless you have the source of the app or can decompile it (which might not be that hard), you can't use it). It would be interesting if it could translate Java/Dalvik byte-code to the .NET common intermediate language/bytecode.
Selim873 said:
I'm going to assume that this will only be for unlocked bootloaders, as the kernel may need to be modified? Just a guess. I have the new 2.3.4 Verizon update, so I'm basically screwed. lol I still have root at least.
Click to expand...
Click to collapse
That may not be the case - I think virtual machines like Mono normally run in User Space, and even if there is special support for the Dalvik virtual machine in the Android Kernel, I'd imagine that a Mono port of the Android platform could be made to run on the same kernel. But I may be off on this since I don't have deep knowledge of the Android platform.
Mogul345 said:
While this would be awesome, is there a even a version of the Mono CLR that will run on ARM?
As a .NET dev though, I would love to be able to write my apps in C#. I really don't feel like learning Java.
Click to expand...
Click to collapse
The Mono project does mention Mono running on Android/ARM:
http://www.mono-project.com/Mono:ARM
And jumping from C# to Java or from Java to C# isn't actually that much of a leap! I prefer the C# language in general, but I also appreciate Java's general acceptance for its portability ie I'd prefer to write in C# but usually find myself writing in Java either because it is what people expect or the programming environment is more friendly to Java. (Many people still prefer Java because they see C# as a Microsoft thing, which is silly - as the article states it has long since been very formalized, but this is the way people feel)
--------
My Thoughts:
In any case, doing anything with this does seem like a huge undertaking. Probably the best target to go for would be to work with XobotOS to Sharpen an AOSP or CyanogenMod build - you could conceivably get it all working. Porting the Google Apps which you don't have the source for would then be the issue - but then even if you could get the Play store working, it'd just give you access to more apps in need of translation. A better solution would probably be to start a new marketplace for XobotOS apps. If a Dalvik emulation layer could be developed to run on top of the Mono engine or in conjunction with it to support execution of Dalvik Android apps that would be the true way forward probably.
What we're talking about here though is a revolution. I'm not sure Android is ready for that - it would cause more fragmentation/divisiveness. But maybe it would be worth exploring - I'm sure there are plenty that would say that Android needs a revolution.
~Troop
If the speed inprovements are that drastic, I think it would be worth the revolution.
Especially given google's current legal trouble regarding java.
I would love to see Google turn to this if oracle actually starts turning the legal battle. The only issue is converting almost everything that's already been published and what not.
Sent from my R800x using xda premium
crono141 said:
If the speed inprovements are that drastic, I think it would be worth the revolution.
Especially given google's current legal trouble regarding java.
Click to expand...
Click to collapse
Maybe, though keep in mind that graphic is for a very specific benchmark involving structs and generics and is specifically tailored to highlight Mono. It is unclear whether you would see the same significant improvement in the Android system as a whole. I wouldnt' be surprised if it was still an improvement, just saying how significant it would actually be for Android is still a question. I'd imagine a lot of things would still perform roughly the same, and obviously things making use of native code, the native code would still run the same...
cj360 said:
I would love to see Google turn to this if oracle actually starts turning the legal battle. The only issue is converting almost everything that's already been published and what not.
Click to expand...
Click to collapse
Yeah, it would be interesting... and Google could put the necessary weight behind this if they wanted to take this revolutionary step - and implement a Dalvik compatibility layer or tools to auto-convert old apps or help make the transition smoother.
~Troop
It's been accomplished.
http://forum.xda-developers.com/showthread.php?t=1632655
Related
This is an open call for devs who would like a challenge, and who would like to improve ths usability of our Atrix phones. I'm not a programmer at all, but I have an idea for a webtop replacement app, one that has the potential to be much faster and potentially more universal.
So, we all know that moto's webtop software kinda blows chunks. Its slow and buggy and absolutely not worth buying the lapdock for.
From what I understand, it's a customized, instant-on build of linux. This strikes me as a little stupid, because android already is linux (of sorts), and the limitations of the lapdock sound easier to overcome without a second OS. I don't know much about programming, but I imagine that this can't be the best way to do this.
After seeing an ASUS Transformer in action, I got to thinking. The multiple customized desktops and widgets from android translate pretty well to the bigger screen, and using them with a mouse and keyboard isn't half bad.
Rather than a whole second OS, I would love to see a new launcher, a second set of homescreens that appear when you plug the phone into the lapdock. I'm visualizing something like this:
{
"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"
}
One, three or five fully customizable homescreens for widgets and a customizable dock with some apps in it. It doesn't have to look exactly like this, this is just a mock-up. The standard notification curtain is probably good enough as a start, though somebody ambitious could probably do better.
rather than booting up, we could close the phone homescreen and open the laptop homescreen. There might be a bit of a wait when switching while your screen redraws, but after that, it should be very snappy. I don't know how easy it would be to do, but if you can tell apps about the bigger screen size/resolution, you could probably convince them to open in their tablet versions, furthering the bigg(er)-screen experience. Combine that with a tabbed browser (anything from the market) and you've got a solid netbook replacement. play games, or read your gmail on a real screen, without needing a second device. you know, what this lapdock was supposed to be!
I'm guessing this would need to be a root app because of the pixel density and screen size changes, but i have no idea. And i don't know if it'd be easier to do as a separate launcher or as one launcher that does double duty with both phone and laptop homescreens. The only other challenge that I can think of is getting the mouse and keyboard to play nice.
For controls, in adition to using the mouse as fake touch, I was thinking of using the left and right arrow keys to switch screens, and up and down to open the app drawer and notification curtain. Making this user customizable would be ideal.
This has the potential to be totally compatible with the Photon when it comes out, and it probably wouldn't be too much harder to use this to give webtop functionality to any ROM or even any phone with HDMI && usb. Does anyone know if this would work with MHL (ala Sensation and Galaxy S2)?
I really don't know where to start, and there's no way I can do this alone (or even at all, really) so if you have advice or would like to help make this happen, sound off!
so basically you want it to output a upscaled/honeycombed look when HDMI out is present/webtop enviro selected.
it's a nice notion, but i'm doubtful that this will get done. most likely it would involve opening up a second instance of Android from the boot address of the current linux installation. not really sure if that's possible.
This seems a bit steep of a feat, but definitely possible. Devs that are attached to webtop would not have to make sure that it is compatible when making new roms, because they would only need to add the separate launcher.
but again, this could be too steep. Instead, if the into mode is feeling a bit sluggish to you, I might suggest that someone figure out a better windowing manager than motorola's clunky version.
Sent from my MB860 using XDA Premium App
Before we get into anything... Explain how a little change to webtop is more important then an unlocked bootloader?
Sent from my GingerBlur'd, de-odex'd, modded Motorola Atrix 4G (ish.)
I'm not sure that a change in window manager would help any. Startup time seems pretty similar to what I see when starting the X Windowing System on any box with just a gig of ram. Maybe a lighter weight window manager, such as fluxbox, would help but I'm betting the issue is the same as it is on any other platform....the X window server itself is an inefficient memory hog.
jbrussee said:
Before we get into anything... Explain how a little change to webtop is more important then an unlocked bootloader?
Sent from my GingerBlur'd, de-odex'd, modded Motorola Atrix 4G (ish.)
Click to expand...
Click to collapse
This is a project that will outlive the atrix. Future phones with unlocked bootloader will have this webtop already complete, or less optimistically, available for porting.
cmcnabb said:
I'm not sure that a change in window manager would help any. Startup time seems pretty similar to what I see when starting the X Windowing System on any box with just a gig of ram. Maybe a lighter weight window manager, such as fluxbox, would help but I'm betting the issue is the same as it is on any other platform....the X window server itself is an inefficient memory hog.
Click to expand...
Click to collapse
then I guess somone out to port wayland to android....
good luck with that
first things first
does anyone know of an api public or private to write to the hdmi serial port???
Great idea, and interesting too - however, should be in [Themes and APPS]
Nal, I do not believe we want the Atrix devs working on other phones, basically. Defeats the purpose of modding our atrixs
Sent from my GingerBlur'd, de-odex'd, modded Motorola Atrix 4G (ish.)
moved to proper forum.
almost seems like it would be better to wait for the bootloader to be cracked, then dualboot with ubuntu (or some sort of arm-adapted desktop OS) and startup a gui. Now that's what im waiting for. Anything else just isnt native, and slows up the phone.
arexxk said:
almost seems like it would be better to wait for the bootloader to be cracked, then dualboot with ubuntu (or some sort of arm-adapted desktop OS) and startup a gui. Now that's what im waiting for. Anything else just isnt native, and slows up the phone.
Click to expand...
Click to collapse
Well no, that's the point, the reason its so bad is because its running two OS's. Booting up ubuntu is totally not necessary, we already have android, which for most purposes, is enough.
Mr. Clown said:
moved to proper forum.
Click to expand...
Click to collapse
Thanks, I wasn't sure where it went
jbrussee said:
Before we get into anything... Explain how a little change to webtop is more important then an unlocked bootloader?
Sent from my GingerBlur'd, de-odex'd, modded Motorola Atrix 4G (ish.)
Click to expand...
Click to collapse
This is definitely a different area of development. Every single developer that is interested in the Atrix probably isn't working on the bootloader. I certainly wouldn't want to steal away bootloader devs, as customs ROMs are really important for unleashing this phone. That said, webdock is definitely another weakness of this phone, it isn't as amazing as it could be. I'm sure someone wants to help improve this aspect of the UX.
Orangestrat said:
Well no, that's the point, the reason its so bad is because its running two OS's. Booting up ubuntu is totally not necessary, we already have android, which for most purposes, is enough.
Click to expand...
Click to collapse
It is not running two OS's. It is running a single Linux kernel (which is the O/S) plus a scaled down destop environment built from some of the Ubuntu packages (but not Ubuntu in any way, shape, or form) and the android gui environment.
Looking at some process stats, it appears that webtop runs at about half the priority of the Dalvik stuff. Maybe the answer to your perceived problem is just changing that.
There are already several projects in place to open up the webtop environment into a much more vanilla linux experience, without all the motorola lockdown. Check the dev forums.
This is not a release its just to post what we have got so far like a info, im working with the few devs we have on the amaze right now to bring ice cream sandwich to you guys aosp style. Its not easy but we are working on it. I mainly posted this to prove to that his commiment was wrong about me jmhalder
jmhalder said:
I am more thankful to Max Krivonos, and Keyan Mobli (Scepterr/kmobs), Max is probably gonna be the maintainer for the Amaze for CM9 and is currently the maintainer for the MT4GS, kmobs is the maintainer of the Sensation for CM9 and has it to a point where he's said "So I'm now using ICS as my daily driver"... There is hope, but if you're looking for CM7/9 or any REAL AOSP build, don't expect xboarder to deliver that, I don't think he compiles anything, he's a themer/kanger/(insert less offensive term here). There is hope, but I'm dying to see some actual AOSP builds, GB or ICS.
Click to expand...
Click to collapse
I wanted to prove to him that he is wrong about what he said to me so this is way im showing some pics of it booting on amaze without cm team help its just me, and crackeyes at the mount working on this and maybe faux123
stay tuned we will be working our asses off to bring it to you guys
DONT ASK FOR ETAs
Device Tree CODE: https://github.com/Xboarder56/aosp_device_htc_ruby
Frameworks edits CODE: https://github.com/Xboarder56/aosp_frameworks_base
Working:
- GSM
- internel sdcard
- sound works except headphones
- Touchscreen
- calls/text
Not working:
- externel sdcard
- hdmi
- headphones
- home button
- wifi
- bluetooth
- data
- rotation
- hw acceleration
- usb mount
- camera
- gps
- sensors
- something else i forgot
Pics/ Videos of it:
{
"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"
}
reserved just in case #2
reserved just in case # 3
can't wait to test it
jaqm01 said:
can't wait to test it
Click to expand...
Click to collapse
nobody dont even ask about testing for at least a month
I can't wait till we get this fully working .
If you can in a couple words, is the difficulty due to an equivilent of incompatible hardware, whatever the equivalent of a driver is, or the way the software operates in the system? It's obviously not like upgrading windows xp to windows 7
Just curious
pho said:
If you can in a couple words, is the difficulty due to an equivilent of incompatible hardware, whatever the equivalent of a driver is, or the way the software operates in the system? It's obviously not like upgrading windows xp to windows 7
Just curious
Click to expand...
Click to collapse
im building itt with no drivers basicly and from the source so mainly a driver issue
Nice... thanks X. And is that a new laptop I see in the background?
It's my laptop , thank you very much
charlatan01 said:
Nice... thanks X. And is that a new laptop I see in the background?
Click to expand...
Click to collapse
ya still working on buying my pc like 150 bucks short
Just remember, MOST of us do not think that way. We appreciate the work you and the rest do for all of us. Kuddos to all you guys/gals!
xboarder56 said:
I mainly posted this to prove to that his commiment was wrong about me jmhalder
I wanted to prove to him that he is wrong about what he said to me so this is way im showing some pics of it booting on amaze without cm team help its just me, revolution and crackeyes at the mount working on this and maybe faux123
stay tuned we will be working our asses off to bring it to you guys
DONT ASK FOR ETAs
github code wip: https://github.com/Xboarder56/aosp_device_htc_ruby
Click to expand...
Click to collapse
By all means, if you want to use this to slam me, sure, this deserves credit, the reason I even said what I said was because nobody here has shown anything that was actually compiled with the exception of faux123, There are no real large improvements done by throwing an HTC Kernel, and a HTC base into a rom, this IS the kind of development I hadn't seen from you. Thus far (with this as the obvious excpetion) all the rom's that have been posted were effectively OEM based rom mashups. I am very impressed, and by all means, keep up the good work on a clean, from scratch rom. (I've seen pretty scary rom "developers" in the past, and I'm cautious at best with most of the developers for this device, and this thread has at least to some degree proved me wrong)
*edit, you should seriously consider contacting Max Krivonos, as he is the maintainer of the MT4G-Slide, and/or kmobs, obviously there are alot of framework differences with ICS, but they could probably be very useful in getting this working 100%.
jmhalder said:
By all means, if you want to use this to slam me, sure, this deserves credit, the reason I even said what I said was because nobody here has shown anything that was actually compiled with the exception of faux123, There are no real large improvements done by throwing an HTC Kernel, and a HTC base into a rom, this IS the kind of development I hadn't seen from you. Thus far (with this as the obvious excpetion) all the rom's that have been posted were effectively OEM based rom mashups. I am very impressed, and by all means, keep up the good work on a clean, from scratch rom. (I've seen pretty scary rom "developers" in the past, and I'm cautious at best with most of the developers for this device, and this thread has at least to some degree proved me wrong)
Click to expand...
Click to collapse
WHats sense 3.5, whats miui booting its not released becuase i havnt finished it like cm team hasnt either.
You need to learn to look around man how do we get recoverys they just dont show up you compile up, but whatever flame me all you want i dont give a crap
dont make **** up when you dont know whats going on behind the scene's
edit: Im gonna try and do this without cm team to prove to you it is possible
video added
http://www.youtube.com/watch?v=VnIrORlXNnQ
xboarder56 said:
edit: Im gonna try and do this without cm team to prove to you it is possible
Click to expand...
Click to collapse
Just saying it might be useful to use whatever help is available, by no means was I implying that it simply couldn't be done without them, it wasn't a challenge or anything, lol. I'm just saying it would be useful for some of the things (like the camera, etc).
*edit, that looks pretty darn smooth in the video, nice.
I'm gonna do it with the people i have hear i want aosp anyone can compile like nexus and be open based
Sent from my HTC Ruby using xda premium
I'm new and don't know anyone on here and their expertise, but i Don't like the fact that if ppl have nothing good to say or contribute then don't go out there and put ppl down. The more the better and x is one of the ones I've noticed doing most of the work for the amaze imo. I hope this also isn't a put down to j either just something to chew on.
Back to topic, great work X looks like your doing some progress
Sent from my HTC Amaze 4G using xda premium
Regardless of what other people think or say, you have been working on this phone since it came out, and doing a great job. Keep it going, and screw anyone who says you can't do it.
Watching your world from my own with my HTC Amaze
http://pulse.me/s/dVRNm
Looks like greatness is coming soon...
New Nexus with 4.2, Open Nexus Program Possible and Android 5.0
{
"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"
}
Change we can depend on!! Lol jokes aside looks interesting, Idk about changing the home screens but who knows it may be better
Sent from my ADR6425LVW using xda app-developers app
Squirrel1620 said:
Change we can depend on!! Lol jokes aside looks interesting, Idk about changing the home screens but who knows it may be better
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
I like the part about better power management and the overall new Nexus Program.
Sounds good to me. There are definite GUI improvements that could be made. Not sure about "tabs" but anything is worth looking at.
Lastly, there is a chance that we see some sort of a “customization center” that allows you to choose from a stock Android experience or a custom skin from the manufacturer of the phone (Sense from HTC, Blur from Motorola, TouchWiz from Samsung, etc.).
Click to expand...
Click to collapse
Awesome. I REALLY like that part. Sounds like a move to address the fragmentation issue??
badogg said:
Awesome. I REALLY like that part. Sounds like a move to address the fragmentation issue??
Click to expand...
Click to collapse
Yes that idea sounds amazing but I wonder how they'll implement that.
Po1soNNN said:
Yes that idea sounds amazing but I wonder how they'll implement that.
Click to expand...
Click to collapse
Well, If they could make it cloud based where you can just download the skin you want and it will remove the existing it could work. Plus each manufacturer would be responsible for driver implementation on that hardware. It could work nicely I think.
badogg said:
Well, If they could make it cloud based where you can just download the skin you want and it will remove the existing it could work. Plus each manufacturer would be responsible for driver implementation on that hardware. It could work nicely I think.
Click to expand...
Click to collapse
Either that or they could use part of that 64gb required on all new Nexus phones.
It says 64mb not 64gb :-\
They must include a stock Android experience and 64MB of secure memory for media streaming.
Click to expand...
Click to collapse
I saw this yesterday and almost crapped my pants because it was so awesome. No longer will we be stuck with one phone as a nexus phone that has sub-par hardware or have to chose a device with a skin we hate because it has better hardware. I didn't see this but I'm assuming for it to be qualified as a Nexus device it has to have an unlocked bootloader.
Good things are coming soon guys
Po1soNNN said:
Either that or they could use part of that 64gb required on all new Nexus phones.
Click to expand...
Click to collapse
That's 64MB, not GB, and it's part of RAM. It's to be used for caching protected content like movies so you can't rip/save streaming content. And it's a bad thing, a lockdown mechanism, a concession to the phone and media companies and protection for Google Play's bottom line.
In fact, I see most of the aspects of this "Nexus Certification" concept as negative and have a very bad feeling about how this will turn out. True Nexus devices have all their hardware drivers and software written by Google, barring some binary pieces. Unfortunately they likely don't have the resources to handle such a differing hardware strata. This may put control back into the manufacturers' hands, meaning:
Poorly written software (and after seeing HTC's custom source, I'll never buy a device with HTC-written software again)
Slow updates or no updates
Delayed stock android. I wouldn't be surprised it it ends up as a "promised" or optional update to be delivered later, and phones end up shipping with proprietary frameworks.
MaulingDeOso said:
That's 64MB, not GB, and it's part of RAM. It's to be used for caching protected content like movies so you can't rip/save streaming content. And it's a bad thing, a lockdown mechanism, a concession to the phone and media companies and protection for Google Play's bottom line.
In fact, I see most of the aspects of this "Nexus Certification" concept as negative and have a very bad feeling about how this will turn out. True Nexus devices have all their hardware drivers and software written by Google, barring some binary pieces. Unfortunately they likely don't have the resources to handle such a differing hardware strata. This may put control back into the manufacturers' hands, meaning:
Poorly written software (and after seeing HTC's custom source, I'll never buy a device with HTC-written software again)
Slow updates or no updates
Delayed stock android. I wouldn't be surprised it it ends up as a "promised" or optional update to be delivered later, and phones end up shipping with proprietary frameworks.
Click to expand...
Click to collapse
Oh wow I totally misread that ram part. Sounds awful.
MaulingDeOso said:
Poorly written software (and after seeing HTC's custom source, I'll never buy a device with HTC-written software again)
Click to expand...
Click to collapse
You know, I take this back. By coincidence I just happened on an old newsgroup post: http://article.gmane.org/gmane.linux.ports.arm.omap/55060 where Linus blames everyone for just such a problem.
It's disheartening how these companies just slap together enough to get things working and leave it at that. I can't see any of them doing any more than the bare minimum to get their devices certified, and they'll lack the foresight and effort the Google programmers put towards a single device for certain.
If ownership does become each manufacturer's responsibility, I wonder if we'd lose more things that would be too much of an inconvenience for them, like the Nexus program's timely source code releases.
MaulingDeOso said:
You know, I take this back. By coincidence I just happened on an old newsgroup post: http://article.gmane.org/gmane.linux.ports.arm.omap/55060 where Linus blames everyone for just such a problem.
It's disheartening how these companies just slap together enough to get things working and leave it at that. I can't see any of them doing any more than the bare minimum to get their devices certified, and they'll lack the foresight and effort the Google programmers put towards a single device for certain.
If ownership does become each manufacturer's responsibility, I wonder if we'd lose more things that would be too much of an inconvenience for them, like the Nexus program's timely source code releases.
Click to expand...
Click to collapse
But really isn't that kind of how business works? Get people to pay as much as possible for something that you can produce as cheap and efficient as possible? Not making excuses for them, but I get the drive to feed the bottom line $$$
badogg said:
But really isn't that kind of how business works? Get people to pay as much as possible for something that you can produce as cheap and efficient as possible?
Click to expand...
Click to collapse
Of course. But up until this point we at least had a true Nexus device that we were sure at least had decent software on it (by virtue only of my opinion ). That was always a last bastion of properly written code. You could buy a device which ran it, or could look to it in order to see how things were intended to be done. It was written both for operation and for reference, and that made it higher quality than something written solely for profit.
MaulingDeOso said:
Of course. But up until this point we at least had a true Nexus device that we were sure at least had decent software on it (by virtue only of my opinion ). That was always a last bastion of properly written code. You could buy a device which ran it, or could look to it in order to see how things were intended to be done. It was written both for operation and for reference, and that made it higher quality than something written solely for profit.
Click to expand...
Click to collapse
Ah, got it. So if they did this with the next Nexus device, then the only way that it would be good is if it went through an approval process by Google to verify quality control? Sounds good to me!
why is everyone talking about running desktop Linux on there phones?! THIS IS ABOUT THE NEW UBUNTU PHONE! http://www.ubuntu.com/devices/phone
dank101 said:
why is everyone talking about running desktop Linux on there phones?! THIS IS ABOUT THE NEW UBUNTU PHONE! http://www.ubuntu.com/devices/phone
Click to expand...
Click to collapse
U know there a 2 version from Ubuntu OS one version to use Ubuntu OS on the smartphone the second for the High End smartphone there is a option to dock it (like webtop/lapdock) and start Ubuntu 12.04 like on the PC.
Sent from my MB860 using xda app-developers app
^^ Exactly. Why wouldn't a person want want this? I think its awesome especially for those who don't own a computer.
Sent from my Galaxy Nexus using Tapatalk 2
Hai_Duong said:
U know there a 2 version from Ubuntu OS one version to use Ubuntu OS on the smartphone the second for the High End smartphone there is a option to dock it (like webtop/lapdock) and start Ubuntu 12.04 like on the PC.
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
Wrong. Ubuntu Phone has the same codebase as Ubuntu on the Cloud, Ubuntu Desktop, Ubuntu on the Nexus 7 etc. That's the whole point. There is just one Operarting System. You can dock any phone for best experience 2 GB RAM and a quad-core ARM CPU is simply recommended.
They demoed the desktop convergence on a phone with the same hardware as the Galaxy Nexus long ago.
I don't really know why they are. It sounds pretty cool at first, but I usually don't bring a desktop monitor around with me, and I do most of my work on my desktop. I don't want 2 full desktop computers.. I think it causes two problems instead of eliminating one.
-------
They've shoved Linux on phones before there's nothing new about it.
Sent from my SAMSUNG-SGH-T999 using xda app-developers app
tablets problem solved
Phone Slow? go ------>HERE<------
Ubuntu phone OS announced
{
"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"
}
what do u think share your thoughts --->HERE<---
_____________________________________
"All my life I had one dream to achieve many many goals" [/FONT]
joshumax said:
I don't really know why they are. It sounds pretty cool at first, but I usually don't bring a desktop monitor around with me, and I do most of my work on my desktop. I don't want 2 full desktop computers.. I think it causes two problems instead of eliminating one.
-------
They've shoved Linux on phones before there's nothing new about it.
Sent from my SAMSUNG-SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
I can understand these ideas for the consumer world, but the business world is becoming more and more demanding of this type of technology. Microsoft built W8 and now CIO's can look more closely at mobile/byod options. Canonical just slam-dunked their way into that arena with the Ubuntu phone.
How many iOS or Android data centers have you ever heard of? That would be news to me! The business world is run by MS or some form of Linux. I've seen Red Hat, Suse, and Ubuntu. . . add Ubuntu for phones and now you have the ability to narrow the number of systems management panes to a level competing directly with MS.
I think this rocks!
Sent from my EVO using xda app-developers app
^^^ I just want to +++++ the above statement.
stupidjerkheadface said:
I can understand these ideas for the consumer world, but the business world is becoming more and more demanding of this type of technology. Microsoft built W8 and now CIO's can look more closely at mobile/byod options. Canonical just slam-dunked their way into that arena with the Ubuntu phone.
How many iOS or Android data centers have you ever heard of? That would be news to me! The business world is run by MS or some form of Linux. I've seen Red Hat, Suse, and Ubuntu. . . add Ubuntu for phones and now you have the ability to narrow the number of systems management panes to a level competing directly with MS.
I think this rocks!
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
I agree.. and I think that it sounds like a fun concept, too. But how many times have you lost your phone/had it stolen?
Now compare that to how many times you lost your work computer. I don't want to lose all my work. You know what fixes that? Something we call "Syncing", yet canonical thinks it's the very thing that needs to be "solved" yet it's still unavoidable.. Also, most companies lock their computers down to prevent misuse. It would be pretty hard to lock down your phone as many exploits/hacks can unlock a boot loader
and you could flash a new OS onto it.
--------------------------------------------------------------------------------------------------------------------------------------------------------------
But then again, I've never really been fond of Ubuntu since unity, it's changed them.. So maybe I'm just biased.
joshumax said:
I agree.. and I think that it sounds like a fun concept, too. But how many times have you lost your phone/had it stolen?
Now compare that to how many times you lost your work computer. I don't want to lose all my work. You know what fixes that? Something we call "Syncing", yet canonical thinks it's the very thing that needs to be "solved" yet it's still unavoidable.. Also, most companies lock their computers down to prevent misuse. It would be pretty hard to lock down your phone as many exploits/hacks can unlock a boot loader
and you could flash a new OS onto it.
--------------------------------------------------------------------------------------------------------------------------------------------------------------
But then again, I've never really been fond of Ubuntu since unity, it's changed them.. So maybe I'm just biased.
Click to expand...
Click to collapse
Personally, I keep my phone on my person 24/7. Never lost it, and the one time I had a phone stolen it was because I left it in my jacket but took it off. If you keep it in either your pocket or your hands, then there's no way you can lose it.
As for locking the phone down, who's to say you can't lock a phone down as securely as a computer? It's not like you can't plug computers into other devices as well. It's not that phones can't be as secure as a computer, it's just that they generally aren't. That's not to say that no-one could come in and fix that.
Did some reading and there are a few guides but not sure what might be best for this new Pixel6.
Whilst I wait for the ability to use a Google-Free ROM, is there an app or script or list of apps/services to disable etc that would work i can follow?
I'm kinda wanting to have a play with this phone but don't want it updating itself or tracking me...
I'm with you in this, impatiently waiting for Calyx/Graphene A12 and P6 support. Unfortunately, I don't think there's much we can do until then. Just restrict as many permissions as you can, don't sign in to too many things and use websites instead of apps when possible
I always stayed away from anything that is Chrome related.
I use Duckduckgo as my browser.
Brave is another...
axelmasok said:
Did some reading and there are a few guides but not sure what might be best for this new Pixel6.
Whilst I wait for the ability to use a Google-Free ROM, is there an app or script or list of apps/services to disable etc that would work i can follow?
I'm kinda wanting to have a play with this phone but don't want it updating itself or tracking me...
Click to expand...
Click to collapse
As of now there r no custom roms for pixel 6 so inorder to degoogle u would have to extract the g apps from the factory firmware and then flash it that way but I've never done that myself
I
Aulgreg38 said:
As of now there r no custom roms for pixel 6 so inorder to degoogle u would have to extract the g apps from the factory firmware and then flash it that way but I've never done that myself
Click to expand...
Click to collapse
IT would be best to wait for a custom ROM to sideload
Yeah,uhumm..Me too want a Google phone without Google apps.Yes,uhumm also i want a stable OS without bugs and good performance, good battery life too.But not the way Google make the phone, the chip and HIS operating system.no, no,no i want to archive this any other way possible.Then U see this dude coming back with "I don't know what's happening, I have a lot of bugs and a lot of app crashing. My system is unstable. I don't want this phone.Copy his user name and wait..
Here are the apps I froze. I could probably freeze more but it's a good start i'd say. I didn't sign in to any google account. It's not perfect but that's temporary, patiently waiting for custom ROMs too
{
"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"
}
Yep I guess we wait for the clean ROMS and such.
Thanks for sharing tomatot - I have done a bit of that already. Will check your list against mine
axelmasok said:
Yep I guess we wait for the clean ROMS and such.
Thanks for sharing tomatot - I have done a bit of that already. Will check your list against mine
Click to expand...
Click to collapse
Sure, let me know if I missed any other app that seems important to freeze.
I don't know if any of you realize this, but p6/p6p have first class support in aosp. Take 15 minutes to read the instructions and build it from source yourself.
I'm running a self built aosp12r14 on my p6p right now and even typing this message from it.
96carboard said:
I don't know if any of you realize this, but p6/p6p have first class support in aosp. Take 15 minutes to read the instructions and build it from source yourself.
I'm running a self built aosp12r14 on my p6p right now and even typing this message from it.
Click to expand...
Click to collapse
It'd be nice if you'd share your build with the community. Is everything working including fingerprint scanner?
Tomatot- said:
It'd be nice if you'd share your build with the community. Is everything working including fingerprint scanner?
Click to expand...
Click to collapse
1) My build wouldn't help you. Like I said, its for p6p, not the basic-p6 in here.
2) 15 minutes of reading is all it takes to figure out how to build it yourself. The security risk of using something built by someone you don't know doesn't justify it.
3) couldn't tell you about fingerprint sensors, biometric security isn't protected by anti-self-incrimination laws, so I would never use and recommend that nobody ever use it. You should only use knowledge-based security.
I guess we are lazy? Or an underestimated minority?
I'm wondering why an AOSP build isn't available already from some kind person, or even a walk through with comments and experiences from someone already on this planet? Nothing on Youtube either.
Or is it so easy people do it quietly and assume it's common knowledge.
You know they make phones without Google installed on them, right? They are called iPhones and are pretty popular too.
sic0048 said:
You know they make phones without Google installed on them, right? They are called iPhones and are pretty popular too.
Click to expand...
Click to collapse
You realize that those are 100% closed source and locked and completely and utterly useless?
96carboard said:
You realize that those are 100% closed source and locked and completely and utterly useless?
Click to expand...
Click to collapse
Yes, which is why I use only Android phones.
sic0048 said:
Yes, which is why I use only Android phones.
Click to expand...
Click to collapse
You can enjoy Android without enjoying Google bloat/spyware you know...
I think they are just joking with the iPhone jib so no need to overreact all.
I read up on source.android.com and it all looks well documented yes. But.
400G of free HDD space, 60GB+ of source to download, overnight compiling....
I've not done it before, let alone testing on a brand new phone...plus with 2 kids and a puppy and not much sleep...
If your in your 20s and have a couple of Pixel phones and lots of free time - have a go and let us know your experiences creating a ROM. If it works on your P6, I'll try it on mine
Those many GB is not that much these days. Not like anyone is using 9600 bps dialup any more. And overnight compiles are not that bad, not like you really need to watch it. Set it to go and go to bed.
Or if you have a faster computer, just give it an hour.
But I do hear you on the kids and dog getting in the way. I have 3 kids under 10 and a dog. Oh, I'm an accountant.
It's funny that people use Android and try to De-Google their phone.
What is even more hilarious is buying a phone actually made by Google themselves and trying to De-Goolge that same device