yashsingh1/xdaforums huggingface dataset:
[Xoom Android Development] logitechor:
Thanks again for the Rom. Jellybean looks great. I tried a couple of Gapps - clearly not the correct one. They almost all force closed. Wifi did indeed work. I am back on CM9.0 nightlies - thanks to Nandroid Backup.
[Xoom Android Development] hammersend:
Wow, man, you really nailed it. Other than sound, this is a daily driver for me. Smokes ICS. Thanks a lot!
[Xoom Android Development] e493956170:
i m waiting for perfect version. thank you for your hard jobs.
[Xoom Android Development] djpry:
looks promising...would try it today :fingers-crossed:
[Xoom Android Development] Zacky32:
Definitely love Jelly Bean, it was damn smooth! Can't wait for the perfect build!
[Xoom Android Development] bigrushdog:
Nice work michie! I'm so tempted to port from gnex. Must wait for source... Must wait for source... Can't take more punishment... Must wait for source

.. ugh
[Xoom Android Development] logitechor:
Was successful in downloading Gapps from Google. Used your Ported ROM. Works great with the exception of the issues you noted. Nice work. 4.1 is very nice. I decided to try just wiping cache and delvik cache. Also worked for me. Thanks again.
[Xoom Android Development] logitechor:
Bigrushdog - I have used your contributions since the HTC Magic from Rogers. I admire the work of the developers. I still use the Magic with a version of CM 7.2. Thanks again.
[Xoom Android Development] logitechor:
First reactions to 4.1 - faster then over clocked 4.04. Nice.
[Xoom Android Development] michie:
Internal storage is mounted :D

I have to fix just 1 prob with the framework-res.apk and add gapps and new version will be ready ;)
[Xoom Android Development] spy0r:
cool! :D
[Xoom Android Development] michie:
Any themer here that can help me out recompiling framework-res.apk? I get it to compile correctly but there must be some errors, i only see the navbar.

I would keep trying myself but there are other things i want to focus on too before new release.

In xml folder the storage xml file has to be edited with following values :

<?xml version="1.0" encoding="utf-8"?>
<StorageList
xmlns:android="http://schemas.android.com/apk/res/android">
<storage android:mountPoint="/mnt/sdcard" android:storageDescription="@string/storage_internal" android:primary="true" android:emulated="true" android:mtpReserve="100" />
<storage android:mountPoint="/mnt/external1" android:storageDescription="@string/storage_sd_card" android:removable="true" android:maxFileSize="4096" />
<storage android:mountPoint="/mnt/usbdisk" android:storageDescription="@string/storage_usb" android:removable="true" />
</StorageList>

Thanks in advance!
[Xoom Android Development] joshndroid:
cant wait for the update... will have to try the preview 2 until then =] Wifi!
[Xoom Android Development] michie:
ok i got it half working now, it does mount internal storage but cant see or copy any files yet :( Still working on it
[Xoom Android Development] logitechor:
Hi Michie,

Good luck. I wish I knew my way around coding. Alas I do not. Thank you.
[Xoom Android Development] rubber guard:
good luck OP
[Xoom Android Development] runandhide05:
well i got the external to mount, but now internal is not mounted.

and i can not write to external from device, however on pc i can r/w to external

let me know if you want the edited framework-res.apk
[Xoom Android Development] michie:
Ok guys, i stabilized the build as good as possible, added some gapps, got rid of all glitches and the system runs so smooth now! :)

Internal storage is only working half, didnt have time to finish work on it, wifi works though so you can surf the web, install apps etc etc

Im releasing the build for today in an hour though so you guys can have a worthy preview of how smooth and fast jb runs on our xoom ;)

In the meanwhile i keep on struggling till source is released! :D
[Xoom Android Development] michie:
Did you add the code i mentioned ?

I noticed after editing framework-res the file system is read-only so cant push files with adb, when android is booting and the computer recognize the internal storage all folders are visible but as soon as the lockscreen is there it doesnt show anything on the internal sd anymore.
[Xoom Android Development] ChipZ16:
Haha, i flashed it without a single wipe or anything, just right on top of Team Eos 2.0. It definitely shows the smoothness of Jelly Bean but crashes a bit now and then :P
[Xoom Android Development] runandhide05:
Yes i did, add the code to the xml, after booting the extrrnal showed but was only read from the tablet, but was r/w from pc when Mounted.

I was not able to even see the internal from pc or from within the tablet

im tweeking it now to see if i can get them both working
[Xoom Android Development] bigrushdog:
Did you edit vold.fstab for external? Also check platform permissions against our permissions. That will fix apps writing to external.
[Xoom Android Development] michie:
Preview 3 link is up!
[Xoom Android Development] michie:
vold.fstab is untouched CM9, biggest issue for now is getting acces to internal storage. I will check it out though thanks for the tip!
[Xoom Android Development] bigrushdog:
Double check your mounts in stingray.rc
[Xoom Android Development] michie:
I did, it should be fine too. :)

I will recheck tomorrow
[Xoom Android Development] runandhide05:
external is fixed as far as read/write goes.

thanks BRD

at etc/permissions changed

<permission name="android.permission.READ_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
</permission>

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" />
</permission>

to

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>

whats odd is as the device boots while connected to laptop, i can see and for a short moment access the internal storage from laptop, so my completely uneducated guess could be a init on boot is voiding it out... if that makes sense...again dont flame me if im way off here
[Xoom Android Development] michie:
Exactly the same I encountered, thats why im pretty sure all mounts in the init.rc are correct.

on early-init
mount debugfs debugfs /sys/kernel/debug

# EXTERNAL_STORAGE and SECONDARY_STORAGE are needed for sqlite3 _DELETE_FILE trigger
export EXTERNAL_STORAGE /mnt/sdcard
export SECONDARY_STORAGE /mnt/external1
mkdir /mnt/sdcard 0000 system system
mkdir /mnt/usbdisk 0000 system system
# for backwards compatibility
symlink /mnt/sdcard /sdcard
mkdir /pds 0777 system system
mkdir /mnt/external1 0000 system system

on fs
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/system /system wait ro noatime
setprop ro.crypto.tmpfs_options size=128m,mode=0771,uid=1000,gid=1000
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/userdata /data wait noatime nosuid nodev nomblk_io_submit,noauto_da_alloc
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/cache /cache wait noatime nosuid nodev nomblk_io_submit,noauto_da_alloc
mount ext2 /dev/block/platform/sdhci-tegra.3/by-name/pdsb /pds wait ro
setprop ro.crypto.fuse_sdcard true
[Xoom Android Development] runandhide05:
i think i see your problems,

try this

on early-init
mount debugfs debugfs /sys/kernel/debug

# EXTERNAL_STORAGE and SECONDARY_STORAGE are needed for sqlite3 _DELETE_FILE trigger
export EXTERNAL_STORAGE /mnt/sdcard
export SECONDARY_STORAGE /mnt/external1
mkdir /mnt/sdcard 0000 system system
# for backwards compatibility
symlink /mnt/sdcard /sdcard
mkdir /pds 0777 system system
mkdir /mnt/external1 0000 system system
mkdir /media 0775 root system
mkdir /media/usb 0000 system system
symlink /mnt/sdcard /media/internal
symlink /mnt/external1 /media/sdcard

on fs
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/system /system wait ro
setprop ro.crypto.tmpfs_options size=128m,mode=0771,uid=1000,gid=1000
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/userdata /data noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/cache /cache noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext2 /dev/block/platform/sdhci-tegra.3/by-name/pdsb /pds wait ro
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/SDC /data/media noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/sdcard /data/media noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
setprop ro.crypto.fuse_sdcard true
[Xoom Android Development] logitechor:
I am reading the posts about storage and what the issue might be. Very impressive.
[Xoom Android Development] TechAttack:
Does Google Now work in this preview?
[Xoom Android Development] logitechor:
version 3

I installed version 3. In root explorer I can see the internal sdcard but it appears as empty. I can mount and see files stored on external. Getting very close I see. Thank you.
[Xoom Android Development] runandhide05:
at least i cant brick my xoom...total FAIL on my first attemtp to get my edited boot img... completly f'ed something up...lol recovery wouldnt even see partitions...lol

still chuggen allong,...side note...Ugg HC is so ugly

il be back up in no time
[Xoom Android Development] Mandelbrot.Benoit:
I don't see Google Now anywhere. Its too bad but everything else oozes butter. Coming from EOS 101 and I don't think I'll be going back. Took a few minutes to download and dirty flashed it with YouTube force closing which I also had on EOS. Source should be out soon and this is more than enougg to keep me happy. Keyboard lag and browser is much better.

Thanks!
[Xoom Android Development] runandhide05:
Its not an apk that's in the drawer or anything, just press the search icon on the home pages or accessible from long press home. Should loom similar to this but only tablet sized
[Xoom Android Development] Mandelbrot.Benoit:
I tried every way that works on Gnex but I got nothing on Xoom. Long press home button gets me nothing and hitting search just brings up usual search, not Google Now. And its missing from lock screen.

Edit: And BT won't turn on.
[Xoom Android Development] twinkyz1979:
I tried the googlenow that i have seen here on xda doing the renaming/copying/rw -r -r thing and it did not work on this at all but works fine on my bionic (except for the voice part)
[Xoom Android Development] michie:
I will post a cwm flashable fix for external sd storage today, thanks for the tip bigrushdog!

Thanks for the donation logitechor! :)
[Xoom Android Development] michie:
Haha glad ur xoom is ok! Boot.img should be fine though, it must be something in the rom system.
[Xoom Android Development] sgsfan:
Hey dude!

Ne date on a sound fix?

Its the only thing holding me back..
[Xoom Android Development] bigrushdog:
I've been saying jb is the pixie dust! But you will come back I assure you :p When we drop some Linaro butter in the jb mix, planets will align, the Mayan calendar will end early, thus bringing the dawn of the EosPocalypse!
[Xoom Android Development] joshndroid:
Nice cant wait.. Tho linaro impact is debatable with some tho =p...

To op i would like sound for music please let that badboy to be next on ya list ;)
[Xoom Android Development] Chaosgod27:
Hahahaha, now that's gonna be epic!
[Xoom Android Development] runandhide05:
Well I figured I'd try and add what I had suggested, and I must have miss typed some. Rather epic, yet always fun fail.
[Xoom Android Development] yankeeboy254:
This is incredible. Sound is the ONLY thing that is stopping this from making this my daily. This is EPIC. Looking forward to the source being released and the OTA, then we'll be in epicland!
[Xoom Android Development] pitokellie:
Is this ROM rooted?
[Xoom Android Development] yankeeboy254:
I was just looking at that. Apparently, it is not.
[Xoom Android Development] runandhide05:
The apk and the binaries are in it, but for some reason are not working, I've put the binaries and apk in from my jb ROM on nexus and it at least prompts for su permission, but fails to update binaries which inevitable fails to grant su permission,

So...
[Xoom Android Development] gibbs1984:
Nevermind, managed to do what I wanted.

Can't wait for a final and stable release.
[Xoom Android Development] michie:
Please excuse me for not being able to work on it today. They broke in to our house and stole stuff from my gf :(

I will post the fix tomorrow asap!
[Xoom Android Development] runandhide05:
What a shame!

Sorry to hear that!
[Xoom Android Development] yankeeboy254:
Real sorry to hear that :(

Take your time, this is an excellent port so far, will probably be perfect once we get the OTA in a few days (hopefully).
[Xoom Android Development] pitokellie:
I can't download anything, keeps saying I don't have enough space
[Xoom Android Development] logitechor:
Very Sorry to hear the news. Take care of each other.
[Xoom Android Development] pitokellie:
Can anyone tell how to get into recovery
[Xoom Android Development] sgsfan:
Reboot wait a second on the splash screen and click the volume down rocker until u see android recovery then click the volume up rocker. That will launch the recovery
[Xoom Android Development] pitokellie:
I did that, but it won't go in to cwr,the screen comes "starting fastboot protoclol up but it just stays there.I'm on jb ROM
[Xoom Android Development] bigrushdog:
Its debatable because nobody but us has actually done it right. Example: the Antutu benchmark on our gnex build is the highest out of any other gnex ROM out there. /end_gloat

I'll take a look at su and sound and see what's up.
[Xoom Android Development] runandhide05:
Sense it looks like OP is out if pocket for now,

This should make external read/write

http://d-h.st/SYJ
[Xoom Android Development] pitokellie:
Thank you for helping, how will I install it. I can't get into cwr
[Xoom Android Development] runandhide05:
your not trying hard enough,

A) reboot tablet, press and hold power and volume up, after screen comes on wait three seconds then press volume down.

B) device connected to pc, usb debug on in terminal or cmw depending on computer OS

"adb reboot recovery" PC

./adb reboot recovery" linux
[Xoom Android Development] sgsfan:
Wait a little bit longer before pressing Down mate
[Xoom Android Development] shorty6049:
Hoping nobody has asked this already (Searched the thread and didn't see anything) , but is this for Wingray only?
[Xoom Android Development] cadiken:
Check the first page what is working and what is not.

---------- Post added at 07:36 PM ---------- Previous post was at 07:28 PM ----------

Thanks BRD. Everyone here is stoked at the possibility of getting JB on their Xoom to play with.

To michie: I know how bad getting robbed feels it happened to me twice. Hang in there bro.
[Xoom Android Development] runandhide05:
here is a semi-working GoogleNow add on

VOICE DOES NOT WORK!

simply flash in recovery

GoogleNow
[Xoom Android Development] sgsfan:
Flashing now...

EDIT: runs really well can't wait until voice works :)
[Xoom Android Development] hammersend:
hey, thanks but I flashed it and still can't see the sdcard. i get external1 with no problem but no dice on the sdcard.
[Xoom Android Development] shorty6049:
Oh , sorry, seeing that data wasn't working didn't really register as a sign that this could be used on the verizon version...

thanks!

Edit: Tried it out. Worked good though its still pretty laggy (maybe something's wrong with my Xoom) though swiping between homescreens and inside the app drawer were fast and mostly without any stutters.
[Xoom Android Development] logitechor:
When I do a hard reboot I start tapping the down volume key several times. That brings up Android Recovery with one tap of the Power Button. Good luck.
[Xoom Android Development] runandhide05:
How about ya read my post or what you quoted, or even the zip ya flashed...

External fix for read/write. Not internal.

;)
[Xoom Android Development] bigrushdog:
I got a reboot menu for you guys. Gimme a few to post up.

Here ya go

Reboot menu
[Xoom Android Development] runandhide05:
thanks to thenemis for pointing this out,

here is a moddified Xoom_Universal-Root zip with new su and apk for JB

Xoom-Universal-Root_modded_4_JB
[Xoom Android Development] pitokellie:
i need help i cant get into cwr,download mode or anything.yes i did all the things to go in to recovery,but it stays stuck on the logo n starting bootloader protocol system.even tried with my pc but no luck.just cant get into download mode to safe me.looks like im stuck with this rom un less i get help
[Xoom Android Development] runandhide05:
what did the read out say when you typed

adb reboot recovery
[Xoom Android Development] pitokellie:
no device found i tried with terminal emulater app my pc it close
[Xoom Android Development] runandhide05:
then you did not do it right,

PM me or hit me at gtalk, lets not clutter this with "how do i get into recovery"

my name at gmail dot com

watch me!!
[Xoom Android Development] jlvlawrence:
This ROM is exactly what it says it is. A jelly bean preview. And a freaking excellent preview at that. Thank you very much for this. I've been playing around with it for a while, and I have to say that its pretty damn awesome.
[Xoom Android Development] hammersend:
Oh, sorry about that. strange as external was working for me the whole time even on preview two. Only sdcard wasn't so i thought your flash was a fix for that.
[Xoom Android Development] runandhide05:
External was working as you could see it, but would not let you write or delete from it.
[Xoom Android Development] michie:
Ok guys im back now too, thanks for the support, i will post the fixes at the OP.

It makes me happy to see so many people getting involved, its been a long time since there was a development related discussion here on the xoom forum. :)

EDIT : OP updated with all fixes, if we can get internal storage or sounds owrking today i will compile a new build with all fixes included.
[Xoom Android Development] shahru98:
core system working - that means HW acceleration is working too?
[Xoom Android Development] michie:
yes, correct.
[Xoom Android Development] logitechor:
Awesome. I upgraded using Version 3 and all the updates. All work. Great work.

Michie, did they catch the person. Did you get the stuff back.
[Xoom Android Development] shahru98:
wow that's great mate. cant wait!
[Xoom Android Development] logitechor:
Hi,

Just thought I would share a way around internal storage for now. Not perfect but I have a lot of my internal data saved on Sky drive. I set the folder to download to the External Drive. Downloaded and opened fine.

In the Camera App - will try this after work. I get a message indicating I need to mount USB. Do you think I could put a USB drive on the Xoom and the Camera would write to it. Have to go now.

Thanks again.
[Xoom Android Development] michie:
No not yet but i have a witness who saw someone driving with our quad on a trailer at 4am on a industry park about 60km's from our house so we hope some company's there have security cams on their gates that see the road also.

Who knows we might see a license plate :)
[Xoom Android Development] logitechor:
Man that sucks. With all the cameras out there - hopefully. Fingers and toes crossed.
[Xoom Android Development] mermigas:
Thanks for the fixes but so far my internal SDcard is not mounted.

I will wait for preview4
[Xoom Android Development] runandhide05:
We know. Thanks
[Xoom Android Development] thenemis:
maybe there is missing line on /init.stingray.rc ?

from teameos rom:

on early-init
mount debugfs debugfs /sys/kernel/debug

# EXTERNAL_STORAGE and SECONDARY_STORAGE are needed for sqlite3 _DELETE_FILE trigger
export EXTERNAL_STORAGE /mnt/sdcard
export SECONDARY_STORAGE /mnt/external1
mkdir /mnt/sdcard 0000 system system
# for backwards compatibility
symlink /mnt/sdcard /sdcard
mkdir /pds 0777 system system
mkdir /mnt/external1 0000 system system
[COLOR="Green"] mkdir /media 0775 root system
mkdir /media/usb 0000 system system
symlink /mnt/sdcard /media/internal
symlink /mnt/external1 /media/sdcard[/COLOR]

on fs
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/system /system wait ro
setprop ro.crypto.tmpfs_options size=128m,mode=0771,uid=1000,gid=1000
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/userdata /data noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/cache /cache noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext2 /dev/block/platform/sdhci-tegra.3/by-name/pdsb /pds wait ro
[COLOR="Green"]mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/SDC /data/media noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
mount ext4 /dev/block/platform/sdhci-tegra.3/by-name/sdcard /data/media noatime nosuid nodev nodiratime errors=remount-ro,barrier=0,noauto_da_alloc
setprop ro.crypto.fuse_sdcard true[/COLOR]

file change don't work, is replaced at boot with init.styngray.rc from inside boot.img.

i am not sure how to unpak,mod file,repack boot.img :-(
[Xoom Android Development] michie:
I will recompile kernel and test but it should be mounted ok otherwise the system wouldnt even be able to start :)
[Xoom Android Development] runandhide05:
Ya I already tested that.

I had suggested it, then desided I would just do it, there was no difference.

But there is always the possibility I screwed something up...he he. (Kernel novice here)

Edit: quoted the wrong person but u get the message, also thenemis I posted that same thing a few pages back
[Xoom Android Development] thenemis:
ops sorry i missed this on pag 7
[Xoom Android Development] logitechor:
USB Storage

I connected a USB drive to the Xoom - works. Though could not figure a way for the Camera App to write to it. Thank you.
[Xoom Android Development] michie:
Im not sure yet where the mounting prob is. When i add eos vold fstab android media service keeps crashing when plugging in the tablet.

Going to try modding their kernel for jb and add it together with their vold fstab.
[Xoom Android Development] runandhide05:
I encountered the same thing
[Xoom Android Development] logitechor:
Was able to copy and paste a file back and forth between a USB drive and the external sdcard.
[Xoom Android Development] alex94kumar:
I flashed the #3 Preview directly on top of Eos nightly 114 with no wipes of anything, and it worked like a dream. Only thing i was kind of nitpicky about, was going to the home screen from an app. It didn't seem as smooth as some of the other animations. I bet it will be fixed when JB AOSP drops. otherwise, great work michie, you are amazing!
[Xoom Android Development] rubber guard:
could someone extract google music and post it? tia.
[Xoom Android Development] rmkilc:
Why would you want it when sound isn't working yet? Also, can't you get it from the Play store?
[Xoom Android Development] g1ddy:
I know this is just a preview but it's starting to look pretty damn usable.

Good job :good:
[Xoom Android Development] okantomi:
4.1 Source is being pushed to AOSP!

https://groups.google.com/forum/m/#!topic/android-building/XBYeD-bhk1o

:D
[Xoom Android Development] rmkilc:
Source is available. Let the fun begin!!! :victory:
[Xoom Android Development] rubber guard:
does anyone know how long it would take to compile/release/whatever you call it from the source that was just released?

are we talking days? or maybe overnight? less? Thanks in advance
[Xoom Android Development] yankeeboy254:
I'm guessing the OTA will be out in <1 Week, so I don't think there is much of a point in porting, as everything will be fully working and based off the OTA when it comes out. We'll probably have a good working build with more st00f in a day or two or three or more.
[Xoom Android Development] shorty6049:
You guys really get your update that fast?

It was ridiculous how long it took for the OTA on my verizon xoom to finally become available (though I had flashed an EOS rom months earlier)