[Barnes & Noble Nook Tablet] Zippy Dufus:
I quickly cut/pasted your script in a file called /tmp/fkm.sh and made a couple changes so it would run on my Fedora 14 desktop:

$ diff -h /tmp/fkm.original.sh /tmp/fkm.sh
13c13
< if [ $1 == "-l" ] ; then
---
> if [ "$1" == "-l" ]; then
17c17
< /usr/sbin/modprobe $@
---
> /sbin/modprobe $@

Next I ran it and ran modprobe to compare the functionality:

$ /tmp/fkm.sh -l libcrc32c
libcrc32c
$ modprobe -l libcrc32c
kernel/lib/libcrc32c.ko

They don't appear to be functionally equivalent. It looks like -l lists the full path.

Sorry I don't have time right now to review this closer but it appears that you almost have the solution!

Many thanks for taking it this far!

---------- Post added at 02:39 AM ---------- Previous post was at 01:58 AM ----------

Oh yes! Here is one more post so we can take any further discussion over to the development thread where it belongs! ;)

These are things I encountered on Fedora17:

I'm new to git and I had difficulty setting up the synchronization of the repository. I discovered that the local_manifest.xml went into ~/android/.repo instead of ~/android/system/.repo as per the how-to. This really stumped me for some time.

Apparently, you must run the repo init command from the directory where you want the repo to reside. I created a user called android and wanted a repo directory call android so ~/android/android was confusing when I ran the command in ~/android and couldn't find any objects in ~/android/android.

I had to use yum to remove the 1.7 openjdk and forcibly install Fedora 15 openjdk (rpm -Ivh --nodeps) This left unresolved a dependency for some fonts - I hope that this doesn't bite me! I originally hacked the Makefile to continue past the JAVA error to see if it would build with 1.7. No such luck! The hack is still in there and I thought I saw it howling about the release of the 1.6 openjdk but it built anyway.

I had to do some Googling to map the Ubuntu packages to Fedora rpms but didn't get them all mapped. Again, I hope that this doesn't cause a problem.

I followed this Fedora Android how-to hoping that any unresolved dependencies are handled by it. Some of the listed rpms I had to Google to find. Also, I had to install some deprecated F15 rpms. See list below.

I didn't encounter your issue with tofrodos but that doesn't mean I don't have it!

Once I got the repo synced and the obvious dependencies resolved, I was gobsmacked to see that it actually completed the build and created the update file! But, I have yet to flash it.

I did create a quick script which runs through all the steps in the how-to but I am planning to update it so that all the output goes into a log file that I can closely examine

I'll post my progress but please be sure to let me know if you get a working F17 build!

Cheers!

-rw-rw-r-- 1 android android 62968 Jun 17 09:06 libsx-2.05-19.fc15.x86_64.rpm

-rw-rw-r-- 1 android android 105572 Jun 17 09:00 libsx-devel-2.05-19.fc15.i686.rpm

-rw-rw-r-- 1 android android 105568 Jun 17 09:03 libsx-devel-2.05-19.fc15.x86_64.rpm

-rw-rw-r-- 1 android android 141169 Jun 17 09:10 readline-devel-6.2-4.fc17.i686.rpm

Ooops!! Not so fast!

Still at 9 posts. :rolleyes: