yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Mini] TheWhisp:
To compile ICS:

1) Download Android SDK and ensure ADB is working from any directory.

2) Install required libraries:

sudo apt-get install git-core gnupg flex bison gperf build-essential
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown
libxml2-utils

For Ubunut 10.10:

sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so

For Ubuntu 11.10:

sudo ln -s /usr/lib/i386-linux-gnu/libX11.so.6 /usr/lib/i386-linux-gnu/libX11.so

4) Make directories:

mkdir -p ~/bin
mkdir -p ~/android/system

5) Install the repo:

curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo

cd ~/android/system/
repo init -u git://github.com/CyanogenMod/android.git -b ics
repo sync

6) Setting up Galaxy Mini source:

cd ~/android/system/device/samsung
git clone https://github.com/teamhacksung/android_device_samsung_tass

* Now you should have SGM source in samsung directory, rename the the folder to tass. (if it is not already like that)

6.1) After that navigate to tass folder:

cd ~/android/system/device/samsung/tass

6.2) Connect your device to PC and do:

./extract-files

6.3 (optional) If you don't have the permissions:

adb kill-server
sudo adb start-server

7) Building from source:

cd ~/android/system
. build/envsetup.sh
lunch tass-eng
make -j1 || make -j1 otapackage

7.1) If it shows unknown architecture armv6-vfp:

I don't know how to compile for armv6, but as far as I know armv6 is compatible with armv5, so we can build it for armv5te.

To do that:

cd ~/android/system/device/samsung/tass
gedit BoardConfig.mk

Find:

TARGET_ARCH_VARIANT := armv6-vfp

Rename to:

TARGET_ARCH_VARIANT := armv5te

Also I heard there is problems with JIT on armv6 so find:

WITH_JIT := true
ENABLE_JSC_JIT := true

Rename to:

WITH_JIT := false
ENABLE_JSC_JIT := false

Repeat step 7

The SGM source may need editing, for example, I had some errors. But it may be also due to my ****ty PC (I mean very, very ****ty PC)
[Samsung Galaxy Mini] denkext:
well thanks for your information, i will learn and try to compile it :rolleyes:
[Samsung Galaxy Mini] roofrider:
^

definitely not my field lol.

It's gibberish to me!
[Samsung Galaxy Mini] denkext:
why did u say that ? :eek:
[Samsung Galaxy Mini] roofrider:
Lol.. I was referring to thewhisp's tutorial....I'm new to Linux so I need to learn the basics first.

Time for History-101 for me ;)
[Samsung Galaxy Mini] denkext:
oh ok, misunderstood
[Samsung Galaxy Mini] yagya:
Yes, very true...

Though I could learn if needed but my condition (lack of resources, large PC, very stable and fast connection, huge ram, etc ) doesn't let me do it... Hope you guyz will try it and share with us too. :)
[Samsung Galaxy Mini] roofrider:
I'll bring my stuff out in 365 days... :D
[Samsung Galaxy Mini] Netas3k:
So guys a little update from my side. I got my new PC! And i will start to work on the ICS port next week. And with a little help from madteam it's gonna be possible :)
[Samsung Galaxy Mini] ashiqputtur:
All the best guys... Glad to know that so many ppl are working to make our lilG to bigG....
[Samsung Galaxy Mini] TheWhisp:
Today is Sunday,so "next week" starts tomorrow, doest that mean you're going to start tomorrow?
[Samsung Galaxy Mini] nishanty13:
Ha ! For my time zone tomorrow is Sunday :D
[Samsung Galaxy Mini] Netas3k:
Yes for me it's sunday too. And yes i'm gonna start on monday if my repos will finish cloning tomorrow :)
[Samsung Galaxy Mini] yagya:
All the best!!! :) for your ICS port. Hope you will be successful so that we all can get ICS on our galaxy mini. :)
[Samsung Galaxy Mini] gboydroid:
wwwwwwwwwwwwwwwwwwwwwwweeeeeeeeeeeeeeeeee its gonna be great!!!!! waiting :D
[Samsung Galaxy Mini] srprashant91:
All the best. Make SGM user proud. :D
[Samsung Galaxy Mini] denkext:
always fail with repo sync :(
[Samsung Galaxy Mini] Netas3k:
So guys started to compile ICS for the nexus. But came along to some errors. So i'm gonna continue tomorrow (Dec 6) and once compiled for the nexus i'm gonna do it for the mini. It's stupid to ask but i want to do this alone. And i don't want to compete with someone. So please if you guys want, please let me do this alone. I know stupid question ;P
[Samsung Galaxy Mini] srprashant91:
carry on your good work bro...

god bless you netas3k
[Samsung Galaxy Mini] vyseus:
Thank you my friend for trying this~ can't wait for it!!! No pressure. I love developer community!!
[Samsung Galaxy Mini] dexter93:
Why would anyone want Ics on the mini? It would be useless and extremely unstable... its a fking cheap electronic board with a touchscreen, not a real smartphone :eek:
[Samsung Galaxy Mini] TheWhisp:
Definitely more useful than you are.
[Samsung Galaxy Mini] MacaronyMax:
Ya never.know, he can make food, deliver beers:p and more , I have one myself .. xD

Max. (From my Galaxy 2)
[Samsung Galaxy Mini] Netas3k:
May i ask why do you think that?
[Samsung Galaxy Mini] Febryan_Uchiha:
That's rude man...
[Samsung Galaxy Mini] gboydroid:
is it bad to try it in our mini? :p :cool:

yeah yeah you have a "real" smartphone. who cares? LOL but mini is damn good for low end phones.
[Samsung Galaxy Mini] mr xombie:
You talk like that yet you use the phone. It's shameful you know. :rolleyes:

I hope when the ICS is cooked for mini, nobody will share it to you until you cry to your mama. :D
[Samsung Galaxy Mini] roofrider:
Anything is possible on any ****ty electronics running android/linux.

Let the hackers do their job.

---------- Post added at 03:57 PM ---------- Previous post was at 03:54 PM ----------

And btw if u guys haven't come across already.

here it is freeyourandroid

Many guides and stuffs are there.

Even a perfect guide for compiling ics.
[Samsung Galaxy Mini] prateek.maac:
To those who doubt

On one word for those who doubt that it is not possible please dont **** around in the forum and for those who believe i have some good news i got a way to put ics on the phone which was originally meant ed for htc wildfire i am only stuck up in the boot sequence it will take some time for me as i am a newbie but guys i require help to build this can you tell me whats wrong i can send the compilation also to their mail too if required
[Samsung Galaxy Mini] gboydroid:
hell yeah!!!! cant wait.. im dying without flashing in a week now. .
[Samsung Galaxy Mini] TheWhisp:
I posted a boot.img that should work. Look at previous pages.
[Samsung Galaxy Mini] prateek.maac:
will do it right away
[Samsung Galaxy Mini] Netas3k:
Guys. A little update. I compiled the ICS for the Nexus successfully! So now i can start to work on the port of the Galaxy Mini!
[Samsung Galaxy Mini] plesan:
Good luck and ty
[Samsung Galaxy Mini] mr_v_d:
Good news :D goodluck to u :P
[Samsung Galaxy Mini] srprashant91:
god bless you netas3k :D
[Samsung Galaxy Mini] razor2911:
we thank you netas3k but when you think you can complet porting ics on galaxy mini?
[Samsung Galaxy Mini] Netas3k:
Hope to before christmas... But don't know into how many problems i will run into. But i will try my best to do it before christmas ;)
[Samsung Galaxy Mini] razor2911:
thanks man we all wait for this it will be like a christmas gift
[Samsung Galaxy Mini] crazy_k_p:
Just a request not a suggestion.. Can anyone try to port an aosp gb rom?? Real gb rom which we saw on nexus when it was released.. The gb which our device got is somewhat like froyo.. No change at all..
[Samsung Galaxy Mini] TheWhisp:
Of course the UI is the same, because Samsung adds their TouchWiz
[Samsung Galaxy Mini] roofrider:
@crazy

I think andro id is an aosp build.
[Samsung Galaxy Mini] distan7:
No, it's a modified stock ROM. But tj_style removed Samsung Touchwiz and Keyboard (CMIIW) and made a lot of modifications on init.rc, added busybox, root etc. And most importantly he compiled a custom kernel using sources from Samsung and AOSP and with OC support too as well as ext4.

Well, while we're waiting for squadzone newer CM 7 build, or hopefully CM 9, let's pray that these guys at Galaxy Ace could come up with something on CM 9 :

http://xdaforums.com/showthread.php?t=1386819

Latest info, their device managed to boot to lockscreen for 1 second.

---------------------------------

CyanogenMod 7.2.0-RC3-KANG by squadzone
[Samsung Galaxy Mini] coolsandie:
+1 !! Totally agree !!

Sent from iPhone
[Samsung Galaxy Mini] roofrider:
@distan

Thanks for clearing that up.

That explains why andro id towers abv the rest.

Can't wait for cm9.

But are mini and ace that similar under the hood? (got the answer to this in ur reply in other thread thanx)

It's arm11!! But the same chipset.
[Samsung Galaxy Mini] trance89:
are you dreaming guys? gingerbread was a milestone for android community, it is much faster and has a lot better power management - twice long battery life as froyo had, with froyo my phone lasted max 3 days but with 2.3.4 ginger i can reach 7-8 days when i almost don't touch the phone...

and yes it's a, rather THE Galaxy Mini :)

and ginger will stay a very popular android version for long time because not all smartphones have / goind to have highend hw and this build is running well on all devices, also on the cheapest ones not like the current hit "ice cream" which needs at least mid class hw to run acceptably and not everyone wants to pay 200€+ for a phone...
[Samsung Galaxy Mini] coolsandie:
First of all, I'm very happy that we got the official/unofficial GB update. It was too crucial at that time. But I'm not sure about the increase in battery, as when I use net in Phone, battery stays for < 1 day (Both in 2.2/2.3). And I only got max 4 days backup without using Net in phone. The Error in Wi-fi was solved for me, when i upgraded to 2.3, and it never happened again in any of the GB ROMs. But speaking about the interface only, I was referring it looks just like Froyo. The GB introduced in Nexus S was way too different than we got in Mini. :cool:
[Samsung Galaxy Mini] crazy_k_p:
Stop going off topic.. I just requested the devs to try out aosp gb for our device.. My aim was not to distract u guys.. We just have only one aosp rom n that is cm7.. If we want to come out of that low activity device tag then we need some aosp roms, some rom ports from other devices.. Ics is really a dream come true for our mini but still we will have that low activity device tag up there on the xda address bar.! Hope anyone understands what I want to say.. :)
[Samsung Galaxy Mini] mr_v_d:
kp, I want to be dev but i dont know how to make a custom rom, can you show me the Tut 'How to make a custom rom'? :confused:
[Samsung Galaxy Mini] Netas3k:
Even if we build a lot of ROMs, Real ROMs it won't get us out of the Legacy & Low-activity Devices... Since we don't have a GOOD developer community....
[Samsung Galaxy Mini] crazy_k_p:
M not a dev buddy.. :)

@netas.. I tried to make a dev community by starting a thread for that purpose but here every dev wants to do everything individually..
[Samsung Galaxy Mini] mr_v_d:
oh. can you show me the tut how to make a custom rom please :(
[Samsung Galaxy Mini] nvt992:
so sad..

i think there is no tut for make acustom rom.u want c++,java..and much times to research..no one can tell u how to make a custom rom
[Samsung Galaxy Mini] distan7:
Start by compiling kernel from AOSP+Samsung Source. Here's a reference http://www.doxbo.com/doc/android:developer:aosp

A complete AOSP ROM is a broader subject.

@netas & crazy:

You should count Parasmi too. Maybe his ROM is not pure AOSP, but his ROM is fantastic.

---------------------------------

CyanogenMod 7.2.0-RC3-KANG by squadzone
[Samsung Galaxy Mini] Netas3k:
Hm... Porting ICS is harder than i thought.... Come to some errors....
[Samsung Galaxy Mini] denzel09:
You need help from other dev. It s unusefull if you try alone.

It will remain a dream if there will not a team work buddy

Inviato dal mio GT-S5570 usando Tapatalk
[Samsung Galaxy Mini] Netas3k:
Who said i'm working alone???
[Samsung Galaxy Mini] denzel09:
No one says this. It was a suggestion.

Inviato dal mio GT-S5570 usando Tapatalk
[Samsung Galaxy Mini] marylex@29:
good luck man and we all will wait for it.
[Samsung Galaxy Mini] AntiBillOS:
https://github.com/TeamHackAce/device_cooper_cm9

There github configs for CM9 for Galaxy ACE.

I think...
[Samsung Galaxy Mini] KoperKiller:
awwwwwwwwww yeeeeaaahhhhhhhhhhh!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:d
[Samsung Galaxy Mini] KoperKiller:
Is it possible to port the rom from a lg gt540????? How can i do it???????:confused:
[Samsung Galaxy Mini] denzel09:
It s not so simple buddy

Inviato dal mio GT-S5570 usando Tapatalk
[Samsung Galaxy Mini] TheWhisp:
Actually I have done all the necessary things to make it boot, the problem is I failed at making updater-script, that means I can't flash it correctly. I can upload boot.img and system folder if someone needs it...
[Samsung Galaxy Mini] denkext:
upload it, please !
[Samsung Galaxy Mini] yagya:
CM9 Ice Cream Sandwich Source code for galaxy Mini can be found at https://github.com/Squadzone/android_device_samsung_tass/tree/ics

If you want you can compile it and give it a try on your device. However, the source code is yet to be optimized and current build (from this source) seems to just boot fine on Galaxy Mini, however, most of the things are not working.

If you have good knowledge or java and C/C++ then you can have a look at the source code and modify it to make it work on gts5570. Also, if you know what this is about and want to help on the project to port (or refine) CM9 for galaxy mini you can contact squadzone and ask him for more details or find him at http://xdaforums.com/showthread.php?t=1390423. :)
[Samsung Galaxy Mini] AntiBillOS:
Hi guys!

Here is ALPHA VERSION OF CYANOGENMOD 9 FOR SAMSUNG GALAXY MINI

http://xdaforums.com/showthread.php?t=1390423
[Samsung Galaxy Mini] KoperKiller:
So no more effort about this???? :confused:
[Samsung Galaxy Mini] najashark:
i still have effort on this AOSP 4.0, but dont expect much from me because it is not easy to port for armv6. because the source is for armv7.

i believe thewhisp also work hard to make ics come to galaxy mini.

if you guys have an idea or reference. fell free to reply on this thread :D
[Samsung Galaxy Mini] najashark:
@theWhisp

i got this error when compile, what should i do?

device/samsung/tass/libcopybit/copybit.cpp:35:30: error: hardware/copybit.h: No such file or directory
device/samsung/tass/libcopybit/copybit.cpp:57: error: field 'device' has incomplete type
device/samsung/tass/libcopybit/copybit.cpp:77: error: variable 'copybit_module_t HMI' has initializer but incomplete type
device/samsung/tass/libcopybit/copybit.cpp:82: error: 'COPYBIT_HARDWARE_MODULE_ID' was not declared in this scope
device/samsung/tass/libcopybit/copybit.cpp: In function 'void intersect(copybit_rect_t*, const copybit_rect_t*, const copybit_rect_t*)':
device/samsung/tass/libcopybit/copybit.cpp:113: error: invalid use of incomplete type 'struct copybit_rect_t'
device/samsung/tass/libcopybit/copybit.cpp:110: error: forward declaration of 'struct copybit_rect_t'
device/samsung/tass/libcopybit/copybit.cpp:113: error: invalid use of incomplete type 'const struct copybit_rect_t'
[Samsung Galaxy Mini] razor2911:
i think if you try hard enought you will manage to do this this year good luck
[Samsung Galaxy Mini] TheWhisp:
I don't think it is possible to compile by following my tutorial. You also need to fetch files from Cyanogen repo to compile for Armv6. Ask squadzone for help, he successfully compiled ICS for our device.
[Samsung Galaxy Mini] najashark:
i think i can make it, just need to setup arm compiler in my ubuntu 10.10 x86, i just need that tutorial to setup, if anyone have it. feel free to share

EDIT:

*done setup with that
[Samsung Galaxy Mini] A5D:
im good at c++

so if u need computing power tell me i got an alienware
[Samsung Galaxy Mini] Netas3k:
Alienware isn't the best here ;)
[Samsung Galaxy Mini] nishanty13:
Hey! Netas3k what's your progress.

-------------------------------------------
[Samsung Galaxy Mini] roofrider:
There u go guys,

Samsung announces the list of devices which will get an ICS update.

http://www.androidpolice.com/2011/12/20/samsung-galaxy-s-ii-galaxy-note-galaxy-r-tab-7-0-plus-7-7-8-9-10-1-all-to-get-android-4-0-ice-cream-sandwich/

Even sgs is not included.
[Samsung Galaxy Mini] Netas3k:
I kinda abandoned it. Since squadzone built it first. But i will gather more knowledge and will try to port from scratch some time later.
[Samsung Galaxy Mini] chemicalrage:
bro. netas i have noticed you brag a lot about your developing skills but haven't showed anything out here. Prove it *****
[Samsung Galaxy Mini] nishanty13:
TOTALLY AGREED !!!

:D:D:D
[Samsung Galaxy Mini] Netas3k:
Sure. Can you first give me a post about me bragging?
[Samsung Galaxy Mini] astrayasagiri:
instead of *****ing each other why don't you work together and make ics porting better and faster.
[Samsung Galaxy Mini] rodlee123:
AGREE......

Lumantar gt-S5570 kagungan dalem piyambak.
[Samsung Galaxy Mini] eugeneeaster18:
Can someone compile for the dart also? See, me and alot others have a device known as the Samsung Dart. It is a sister varient of the Samsung Galaxy Mini. The reason I'm asking for someone to compile roms for it is that it still runs android 2.3! It doesn't matter if you don't own the device! I'm a very good rom porter, so I'm just asking for a DEV Rom. Something to get progress started. I was wondering if anyone could help. I have the links to the source for the Dart. Im just asking for a ics or jellybean port.

If your interested here you go:

Link to source (or go to samsung source page):

https://github.com/stqism/cleandart-aosp

If you are interested in porting cwm recovery, here is CWM 5.0.2.6 for the dart(scroll down):

http://madteam.co/forum/development-...sgh-t499)/165/

This a list of all the official stock ROMs from Samsung available for the Samsung Galaxy Dart (SGH-T499):

http://madteam.co/forum/development-...rt-(sgh-t499)/

And sense the Samsung Dart doesn't have it's own XDA, Here is the forum to post your roms:

http://madteam.co/forum/development-70/
[Samsung Galaxy Mini] F4uzan:
Why are you recovering a damn one year old thread ?! Make a new thread !
[Samsung Galaxy Mini] eugeneeaster18:
wtf when did asking become illgal , damn man
[Samsung Galaxy Mini] F4uzan:
Yes, it's not illegal. But this thread is A DEVELOPMENT THREAD, AND YOU KNOW THERE'S A Q&A SECTION TO ASK !
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] harry_fine:
What is correct version of Odin? I have Odin3 v1.83 and Odin3 v1.85

Thanks
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] DoctorQMM:
I think any 1.8x is acceptable. I use 1.85 on both my I777 and I727 without issue.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Martinjv71:
Odin Download.

I cannot find the new version of ODIN anywhere. I know this seems stupid but I cannot locate it anywhere through searches. Anyone have a link?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] gr8hairy1:
Here you go. For some reason they can be tough to find.

http://forums.acsyndicate.net/showthread.php/3062-Odin-1.85-download-for-the-Epic-Touch-4G

Odin for one Samsung device works for them all. Only time that's not is when it's an all in one Odin, as that has a tar built into it.

Sent from my páhhōniē
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Martinjv71:
Thank You !!!!!!!!!:)
[Galaxy S II Q&A, Help & Troubleshooting] Phil_UK:
Hi,

Lots of themes available for different custom ROM's, but do any of them work with Stock ROM???

Thanks

Phil
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
There aren't a lot of themes for odexed (stock) ROMs.

The S-Mod is one, and there's a Honeycomb one as well in the same forum.

You do have to at least flash another Samsung firmware to run the S-Mod (XXKI4)

---------- Post added at 05:02 PM ---------- Previous post was at 04:32 PM ----------

Should have added: you must be rooted.

Also, the Jkay mod on its own adds great functionality + some theming. Also must be rooted and have a compatible firmware.
[Galaxy S II Q&A, Help & Troubleshooting] Phil_UK:
Thanks...I already have KI4, just need to sort out CWM :)
[Galaxy S II Q&A, Help & Troubleshooting] mudferret:
CF Root to the rescue :-D

Sent from my MicroTAC 9800X using speech to fax modem
[Barnes & Noble Nook Tablet] reverenddak:
So I've been having a blast obsessing over my NT. I find that I actually like the stock Home for reading & browsing books, pdfs & comic book archives. These are some quick observations:

Sideloading via USB to My Files... will use the "reserved for B&N" space.

Any compatible formats will show up in the Library, Home Screen & the Daily Shelf if they're side loaded via USB. But if they're transferred over a network, using ES File Explorer, they won't. You can still find them through search, or browsing through "my stuff" in Library. I'm wondering if there is a way to "refresh" the Library, so they know they're there, as is done when transferred via USB.

PDFs: Covers don't appear. Titles & Author will be displayed if the info is available. I used PDF-Xchange Viewer to edit Title & Author in unlocked PDFs. Cover art does NOT display, which doesn't make sense because they work with CBZ.

CBZs: Comic Book Archives that are ZIP work really well. I used a batch script that I found here: http://www.advogato.org/person/AlanHorkan/diary.html?start=363 to convert all CBRs to CBZs. It's way quicker than manually converting. The first page will show up as cover art, which is really cool.

epub: Some, obviously, are better produced than others. If there is cover art, it'll show up. If not Title & Author will be displayed over the generic icon if it's available. I was able to edit (add) that information in FBreader (a super simple windows epub reader.) I wish there was just as simple way to add cover art.
[Barnes & Noble Nook Tablet] diamond_lover:
Omg nirv come back again xD
[Barnes & Noble Nook Tablet] OMGitsShan:
Thanks for your observations. Its good to know sideloading will go into the B&N space rather than the 1Gb of space. Now I know you are doing it for books etc - but can you tell us if sideloading mp3s and say a movie file will do the same and go into the reserved space? Please try it out and let us know.

Its a shame that the covers of PDFs dont show. Thats kind of a bummer. I don't even understand why that wouldn't just work by default. Is there somewhere official we can go to complain about that so they might fix it? I want to throw lots of pdfs on there and hope to see the covers!
[Barnes & Noble Nook Tablet] reverenddak:
PDFs are legit and supported files, so it wouldn't hurt to comment or suggest that the stock home support PDF covers.

The stock library or home page does not display videos as far as I can tell. The way that media, like pics, music and video work they show up join the Media Gallery, which sucks. But again those are supported file formats, so it's something worth commenting and makings suggestions about. Email their support at support@books.com
[Barnes & Noble Nook Tablet] jimmysuggs:
I second the notion that cbz work very well on the NT.

Though the lack of some features that actual dedicated comic reader apps offer is really evident when you're stuck with the stock viewer.

Double pages are often shrunken down onto one page, you can't automatically advance to the next comic, you can't create shelves within shelves so you can organize your comic series, etc.

It'll do in a pinch, but the stock reader will never replace stuff like comic reader mobi and perfect viewer. If only those would show up in the B&N app store and become "official."
[Barnes & Noble Nook Tablet] pilotguy415:
Download calibre. It is a free program for windows (maybe mac too..dunno) that you can add/edit any information for the epub books and convert from/to most formats. I have a lot of mobi ebooks that I have converted to epub and added the cover art and it shows in the stock library. It also has a nifty search program that automatically searches for cover art from multiple sources.
[Barnes & Noble Nook Tablet] PrinceMorganti:
Has anyone experiamented with pdfs > 50mb? I am mostly worried about RPG pdfs... hoping to not have to lug a ton of books to the gaming table...