Related
I have some news on my CM7 porting, good and bad.
The good new first.
Good:
I can get the FULL version including the kernel to run in safestrap, and it is like 97% working.
Bad:
I can not get the ROM, without the kernel, to boot properly when flashing it to the phone from the bootstrap. I have spoken with several experts and this may not be something we can work out until the bootloader is unlocked. There are hooks in almost every part of CM that make android calls, that are part of their own version of android (it is heavily customized, and the code is available, and how I got it) and the kernel they use. The reason this works in safestrap, is because I can load the kernel on top of our kernel, but it is slower this way. Think of running a VM on top of your current OS, and how that can have some lag if your computer is not real powerful.
The bottom line, I am not sure if we can get CM working for everyone just yet. I am not sure where lfaber06 is at with CM9 and if he has tested it directly on the phone without safestrap yet or not. Maybe he will post in here what his experience has been, with this.
I'd like to give it a whirl anyway.
mtnlion said:
I'd like to give it a whirl anyway.
Click to expand...
Click to collapse
ONLY with safestrap, right now. If you try to flash it with the bootstrap it will softbrick your phone.
--EDIT--
Remember safestrap is not really working right now... lfaber06 and I have some highly modified versions that really are not for the rest of the world yet, and my version has a custom compiled version of CWM, and is a little buggy.
jimbridgman said:
I have some news on my CM7 porting, good and bad.
The good new first.
Good:
I can get the FULL version including the kernel to run in safestrap, and it is like 97% working.
Bad:
I can not get the ROM, without the kernel, to boot properly when flashing it to the phone from the bootstrap. I have spoken with several experts and this may not be something we can work out until the bootloader is unlocked. There are hooks in almost every part of CM that make android calls, that are part of their own version of android (it is heavily customized, and the code is available, and how I got it) and the kernel they use. The reason this works in safestrap, is because I can load the kernel on top of our kernel, but it is slower this way. Think of running a VM on top of your current OS, and how that can have some lag if your computer is not real powerful.
The bottom line, I am not sure if we can get CM working for everyone just yet. I am not sure where lfaber06 is at with CM9 and if he has tested it directly on the phone without safestrap yet or not. Maybe he will post in here what his experience has been, with this.
Click to expand...
Click to collapse
I have made quite a bit of progress on cm9 in safestrap, the only real issue i have is the radio which i am constantly trying different things with. I have not tried flashing cm9 or cm7 in the bootstrap but I have a method for it..(I think, Remember the D3 can run cm7 from the bootstrap) I have a file I have modified for cm9 that im sure will work for cm7 flashing in bootstrap. You would need to add some modified files to /system/rootfs/ and preinstall support to boot init.d and also run the fixboot.zip at boot. Really running under safestrap (i'm using the /preinstall partition) does not seem to slow it down much. But tbh I havent really "run" it while it's booted I'm usally making edits and rebooting to check for service. I'm going to tear into hashcodes cm7 for the D3 and see what I can come up with. It seems like it had the kernel included but the scripts only called for it if the safe file existed on the /data partition.
lfaber06 said:
I have made quite a bit of progress on cm9 in safestrap, the only real issue i have is the radio which i am constantly trying different things with. I have not tried flashing cm9 or cm7 in the bootstrap but I have a method for it..(I think, Remember the D3 can run cm7 from the bootstrap) I have a file I have modified for cm9 that im sure will work for cm7 flashing in bootstrap. You would need to add some modified files to /system/rootfs/ and preinstall support to boot init.d and also run the fixboot.zip at boot. Really running under safestrap (i'm using the /preinstall partition) does not seem to slow it down much. But tbh I havent really "run" it while it's booted I'm usally making edits and rebooting to check for service. I'm going to tear into hashcodes cm7 for the D3 and see what I can come up with. It seems like it had the kernel included but the scripts only called for it if the safe file existed on the /data partition.
Click to expand...
Click to collapse
PM me a link to hashcodes d3 CM7 ported ROM (if you have one, I have had a hard time locating a completed one), and not the source code, that is what I used to compile my CM7 port with. I would like to test something, I have a theory on this, that I won't share with everyone here, since it really would not be very interesting here to anyone not trying to port these over.... we will talk more about this in PM.
Thanks!
Jim what about taking a look at the Droid X2, they have a alpha build of CM 7.2?
http://forum.xda-developers.com/showthread.php?t=1442803
JRW 28 said:
Jim what about taking a look at the Droid X2, they have a alpha build of CM 7.2?
http://forum.xda-developers.com/showthread.php?t=1442803
Click to expand...
Click to collapse
that is version 2.3.4 we are on 2.3.5 and we HAVE to use ports from 2.3.5 no way around it.
Missed that little details
CM9 does work when flash through bootstrap, I tried it the other day...
farshad525hou said:
CM9 does work when flash through bootstrap, I tried it the other day...
Click to expand...
Click to collapse
Care to share???? Plz.... it may be helpful.
Sent from my MB865 using Tapatalk
Yeah a couple days ago I flashed CM9 through Bootstrap. Everything booted okay and and everything ran fine. Again the only problems were that the phone didn't work, due to the telephony.apk issue and market wouldn't launch. Otherwise everything else ran a-okay!
farshad525hou said:
Yeah a couple days ago I flashed CM9 through Bootstrap. Everything booted okay and and everything ran fine. Again the only problems were that the phone didn't work, due to the telephony.apk issue and market wouldn't launch. Otherwise everything else ran a-okay!
Click to expand...
Click to collapse
Your right it does work but my ported verison does not!! That's actually good news BC now I know where to find the problem areas. Jim this has got to help you
Sent from my MB865 using Tapatalk
lfaber06 said:
Your right it does work but my ported verison does not!! That's actually good news BC now I know where to find the problem areas. Jim this has got to help you
Sent from my MB865 using Tapatalk
Click to expand...
Click to collapse
Yes it sure does thanks, I flashed it, played with it, and I am taking a look at a few things with your CM9 ROM, and since we PM'd I have been digging into the D3 CM7.2 version that hashcode had created. I am not quite ready to flash it yet, but maybe something tomorrow, once I have the ROM to the point that I am happy to play with it on my phone and see what works and what does not.
It looks like the issue with my old CM7 ROM, from the logs I grabbed a little while ago, with logcat, were due to kernel driver files not found during loading, so it looks like my compile had issues linking to our kernel. I so wish I had the source for our phones kernel, it would make compiling CM7 so much easier, and NO the ME865 source will not due, so don't mention it here.
Jim
Glad I could help! Also @lfaber06, what do you mean by your ported version doesn't work? That's the one I flashed.
**Edit** Also the camera doesn't work, if you guys want in to that. Probably an incorrect driver or something...
So... any news to report on either CM7 or CM9?
farshad525hou said:
So... any news to report on either CM7 or CM9?
Click to expand...
Click to collapse
By ported I mean the ones i've cooked up, their not ready for prime time so no sense in uploading them but they are good to share with jim. I don't think the camera works on any of the unofficial builds it uses a new type of "ion" driver that makes the camera uber responsive. Your post has however led me to build a few working ports for bootstrap but its still the same old radio driver issue.
lfaber06 said:
By ported I mean the ones i've cooked up, their not ready for prime time so no sense in uploading them but they are good to share with jim. I don't think the camera works on any of the unofficial builds it uses a new type of "ion" driver that makes the camera uber responsive. Your post has however led me to build a few working ports for bootstrap but its still the same old radio driver issue.
Click to expand...
Click to collapse
Cool Any ideas from what phone we can pull the radio drivers from? I'm assuming that it has to be a GSM phone running the TI's OMAP processor, that also has a CM9 port, right?
farshad525hou said:
Cool Any ideas from what phone we can pull the radio drivers from? I'm assuming that it has to be a GSM phone running the TI's OMAP processor, that also has a CM9 port, right?
Click to expand...
Click to collapse
Tbh, I have no idea... I have been looking at every moto phone google can find and so far I have had no luck. Call me crazy but I think our radio is more commonly found in sony's... (I'd welcome ANY input on the radio)
lfaber06 said:
Tbh, I have no idea... I have been looking at every moto phone google can find and so far I have had no luck. Call me crazy but I think our radio is more commonly found in sony's... (I'd welcome ANY input on the radio)
Click to expand...
Click to collapse
What exactly should I be looking for to find a phone with a similar radio? Here's a system dump for the xperia play, you could try pulling the telephony.apk... http://rapidshare.com/files/45600580..._Play_DUMP.rar Most of the sony's though run on Qualcomm's Snapdragon Processor
farshad525hou said:
What exactly should I be looking for to find a phone with a similar radio? Here's a system dump for the xperia play, you could try pulling the telephony.apk... http://rapidshare.com/files/45600580..._Play_DUMP.rar Most of the sony's though run on Qualcomm's Snapdragon Processor
Click to expand...
Click to collapse
That's the thing idk... I assumed that it was a Sony radio BC when I Google rlidu300-ril.so I get a device tree for a Sony. We need to know what radio we have then we can start checking sources.
Sent from my MB865 using Tapatalk
Hi everyone!
I found yesterday a project really cool that brings Linux to your tablet in an easy way using the chroot method. They made an app for each distro and are available on Play Store for free.
I've installed Ubuntu Small on my tablet and I'm surprised because it runs without any lag. You can use Ubuntu, BackTrack and Debian distros for now and each distro are available as:
Core (the basic Ubuntu, no GUI and only 750MB when extracted)
Small * (includes LXDE Desktop, a few programs like Chromium Browser and is about 2GB when extracted)
Full (A lot of programs including LibreOffice and has Unity, 3.5GB when extracted)
* Recommended, runs better on this tablet.
To use it you have to access the linux using VNC, it's nice because you can also access from another computer on your network.
More details and where you can download the image here: [APPS] Linux-on-Android project (incorporating Ubuntu installer)
Here's Ubuntu 12.04 Small running on my tablet and on my Mac.
Hope you all enjoy it
can it run Chromium OS?
I don't know if Chromium OS has ARM support, if it does might be possible, but idk for sure.
Sent from my Galaxy Tab 7.0 Plus using XDA Premium HD app
Does stock kernel has loop? I did everything according to instruction, but when i launch it says that loop device missing...
Forgot about busybox, problem solved.
maelfilk said:
Does stock kernel has loop? I did everything according to instruction, but when i launch it says that loop device missing...
Forgot about busybox, problem solved.
Click to expand...
Click to collapse
I was going to say that, yes the stock kernel has loop, you only need to install or update busybox.
Tried Backtrack v5, smooth as butter!
Does wifi work?
bdds13 said:
Does wifi work?
Click to expand...
Click to collapse
Yes, it does. And let me point out that you can easily switch to Android back again with no lag or whatsoever[Home button].
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
maelfilk said:
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
Click to expand...
Click to collapse
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
FMAranda said:
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
Click to expand...
Click to collapse
Yeah, it is interesting to try it out. http://www.ubuntu.com/devices/android looks promising as well.
maelfilk said:
Wanted to ask, what for do you use ubuntu on tablet? It's great to be able to have it, but what's the point?
Click to expand...
Click to collapse
Well, for one you could use it if you're a dev on devices. You can also try cracking a few wifi hotspots with it(aircrack and etc.).
Full ubutu on P1000
Hi Guys, I've been trying the full ububtu version on the P1000.
I'm using CM9 RC1, and Ubuntu runs, but very slow.
I'll give a try to the small image.
Does anyone have any tips to make it run faster?
The full build runs slow even on Tab7+. Small is the best choice.
FMAranda said:
I don't know you but I like to explore what any of my devices can do, so run Linux on this tablet is a nice thing, I mean, if you want to try something new.
Click to expand...
Click to collapse
you do realise that android is the linux kernel with a set of runtimes on top. it has a shell and a fair smattering on linux commands already.
Yes, I know that, but it isn't the Linux itself, right? It has a lot of modifications just like you said.
Android is based on Linux, linux is the base of android .
Enviado de meu GT-P6210 usando o Tapatalk 2
Hi.
First of all I want to thank to FMAranda for this effort.
Second, I need a little help. I have a Galaxy Tab 2.0 7" with cyanogenmod [email protected] (Android 4.2.1)
I think that the loop devices will come included with cyanogenmod, but the script says me that the loop device is missing. Do you know any other ROM I can use that include loop devices? Or how to enable it (noob guide)? Ideally with Android 4.2.1 because my kids use the tablet too
thanks
clemare
Linux is soooooooooo 1960s
originally developed in 1969 by a group of AT&T employees at Bell Labs,
Don;t they teach you kids nothin in school??
http://en.wikipedia.org/wiki/Unix
Running a 40 yo OS. .....LMAO>>>>>>
I've been thinking a lot about putting Linux on my fit, but I don't want to have my phone running Linux only. I'd like to be able to dual boot custom Rom and Ubuntu or whatever is available. I haven't heard much about dual booting the SGF and I'm not sure it's even possible. Can someone help me out here? Thanks a lot guys.:highfive::highfive:
It's impossible
Sent from my GT-S5670 using xda premium
yup it is impossible
ubuntu works on fit?
did you try whether it works on our device? can you give link for that please?
if that would be possible one day fit win not have enough memory for two roms
Ubuntu on android project supplies a special ubuntu.img and a script to dual boot Ubuntu on any android fps may be too much worse
Thanks for the replies but i think we can install ubuntu from terminal emulater
its impossible coz of low internal memory less ram and slow cpu..........
Hi all,
i own a SbkV2 TF101 (with Dock) and always found really really difficult to install Ubuntu on my little (and oldie !) tablet.
So i was thinking about a different flavour of linux. What about ArchLinux ? Debian ? LinuxMint ?
Why no threads, no one-click tool , no support for other flavor.
Ok, i understand that the kernel underlying linux is alway the same so, the drivers, once complete, should fit any distribution, but maybe there are distributions better than others for our tf101.
And, to be honest, i became so jealous about ubuntu 12.10 on Nexus7 (ok, it's tegra3 vs tegra2, but....)
Having a full, complete linux distribution working on our tablets could allow us to many real program (not android wannabe apps), like gimp, libreoffice, mail clients, and many, many others , improving productivity dramatically.
What do you think ? i'm a visionary and the real fact is that tf101 is dying ? boh any help would be appreciated !!!
TheMac
I would love to see Mint, puppy,or a few others on here as well. I tried looking into it but could never get any image to build correctly for flashing. I'd gladly test it out if its possible to flash directly from tablet, no laptop ATM.
Sent from my Transformer TF101 using xda premium
Kubuntu has a tablet ui version for omap 4
Sent from my EPAD using Tapatalk 2
cpu999 said:
Kubuntu has a tablet ui version for omap 4
Sent from my EPAD using Tapatalk 2
Click to expand...
Click to collapse
I just visited their site. None for tegra2
TheMac
i don't think this is a good place for asking that. this is not a DEV thread. Anyway, i already wrote something about this.
I have running debian in my transformer. But if you want another distro you should be able to do it. This is a good place to start:
http://forum.xda-developers.com/showthread.php?t=1476835
The thread shaola mentioned is a good place to start.
Another good place to get started working with this without nuking your daily driver and messing with dualboot is to loopmount a img file on your internal storage as your root, but flash a kernel zip modified to do this and boot it up. I've been messing with it and it works pretty well.
Heres the link to the thread (again by shaola): http://forum.xda-developers.com/showthread.php?t=1537566
You can pretty easily build an image for this kind of system. I'm working on getting an Arch image booting. I used the Arch for Arm project with a tegra2 image, and just stuck that in with the loopmount kernel. I imagine LinuxMint would be pretty easy since its ubuntu based and they share packages. So again shaola's thread is a great place to start. If I get the Arch image booting ill put it up.
@SHAOLA : Thanks ! Still hoping, anyway, for a one-click-like solution (i'm the laziest man with a degree in computer science :laugh: )
@JHOLTOM : Ok, i'll stay tuned . Thanks !
TheMac
Hey I know this isnt device specific but was just curious out of the devs using linux wat distro/version would you suggest for developement of roms. ive heard a lot use ubuntu but i know some of their newest versions are the greatest to use in this area.
stoneduser8907 said:
Hey I know this isnt device specific but was just curious out of the devs using linux wat distro/version would you suggest for developement of roms. ive heard a lot use ubuntu but i know some of their newest versions are the greatest to use in this area.
Click to expand...
Click to collapse
I'm using Ubuntu 12.10 ...there is some crashes right of the bat but nothing big enough to cause any problems building.
Latest updates seem to fix most of the misc crashes...so I'm sticking to this.
stoneduser8907 said:
Hey I know this isnt device specific but was just curious out of the devs using linux wat distro/version would you suggest for developement of roms. ive heard a lot use ubuntu but i know some of their newest versions are the greatest to use in this area.
Click to expand...
Click to collapse
Beastmode said:
I'm using Ubuntu 12.10 ...there is some crashes right of the bat but nothing big enough to cause any problems building.
Latest updates seem to fix most of the misc crashes...so I'm sticking to this.
Click to expand...
Click to collapse
It's really a preference kind of thing. I have done builds on my Mac, yes kernel too.
A build server I use has ubuntu server installed. On my own build server I use debian unstable, but again, this is my preference. I like messing with experimental stuff
I know some people prefer fedora for their builds, others use OpenSUSE, archlinux, or centos. It's really what you are comfortable with.
Supposedly there is a variant of archlinux called bbqlinux, which is supposed to have install time helpers to install the android sdk parts automatically.
Ya I ended up following a tutorial and using Ubuntu 10.04. Just got aosp source all downloaded last nite haven't got a chance to fool with it quite yet spent a lot of time with Google since found out java6 no longer supported so after about 2 - 3 hours of trying find and install all the dependencies that were not existent now I get to learn what the hell I'm doing and hope not to screw up my phone too much lol.
Sent from the deep depths of hell....
You should've followed the aosp tutorial more closely and installed ubuntu 12.04 instead... it's the most recent LTS version available.
Here is a guide you can trust (as with any other articles on xda-u), making sure you have ubuntu 12.04 64 BIT installed for most compatibility.
http://xda-university.com/as-a-developer/getting-started-building-android-from-source
FBis251 said:
You should've followed the aosp tutorial more closely and installed ubuntu 12.04 instead... it's the most recent LTS version available.
Here is a guide you can trust (as with any other articles on xda-u), making sure you have ubuntu 12.04 64 BIT installed for most compatibility.
http://xda-university.com/as-a-developer/getting-started-building-android-from-source
Click to expand...
Click to collapse
Ya I ended up going by this.
http://source.android.com/source/index.html
Last time I had installed Ubuntu I remember not being too thrilled about the new looks so thats more or less why I had chosen to go with 10.04. I'll take your advice though its been buggin me to make the upgrade and hey if I don't like it could always go back.
Sent from the deep depths of hell....
I checked out that bbqlinux that Brian mentioned. Didn't do much yet but got it installed in a virtualbox last night and everything seems to be there like adb and the android SDK and java and all that stuff installed already. Pretty light weight, runs fine inside a VM with a few dedicated cores and a few GB of ram. Didn't play around much more though yet.
If you want something better than Ubuntu use Linux Mint w/Cinnamon. Its Ubuntu based but different. It does not use Unity so that's a plus.
Sent from my SGH-T959V using xda premium