Building Jelly Bean for Nook Color - Nook Color General

Well, after a lot of thinking and waiting, yesterday I decided that i was going to buy my own ROMs for my nook, but all this Linux thing... I´m a Windows user since I was born, and it´s dificult to me to start to use another OS. I am willing to do such, just for the sake of having the latest and greatest for my nook, but among the things that are pushing me away is the fact that i aparent.y NEED 64-bit linux to complete the task. I was going to use VirtualBox, but aparently I need more resources than I currently have in my PC (low space in my HDD). So, I could use some help to start this project, guys can you lend me a hand?

Hmmm....
Can't quite figure out if you're kidding or not.
If you're were kidding, excellent job.

AFAIK, 32 bit is just fine, but I don't understand how having 64 bit is a problem. If you have 32 bit Windows, you're stuck with a 32 bit computer and you can't upgrade without buying a 64 bit processor.
As for HDD space, you'll need about 25GB total for the OS + Source Code. And if you're scared of using Ubuntu, don't be. For me, I loved it, and it wasn't scary at all. In fact, I'd even say it's easier to use that Windows if you don't have to install anything crazy. For compiling though, VirtualBox will be fine.
If you don't have the HDD space, there isn't anything I can do. You can try the alpha from the Android Dev section, but it's not as good as the current build, (which fixed the home button bug, and 720p rendering I believe ). Hope this helps you in your journey of building CM10!

Thank You
shinyquagsire23 said:
AFAIK, 32 bit is just fine, but I don't understand how having 64 bit is a problem. If you have 32 bit Windows, you're stuck with a 32 bit computer and you can't upgrade without buying a 64 bit processor.
As for HDD space, you'll need about 25GB total for the OS + Source Code. And if you're scared of using Ubuntu, don't be. For me, I loved it, and it wasn't scary at all. In fact, I'd even say it's easier to use that Windows if you don't have to install anything crazy. For compiling though, VirtualBox will be fine.
If you don't have the HDD space, there isn't anything I can do. You can try the alpha from the Android Dev section, but it's not as good as the current build, (which fixed the home button bug, and 720p rendering I believe ). Hope this helps you in your journey of building CM10!
Click to expand...
Click to collapse
Thank you very much!!!! I was scared about installing Linux in VirtualBox, but now I have no reasons not to do it... Thank you!!!!

i was a windows user myself till couple of years back. now i have working on Linux with out much of a hassle. virtual box will work fine. you could try zorin os. it is a Linux flavor meant for windows user. i am sure you will find it handy.
Now coming back to building cm10, i have been struggling to get the source from git. i have been keep it running for days but still could not manage to get all the source code. is there any way get the tar ball and use it.

moloy1978 said:
i was a windows user myself till couple of years back. now i have working on Linux with out much of a hassle. virtual box will work fine. you could try zorin os. it is a Linux flavor meant for windows user. i am sure you will find it handy.
Now coming back to building cm10, i have been struggling to get the source from git. i have been keep it running for days but still could not manage to get all the source code. is there any way get the tar ball and use it.
Click to expand...
Click to collapse
If you are having trouble on a specific project, then you can git clone it separately if you really need to. But all the source is available right now, what errors are you getting?

i m not getting any error as such. but it is taking a really long time to get the source. It is already been more than 36 hours still it is downloading. does it take that much time ? or i m not doing something right.
i have followed the instruction as stated.

dsaha78 said:
i m not getting any error as such. but it is taking a really long time to get the source. It is already been more than 36 hours still it is downloading. does it take that much time ? or i m not doing something right.
i have followed the instruction as stated.
Click to expand...
Click to collapse
It takes a long time, but that is ridiculous. Is it stuck or still progressing? Try changing the repo sync command to something smaller, repo sync -j1 -f. That cuts down on sync errors for me.

I have successfully build the CM10 from source.
Let me know if you need any help.
But my google play(3.9.16) is not working.
I have tried the pre built rom on the development thread. It is also the same
---------- Post added 1st November 2012 at 12:13 AM ---------- Previous post was 31st October 2012 at 11:23 PM ----------
I'm able to get my google play working by installing gapps

Homuradama said:
Well, after a lot of thinking and waiting, yesterday I decided that i was going to buy my own ROMs for my nook, but all this Linux thing... I´m a Windows user since I was born, and it´s dificult to me to start to use another OS. I am willing to do such, just for the sake of having the latest and greatest for my nook, but among the things that are pushing me away is the fact that i aparent.y NEED 64-bit linux to complete the task. I was going to use VirtualBox, but aparently I need more resources than I currently have in my PC (low space in my HDD). So, I could use some help to start this project, guys can you lend me a hand?
Click to expand...
Click to collapse
I also do not care much for linux, but just this morning I finally built CM10 for the first time! It is a pain in the ass, and it probably does help that I do have (very little) linux experience so I at least knew how to open the terminal and navigate the file system. Fat_tire has posted build instructions and if you follow them carefully you will eventually succeed. It is my understanding that you do need 64-bit linux to build Jelly Bean.
I ran my vm in vmware. I've never cared for virtualbox, even though it's free, and I couldn't get ubuntu running well in hyper-v, plus the graphics in vmware are better than hyper-v. You can get a free trial of Vmware Workstation, I don't remember how long the trial period is, I think it's like 30 days. It should be enough to get you up and building. Also, once you get the VM configured, I believe you can run it VMWare Player for free indefinitely, so you only need the Workstation for the initial setup.
You also do need a fair amount of free disk space. You might invest in an external drive and install your virtual machine on it. My virtual hard drive takes up around 24 GB. You might be able to get away with buying a 32 GB usb flash drive from Walmart for $20 and using that.
I ran into some dependency issues when I first attempted the build. Using the latest Ubuntu, it will generally tell you what is missing as you go. You can install almost everything either using "sudo apt-get install <package name>" from the terminal or using their software center.

Related

32 bit to 64 bit

Hey everybody. I respect a lot of the information I get from this site and have come to realize that a majority of posters posses information beyond a simple cell phone. So based on that I ask this: what are the real world differences of using a windows vista 64 bit machine as opposed to its 32 bit counterpart? I'm helping my brother buy a new laptop and he wants to go 64 bit. I have never really looked into it as everything I have ever needed was on my 32 bit machine. What im wondering is how it affects the simple programs on the machine...itunes, firefox, thunderbird, etc. All free programs. I know that most software has to be optimized or created for a 64 bit OS, but I also have the understanding that it will run 32 bit programs and plug ins. This also carries over to certain VPN clients and their compatibility with the machine as well. So basically, will having a 64 bit hinder him in anyways or is it something that should be ok, especially as the trend is to move towards these 64 bit systems?
I appreciate the help guys.
thanks,
AJ
I just got my new HP yesterday which has x64, and I haven't seen a difference yet. The only thing that has happened was iTunes crashed twice in a row. But it has run perfect since then. As for getting it on a laptop, I don't think it would be such a good idea. A laptop, unless you spen a lot of money or build one, isn't as powerful as a desktop, and you may have problems. My Inspiron constantly crashes with x32.
it all depends on the programms your gonna run! if its stuff like firefox and the other things you mention then there is no point going for 64bit systems as of yet!
unless your gonna do stuff like 'data mining' or the software is designed for 64bit CPUs. its do with the precision of represented floating point data, you might get cleverly programmed software that will run 2 32bit codes parralell on a 64bit processor (doubt it).
technically speaking a wider bus width means higher data throughput rates but like i said the sofware has to take advantage
i might be talking total crap tho!
My experience
I've got a desktop PC running Vista64, and an HTPC running Vista32 (which I originally built to run Vista64). This is just my personal experiences!
The HTPC was rock solid on both Vista32 and Vista64. I was able to run every application I tried on both systems as 64 is able to run 32 processes and programs quite happily and with no noticable slow down. The only issue I had is that 64bit programs require 64bit plug-ins and codecs. In particular I was using Vista Media Centre 24/7 and this is a 64bit program, but most of the freeware plug-ins for it were written for Vista32 so didn't work. Also, Media Player is another 64bit program so most visualisations (designed for XP and Vista32) didn't work.
Since wiping the drive and reinstalling Vista32 all the plug-ins I wanted to use have worked. I find it annoying knowing that not all the 4Gb of RAM inside the PC is being used, but in reality I never notice the difference.
My gaming PC has been running Vista64 since I first built in December 07. I've never had an issue with it, I don't think I've ever seen a blue screen, and no program I've tried to install has refused. You have to make sure you select 64bit for your ATI drivers (and I guess nVidia too) and your codecs that you want to use with Media Player but beyond that day-to-day usage is no different.
From using the two, the only difference is one tops out at 3Gb usable RAM and one doesn't! Ask yourself if you are ever going to use more than 3Gb. On a laptop for light use, I'd say probably not. On a desktop PC for heavy gaming/applications I'd say it's something worth considering.
also old windows3.11 16bit programs will not run on 64bit os
they work on 32bit but doubt too many people use those anymore
Rudegar said:
also old windows3.11 16bit programs will not run on 64bit os
they work on 32bit but doubt too many people use those anymore
Click to expand...
Click to collapse
compatibility mode doesn't work? plus I was reading something the other day that said Microsoft released software that makes running older applications easier.
I would say go 64bit, the more people who uses 64bit is the faster the transition. and the faster we'll see mainstream computers with 16gb!

[Q] Any Galaxy S Mac users?

Coming from Nexus one where it was no issues with installing ROMs. However life is not as easy with my SGS.
I'm using VMWare on my mac to use programs that are only for PC. My issue is getting the SGS to even show up in VMW. Anyone with some mac experience (I'm a couple of month old mac user after 15 years on PC) Who has made this working So I can start ODIN and get back to 2.2.
Kind regards
Frewys
MAC = fancy closed source Linux
anyways in VMware you have the option to ADD a USB device to your VMware machine, once you do that you can MAP the USB on the VM machine to the phsyical USB port where the SGS is connected to
Fancy, nice looking. I was curious and bored of PC.
This sounds interesting. I get the popup asking me to which machine to connect it to. But then absolutly nothing.. No missing drivers or anything in Device manager.
Do you have a link where to read more? looking around on VMWares sight is of course an option.. unless you can point me in the direction.
Kind regards
Fredrik
EDIT. Looking over VMWares sight didn't really give some help. So I'm still where I started. I even tried to disable the USB 2.0 since there where apparently some instances where it didn't work but in the end still no go.
Eh. Have you installed sgs drivers in virtual machine yet? Easiest is to install kies
Sent from my GT-I9000 using Tapatalk
Apple being notoriously strict on following the USB standard to the T might be an issue, I don't even think VMware gets around this but I could easily be wrong since it is software that is detecting hardware but I know people that have problems with the SGS that haven't been cleared up with VMware. I think they do this so customers are more likely to buy Apple branded products and they get their mega premium due to a lack of competition that their comps will support.
So, what happens that is applicable to you here, is that the device doesn't get recognized to begin with and Samsung (assuming they test on Macs at all) sees this at some point and says F it, it's not worth our time...possibly even under the belief that all mac users would want iPhone anyways.
PS, I don't consider this, nor am I trying to spread, FUD. That's just what I've seen from other Mac/PC device intermingling in other areas and part of the reason why many users can't charge their iPads on their computers.
I setup a small Windows XP install on Boot Camp. I already had it so I can play Starcraft 2 since it runs like ass in Mac but worked out perfectly for my phone too.
You could try installing the Android SDK.
I have installed Eclipse and the Android SDKs on my Macbook and use ADB to control my phone (debug mode turned on in the phone). That's the way I have developed and debug my Android apps.
I also have Parallels installed to use the Bootcamp partition from Mac OS X. I found I could only get Kies to work (USB debugging turned off again) when re-booting into Bootcamp, not via Parallels, so I guess Samsung is doing something funny at a low level USB driver level, which neither Parallels or VMWare support.
Thanks for all the reply guys!
@ickyboo, alovell83 Yes. Installed Kies. Installed separate drivers. No effect. It is not even in device manager list.
@decepticon The problem for me with bootcamp is to my knowledge (like I said new to Mac) they don't allow bootcamp on a partition HDD. Maybe I'm just "PC" and don't really need to make extra partitions to save time in case of need to reinstall (saving all music. images, movies etc on "D" partition). Enlighten me. Come to think of it. I could remove the extra partition install the bootcamp and THEN remake the partition?
(of topic. How much better FPS do u get on bootcamp compared to native mac? I ran it on my 2010 MacBook Pro 17" and have to lover the the settings pretty much to lowest settings to get playable frame rate)
@shawnfr that is interesting!! So I can use the bootcamp partion as a source in virtual machine!? Sounds sweet! Know if it is only possible in parallels? yea looks like there is something going on With the USB thing on the Samsung.. shame..
So After getting rid of all my PCs I had to use my fathers to finally flash the ROM. A LOT easier!!
frewys said:
@decepticon The problem for me with bootcamp is to my knowledge (like I said new to Mac) they don't allow bootcamp on a partition HDD. Maybe I'm just "PC" and don't really need to make extra partitions to save time in case of need to reinstall (saving all music. images, movies etc on "D" partition). Enlighten me. Come to think of it. I could remove the extra partition install the bootcamp and THEN remake the partition?
(of topic. How much better FPS do u get on bootcamp compared to native mac? I ran it on my 2010 MacBook Pro 17" and have to lover the the settings pretty much to lowest settings to get playable frame rate)
Click to expand...
Click to collapse
If you already have a spare partition then you can use it. Just run through the Boot Camp setup and it will walk you through it. You can read your Mac partition in Windows but it's read only to protect it from any Windows virus.
I haven't checked FPS because it runs so bad on my 2007 Macbook Pro but in Windows I get a noticeable improvement due to the newest nVidia drivers in Windows. Sadly Apple won't allow hardware providers to release drivers directly for Mac.
That is just it. I get this cryptic error that i googled and to my understanding it cannot install on a partitioned disk. Right now I'm copying my entire drive to an external so that I can remove the partition and copy it back after hopefully getting the bootcamp up and running.
No I know about that whole driver fiasco for Mac. They are waaaaay behind windows on the graphdrivers... But thankfully steam seems to put some sense in Jobes.
Coming from Windows I think that the virus thing is exaggerated.. I had ONE virus of negligence during 15 years of PC. But don't trust common sense to all other million PC users
frewys said:
That is just it. I get this cryptic error that i googled and to my understanding it cannot install on a partitioned disk. Right now I'm copying my entire drive to an external so that I can remove the partition and copy it back after hopefully getting the bootcamp up and running.
No I know about that whole driver fiasco for Mac. They are waaaaay behind windows on the graphdrivers... But thankfully steam seems to put some sense in Jobes.
Coming from Windows I think that the virus thing is exaggerated.. I had ONE virus of negligence during 15 years of PC. But don't trust common sense to all other million PC users
Click to expand...
Click to collapse
I don't know if it's relevant for newer MBPs but I did get a video update that says it solves issues with SC2.
I had some issues with Boot Camp and partition tables at first but I removed them all and did it all through Boot Camp and it worked fine. The virus things is exaggerated but common sense takes a back seat to "see me live on my web cam click here" lol
Been working on this annoying thing for a couple of hours.. Bootcamp is NOT very flexible.. But I found a way to "cheat" it.. I had to remove the second partition. Then make "system" partition the entire drive. THEN I make the Bootcamp partition. And after windows is installed I can repartiton the System and make my second "data" partition!! Messy. But hope it works. Installing windows soon.
The SC2 update didn't do anything for me. But I'm happy to see it.. At least that is a start.. I read it had some effect for some older MacBooks...
Nope.. No luck at all. Giving up for now on BootCamp. I guess I will stick to PCs for my SGS in the future. I dont really have time for gaming anyway so the issue with lack of partitioning is not really worth it
I have not yet had any luck getting my SGS to show up in a Windows 7 VM running on VMWare Fusion.
USB virtualization is a tricky animal. A device has to be enumerated twice - first on the host, then on the guest. I imagine the SGS is having a hard time with the low-level second set config request. This seems fairly typical with high-bandwidth USB devices like PDAs.
When I get to work tomorrow I'm going to try it out against VMWare Server and VMWare Workstation. I might even try Hyper-V just for giggles. Workstation has the ability to disable the set config command. So maybe it will have more luck (doesn't help Mac users though!)
ok. Interesting. Good luck with that
I just realized Mac has VirtualBox to! Anyone tried it? Maybe there is a small difference for the better in this case...

I'm stumped. Windows is better than Ubuntu?

Okay, so I have been having some problems with a recent upGrade I did on an older computer I'm using as a kind of file server...anyways I'm baffled and getting quite annoyed at all the problems I'm having that seem to have just appeared out of thin air.
Motherboard specs here: http://h10025.www1.hp.com/ewfrf/wc/...=en&product=3184095&lang=en&docname=c00683218
Ubuntu 12.04 x64 dual boot with Windows 7 Ultimate x32
Integrated Nvidia 6150le (see mobo specs)
IDE hard drives
AMD Athlon x2 3800+ dual core @2.0ghz
Railink rt2561 WLAN card
Upgrade:
Before: 1.75 GB total of different speed and size hodge podge ****ty ram; pc2100
After: 3GB pc3200 3x1gb (got four sticks, one was DOA so sending it for exchange)
For the record beforehand ubuntu and windows were both installed updated and tweaked with no major problems and were fully working before the switch
That was the only change. First I booted into Ubuntu, and it was like pissing its pants...it seemed to boot and logged in fine but apps started crashing I couldn't get anything to open and my network cards disappeared both Ethernet and WLAN. Ok, weird, I guess I will just reinstall.
Also, I've never had a significant problem installing from The normal desktop iso on USB...I had to be connected to the Internet to download extra stuff to get my nvidia graphics working but other than that it installs with no problem.
This time though, I pop in my USB, boot and I get the black screen. It completely booted but no x server. I tried all the different switches even burned to a cd to try that way, nothing. So I tried the alternate ISo install. Got that to install finally, booted, same black screen! Had to goto fail safe X, try a few times because it kept freezing, and finally got to the desktop. I added the x-updates ppa as I have to to get gnome 3d to work correctly, and ran the general update. Not only do I find out as I'm waiting for everything to download and install that the nvidia driver that usually installs and allows me to use unity 2d was never activated, the damn update fails and one package breaks and now I have to start over again....
Here's the kicker: through all of this, before during and after, windows 7 booted like nothing happened. It just ran faster from the ram as I expected. No weird graphics or errors or anything. It's completely baffling....as I thought if anything would blow up it would be windows...
So I ask...what the hell is going on??? Is there some relationship between my graphics card and the RAM? I was under the impression that there was 64mb of graphics memory separate from the physical ram. And as most branded mobos are I can't do **** in the bios...so what am I supposed to do? Just fight Ubuntu until I can get it to play nice? Even the installer acts differently now with the upgrade. It just doesn't make any sense to me
Please she'd some light? Thanks.
Are you using unity with Ubuntu? It's really resource intensive and it's better without it (if you're a purist and comfortable with linux). Did you install all updates to Ubuntu? Also did you install closed source additional drivers for your hardware?
063_XOBX said:
Are you using unity with Ubuntu? It's really resource intensive and it's better without it (if you're a purist and comfortable with linux). Did you install all updates to Ubuntu? Also did you install closed source additional drivers for your hardware?
Click to expand...
Click to collapse
Oh I put gnome on there as soon as I install all updates because I need an updated nvidia driver to use gnome properly....I install them every time I install Ubuntu and usually the ones bundled that are installed automatically during setup, while they don't work very well they at least gave me basic functionality, now they don't install or activate at all at any stage, and I have to coax it into fail safe x just to get connected to WLAN and install the updated nvidia driver

[Q] Problems running on XenServer in Ubuntu

Hi there,
I'm having trouble even loading Android Studio in Ubuntu on XenServer. I don't have any issues on Windows but for some reason when running in Ubuntu I get a totally corrupted GUI.
I thought it might have been from using OpenJDK to start with, so I switched to Oracle. But I still can't view it, the first dialogue looks like a badly rendered image. When I close the dialogue I get an error,
Problematic frame:
C [libawt.so+0x756b80] IntArgbToThreeByteBgrConvert+0x50
Any ideas how to resolve this? I'm running 64 bit at the moment, 2 gb ram, tried 32 bit too but with the same results.
14.10
Okay, so it's Ubuntu 14.10 that's the problem, downgraded to 14.04 and it works
Although I've now just setup an identical vm, this time I installed Oracle JDK. Can't post link to the instructions otherwise I would.
And it's messed up again. This time the only difference was the JDK which doesn't seem to make much sense.
Okay so the solution in this instance was to let the OS do all the updates that were pending and restart. Now it's looking normal again.
This particular question is closed now, (not sure if I can do that via a button or not?)
Anyway, even though Android Studio now renders correctly it crashes with an error so I have opened a new thread on that particular error,
http://forum.xda-developers.com/tools/android-studio/android-studio-crashing-startup-failed-t3084342

Upgrading to 6.0/Rooting on Ubuntu

Having some difficulties and hoping for some help.
I'm on zv6, rooted, would really like to upgrade to MM, but can't seem to find the current way to do that.
Every way I see on here requires a Windows computer at some point, but I have no access to a windows comp at all.
Is there a way to flash up to MM just on ubuntu?
Sorry if it's very obvious, I just cant seem to find it anywhere.
If worse comes to worse you could always install VirtualBox then find a trial version of Windows (the Enterprise versions have 90 day trials iirc) and create a virtual machine to do it - this works fine since it's all done over USB and you can attach that to the VM when required, works without issues from what I've read and been told over the years. Even without finding an actual trial ISO of Windows you could still use a traditional Windows 7 ISO since you can skip entering the Product Key, that gives you up to 7 days of use and if needed all you'd have to do is delete that VM and just create another one whenever.
I can't speak for doing much of anything on Ubuntu or Linux in general, I always do all my flashing stuff using Windows personally (even though OSX is my primary OS these days, I keep a spare hard drive with Windows 7 on it and just swap it out for the one with OSX in my laptop when needed).
You do realize that when you upgrade to Marshmallow you lose the ability to root, right? You can upgrade to ZV9 (the first MM release), or ZVA (the second), and still be able to roll back to ZV6 (Lollipop) if you want, but if you go to ZVB (just released a few weeks ago) then you'll be stuck on MM for good as it prevents rolling back to any previous builds at all.
But the virtual machine method I just mentioned using a trial version of Windows (yes, it really does exist) is definitely a possibility unless someone else offers up actual Linux/Ubuntu methods which may or may not be possible, I just don't know for sure.

Categories

Resources