Android Tablets Forum banner
Status
Not open for further replies.
1 - 20 of 130 Posts

·
Premium Member
Joined
·
2,216 Posts
START WITH THE WIKI Introduction to the Pandigital Novel

Please don't make me start deleting, moving, and combining threads by asking whatever comes to mind. There's been a lot of recent development on this device, and a LOT of your questions will have been asked already here. Take 10 minutes and look around before posting a noob question. We love our noobs, but we love them more when they help unnoobing themselves...This has become an epidemic problem here, so now we're going to have to add teeth: look before you ask. If you really think you're the first person to ask about changing the internal micro sd card, or to have problems flashing the device, that means you didn't look, and I am going to issue you an infraction. I won't enjoy it, but it's for the good of the community.
 
  • Like
Reactions: mrsburnout

·
Registered
Joined
·
30 Posts
Why not make a FAQ sticky? I'll even help get it started...

Where can I find the latest official firmware?http://www.pandigital.net/partner
How can I tell what version of the firmware I have, or if I have the latest?
What version of Android is the Pandigital Novel running?[/b]Android 2.0.0
What are the hardware specs?
Processor: Samsung s3c6410xh-53 1009 ARM (533MHz)
Compatible Media Sources: Secure Digital (SD), MMC
Internal Memory: 1GB (Samsung KMAKG0000M-B998)
Wolfson's WM8350G DAC
chipBattery: Rechargeable Li-ion 2800mAh, 3.7V
 

·
Registered
Joined
·
19 Posts
I just upgraded the firmware and now I can't transfer or read any books I borrowed from the library using Overdrive, what do I do?
Firmware upgrades can alter certain information about the Novel that causes Adobe Digital Editions to believe that your device is now a new unauthorized device. You need to force Digital Editions to re-authorize the Novel by removing the authorization file (stored on the Novel):Adobe-DRM-Overdrive-epub-books
 

·
Registered
Joined
·
38 Posts
Updates:2 August 2010 - Added Wifi and DVM w/ JIT Mods 9-4-10 Lawman added WIKI link
START WITH THE WIKI Introduction to the Pandigital Novel
NOVICE GUIDES Installing Official Firmware from Pandigital
source: Novel Manual Best way to do it is by using the Novel's SD to keep your computer with ADB drivers.

  • Download the firmware (zip files) to the root of your SD cardPower off the Novel.
    Hold slider for 3 seconds, Should blur background and ask to power off or cancel.
    Choose Power Off.Once completely off, hold up volume button and slider for 5 secs.
    Should show the android install screen. This is completely automated.
    Once it restarts, remove the SD card until it fully boots into the PD Home Screen.
Links of Firmware
Latest - Pandigital » Downloads -- Pandigital Novel eReaders
S10-08-24 - http://www.pandigital.net/userfiles/file/Downloads/S10_08_20_K3_PD_INX7E_ENG_6410POP.zip
S10-08-06 - http://pandigital.s3.amazonaws.com/userfiles/file/downloads/S10_08_06_K_PD_INX7E_ENG_6410POP.zip
S10-07-24 - http://pandigital.s3.amazonaws.com/userfiles/file/downloads/S10_07_24_K_PD_INX7E_ENG_6410POP.zip This was recalled by PD and replaced with S10-07-18 as of 31 July
2010S10-07-18 - http://pandigital.s3.amazonaws.com/userfiles/file/downloads/S10_07_18K_PD_INX7E_ENG_6410POP.zip
S10-07-04 - [link broken.. mirrored in the wiki]

Edited 3/26/11 (format fixes) Please report any broken links or additional mistakes. Thanks, -MrsB
 

·
Registered
Joined
·
38 Posts
MODERATE GUIDES Easiest is this, but i ended up using Google experience and used pandahome as launcher (homescreen)

Installing Volume Key hack, Alternate Launcher (Homescreen) credit goes to nate, meth,Links: http://www.the-digital-reader.com/wp-content/uploads/2010/07/Hack-the-Novel1.zip - ADB, VolKey Mods & apk files http://www.the-digital-reader.com/wp-content/uploads/2010/07/How-to-Hack-the-Novel2.rtf - Complete guide Android Files - Folder Shared from Box.net - Free Online File Storage - Box with apks you can installI suggest using a WinXP box. Thats my "Dev" box. It's stable and much less complicated than later OS's (to include OSX) Without any PD Novel drivers on your Windows Box, unzip all the files (with directory intact) to a folder in your local drive (I used C:Novel) Without an SD card installed, plug your Novel to your Windows Box (via usb cable, any other means i.e sticking your Novel in the floppy drive might destroy your stuff) It should ask you to install drivers, there is an option to browse a folder in you local drive. Point it to the folder you unzipped the files to. If all goes well and it installed correctly, proceed on. If not, you need to uninstall the previous drivers to allow ADB (Android Dev Drivers, Shell, Etc) to run. Who's still having problems with ADB (connecting to the device)?) This is to troubleshoot getting the ADB to work.

Now that you have the Novel connected, navigate to the folder you created earlier (for the sake of noobness, we will refer to it as ADB folder) Lets do the VolKey Mod so you have a physical Back Button and Menu Button. Double click the file called Install Volume Buttons Hack. Warnings are gonna show, just let it run. If you didnt see success, then go back to start. Do the same for Install Panda Home. You may restart your Novel by clicking Reboot the Novel file OR install some apk (or android applications). The best way I've done this is to right click the file named Install Panda Home, and select copy. Paste it in the same directory where everything is located at. You should have a file name "Copy of Install Panda Home". Select it, press F2 to rename it to Install Apps and right click and select edit. It will ask you if you want to run it blah blah blah. Just click run so you can edit it. It should say something like: adb install pandahome_v1.90.apkpause Now you can edit it to install other apps the format is simple. ADB install [filename that ends with .apk] Here's one i did to install Kindle & Aldiko

Code:
adb install com.amazon.kindle.apk<br />
adb install aldiko.apkpause
Just keep replacing/adding new lines to install more. or you can do the market hack (advance section) I got apps from both: Android Files - Folder Shared from Box.net - Free Online File Storage - Shared Box of apks Ultimate .apk Archive! - BiPolarBear's Ultimate .apk Archive Installing Google Experience credit to clockworxOriginal thread: Google Experience Alpha (nearly everything but Market )

Link to files: goog_exp_alpha_1.zip (Copied verbatim) Unzip the zip file into the directory with your adb.exe. (You must have adb working to apply this). This means there should be a "install_google_experience_v1.bat" file in the same directory as adb.exe, as well as a "gev1" subdirectory below it. With your tablet on, connect your tablet via USB. Once it is connected, run the bat file. The software will install followed by a reboot. After the reboot, I suggest unplugging the USB (to avoid an annoying message later), and waiting for it to "calm down" before you try to use it, as the tablet will have to rebuild a whole bunch of cache files. Just leave it alone for 10 minutes after the reboot before trying to use it. When you come back, the lock screen will be up (I think the lock screen is due to installing the google stuff, though I'm not 100% sure). Press Menu/Vol Up to unlock. (If you didn't unplug the USB after the reboot, press "Back"/Vol Down to get past the USB message. Be warned I've seen the "notification audio" for USB connected cause acore to crash when it happens so early in the boot process, causing a very annoying error loop where you basically just have to power down and reboot. So just remove the USB cable when booting.)

1.) Choose "Home" as your Home Screen (and you probably want to click the checkbox to set it as default, unless you plan on trying a bunch of other ones. There's text there telling you where you can change it later if you change your mind)
2.) From the home screen, press "Menu"/Vol Up to bring up the menu, and go to Settings.
3.) Go to "Wireless & Networks", click the checkbox to turn on Wifi, give it a second or two (or ten), and then click "Wifi Settings". After a few seconds, a list of networks should show automatically. Set up your network.
4.) If you want to have "Location Awareness" via Wifi, keep going here. Otherwise, skip to step 7.
5.) Once your Wifi is set up, click Back/Vol Down until you are back to the main Setting screen. Go into "Location and Security", and check "Use Wireless networks". (You can uncheck GPS, I have no idea if it makes a difference....probably not)
6.) Go back to Settings, and go to "Privacy". Ensure that "Use My Location" is checked. Go back to Settings.
7.) From the Settings Screen, go to "Accounts and Sync". Click "Add Account" and choose Google (unless you're a rockstar and testing Corporate for me). Continue to through the wizard to set up your account by entering your info.
8.) Once you sign in, it will take you back to the main "Account" screen. You can tweak the Sync settings there if you want to, or just leave them as "Automatic".
9.) Go play! Your contacts and calendar should be populated from Google, and your Gmail should be working. If you open Maps, it should find your location if you enabled it. I would also suggest the "News and Weather" App and Widget, as they both look great on this device format.

How to install .apk on a mac creds goes to sharpfork2 and mrchet Protip: You don't need drivers for mac
1. instal the sdk for mac
2. launch terminal
3. if you are not sure how to launch adb from the terminal, drag the app on the terminal window and it will show the path
4. use that path + any adb commands you want
5. if you want the path to your apk on the mac to instal it, drag it on the window. That's essentially it.

It's easier to install on the mac since there are no driver woes. Just download the sdk, uncompress and connect the PDN via USB. You can then cd to the sdk tools directory and run this from the command prompt in terminal: ./adb install (nameofapk).apkexample: ./adb install YouTube.apk This assumes you put the apk in the same tools directory. If you are storing your apks somewhere else then use: ./adb install pathWhereApkFilesare/(nameofapk).apk example: ./adb instasll home/joeblow/android/apks/YouTube.apk You can also add the tools directory to your path. Then you could run adb from anywhere and not have to prepend ./ android mac SDK here: Android SDK | Android Developers

Edited 3/26/11 (format fixes) Please report any broken links or additional mistakes. Thanks, -MrsB
 

·
Registered
Joined
·
38 Posts
ADVANCE GUIDES - This gets confusing for total newbiesHow to make Market work Credits to clockworx & enjoys1
Original Thread: Ugly hack to working market The way I did it was too easy since i had a rooted moto droid already. Takes the fun out of it. If you can root, then spin up your Motorola A855 (MotoDroid) drivers, head to the ADB/Android SDK folder and run this line:

Code:
adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "select * from meta";
should just return your AndroidID (not Android_ID - this has alphanumeric chars) copy/paste it somewhere because you'll need it to activate market and talk. For not so fortunate:
This post sum'd everything up for me: Ugly hack to working market I'll edit it to water it down a bit

1.) Download the android SDK and install it. - Android SDK | Android Developers- Run the setup. On available packages, expand the repo and look for Android SDK 1.6 API 4 Rev 3- This is what you need to install. It'll download and add it to your list of VDs
2.) Then create a virtual emu for Android 1.6 and then close the android emulator.- On the SDK setup- Virtual Devices- New- Name: "TEST", Target: "Android 1.6", SD Card Size: 0, Skin: Default (HVGA), Hardware: LCD Density "160", Device Ram Size "1024", Touchschreen Support- Create AVD
3.) Then install (copy) the "system.img" file from:system.img - 4shared.com - online file sharing and storage - download
4.) Then on windows run box type :%userprofile%/.android/avd This will open a file explorer in that folder. Then copy the system.img file downloaded in step 3 there.- drop the file in the directory under the name for your AVD, in this case, i named the avd "test". so i need to copy the system.img in the test.avd folder- so it'll be %userprofile%/.android/avd/[name you used for your avd].avd
5.) Now start the android emulator again and start the virtual dev for 1.6 (created in step 2).- Select the AVD, and click Start- A window with small Android and a cursor should show, next to it is your basic controls- Click and hold the "Power Button" for 5 secs. Should "boot up" the device. The bootanimation should start right after. it might take awhile since it's building cache, etc on the emulated device.- You should see a lock screen. Follow directions and press menu to unlock.- You will go through it like a brand new android phone. Skip through everything including signing into your google account. The problem i ran into was that i can't figure out why it's asking me to "slide the keyboard open". DO YOU NOT KNOW YOU CANT SLIDE MY EMULATED PHONE OPEN?!- Once in the main screen/home screen. Press menu and select settings. Proceed on
6.) Then create/sign with google account.- Select Data Synchronization- This will let you "Sign in" into your google account but no need to slide the keyboard this time.- go through the wizard and sign on!- It will sync your contacts.. leave that window open.
7.) Now on PC open the cmd prompt and go to SDK folder/tools- Make sure that the PD Novel is not connected.Now type following commands:> adb shell sqlite3 /data/data/com.google.android.googleapps/databases/accounts.db "select * from meta";This will give you a number :androidId||<number> ...this number is your ID
8.) Now close the android emulator completely (Keep the CMD prompt window open if possible) and then connect your PDN.
9.) Now run : adb devices (to check only PDN is connected)
10.) Now run:adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='number_from_previous_commands' where name='androidId'";
11.) then disconnect PDN and reboot.REBOOT. I SAID REBOOT!!!ok, since you didnt want to reboot. check if google talk works. if it does, congratulations, its time to reboot so you can use your market.

How to somewhat fix the WiFi Thanks to enjoys1 and spincontrol

1. Download and install Notepad++ (Download | 5.7)
2. Attach PDN to computer.
3. Goto Command Prompt
4. Change Directory to where ADB is (basically where you installed NateTheGreat's HackTheNovel files (I unzipped them to C:NovelHack))CD c:NovelHack ##(your directory may be different)##
5. Type the following lines:
Code:
adb shell mount -o remount,rw /dev/block/mtdblock3 /system<br />
adb shell chmod 755 /system/etc/Wireless/RT2870STA/RT2870STA.dat<br />
adb pull /system/etc/Wireless/RT2870STA/RT2870STA.dat ./RT2870STA.dat
##you'll see a response in the CommandPrompt of "68 KB/s (0 bytes in 1092.000s"##Keep Command Prompt open.
6. Open Notepad++
7. Change Line 33 (PSMode=) to PSMode=CAM
8. Save file
9. Go back to Command Prompt
10. Type:
Code:
adb push ./RT2870STA.dat /system/etc/Wireless/RT2870STA/RT2870STA.dat
##you'll see a response in the CommandPrompt of "34 KB/s (0 bytes in 1092.000s"##
You're Done.

Optimized DVM w/ JIT (ARM11) - Makes your PDN a little more responsive creds to clockworx

How to install:

Download file to directory with adb.exe
Code:
adb remount (to mount system as read-write)<br />
adb shell mv /system/lib/libdvm.so /system/lib/libdvm.so.pdn (backup stock version, highly recommended. DONT do this more than once, otherwise you'll overwrite your backup with the newer version)<br />
adb push libdvm.so /system/lib/libdvm.so (push over the new one you downloaded)<br />
adb shell rm -r /data/dalvik* (very important, we've installed a new dalvik VM, so MUST clear out dalvik cache)<br />
adb shell reboot (reboot the device, and you're in business!)
1st boot will take a bit as the cache rebuildsIf for some reason you want to go back:
Code:
adb shell mv /system/lib/libdvm.so.pdn /system/lib/libdvm.so (restore backup version)<br />
adb shell rm -r /data/dalvik* (very important, we've installed a new dalvik VM, so MUST clear out dalvik cache)<br />
adb shell reboot (reboot the device)
Download link: libdvm.so thanks to everyone at slatedroid for the knowledge!

Edited 3/26/11 (format fixes) Please report any broken links or additional mistakes. Thanks, -MrsB
 

·
Premium Member
Joined
·
2,216 Posts
Discussion Starter · #8 ·
Thanks. Made my life easier.
 

·
Registered
Joined
·
38 Posts
ey clockworx, thanks for the google experience. i'm trying to find docs on where the config files are stored. i'm specially interested on current orientation and default orientation, from what i believe, it's somewhere in system folder but if i can modify the home launcher to accept a 360 orientation, it shouldnt matter. afiak, orientation is part of the firmware so it can be changed. this holds true with going from 2.1 to 2.2 on the droid, it enabled the right side orientation but not the upside down one. another one is where deskclock.apk is pulling its variables... it pulls salutations instead of dates. it's been really hot out here so i rather be reading up on this than slaving under the sun at the golf course.
 

·
Registered
Joined
·
6 Posts
oozeeh said:
ADVANCE GUIDES - This gets confusing for total newbiesHow to make Market work Credits to clockworx & enjoys1...6) Then create/sign with google account.- Select Data Synchronization
I feel like a total doof. I'm stuck here. I choose Menu>Settings but I see no Data Synchronization. I also didn't have a lock screen come up. Did I install the wrong version of Android or something? Should I have done the updates that were available?
 

·
Registered
Joined
·
38 Posts
nrdgrl said:
I feel like a total doof. I'm stuck here. I choose Menu>Settings but I see no Data Synchronization. I also didn't have a lock screen come up. Did I install the wrong version of Android or something? Should I have done the updates that were available?
make sure you download the system.img and copy it to the AVD profile directory
3) Then install (copy) the "system.img" file from:http://www.4shared.com/file/165624746/fc72c3ed/system.html
4) Then on windows run box type :%userprofile%/.android/avd This will open a file explorer in that folder. Then copy the system.img file downloaded in step 3 there.
5) Now start the android emulator again and start the virtual dev for 1.6 (created in step 2).
 

·
Registered
Joined
·
6 Posts
oozeeh said:
make sure you download the system.img and copy it to the AVD profile directory
3) Then install (copy) the "system.img" file from:http://www.4shared.com/file/165624746/fc72c3ed/system.html
4) Then on windows run box type :%userprofile%/.android/avd This will open a file explorer in that folder. Then copy the system.img file downloaded in step 3 there.
5) Now start the android emulator again and start the virtual dev for 1.6 (created in step 2).
Hmm... I did that step. In case I had misinterpreted what "that folder" referred to, I have tried putting the "system.img" file in both the "AVD" folder and the ".android" folder and running the Virtual Device after each (I completely shut down all programs each time and restarted after). This is what I get in the Menu>Settings Selection either way:
 

·
Registered
Joined
·
784 Posts
I think that the one step in that set of instructions is misleading. When you create the virtual device, you have to give it a name. He used TEST. I used myphone. Whatever name you use, when the emulator creates the virtual device, it SHOULD create a folder in the .android/avd/ directory which is equal to the device name that you use. In my case, the directory structure looks like .android/avd/myphone.avd I put the system.img file in the "myphone.avd" directory/folder.
 

·
Registered
Joined
·
1,351 Posts
Honestly, I think this way is much easier.

1) Download the android SDK, and use setup to get the 1.6 SDK.
2) Download the linked system.img.
3) Drop the downloaded system.img into "platformsandroid-4images" under your SDK. (There's already the stock system.img there, back it up if you want before overwriting)
4) Create a new AVD (select 1.6 for the platform) using the specs listed in the instructions.
5) Run, and you should have a working emulator with market.
 

·
Registered
Joined
·
16 Posts
I m super new to this, and I'm still confused as how to add new apps. I did the hack successfully but I can't seem to get any other apps on. I did the copy pandahome, changed the name and the f2 to edit. but not sure after that how it works. Do I drag the apk file into it, copy paste sorry Im so confused, I really hope this question isnt to dumb, but I just can't figure it out. Again Im just a PD owner that wants to learn how to make great..... thank you
 

·
Premium Member
Joined
·
2,216 Posts
Discussion Starter · #17 ·
Which hack did you do? You either need to set up ADB and use the adb shell, or you need to put the apk on an sd card and use the installer. I can't remember if the new composite hack has an installer on it, but do you have one on the device?
 

·
Registered
Joined
·
16 Posts
I installed Nates hack. I thought it had an installer on it, but I will look for the apk installer and put it on the sd card. thank you so much for the quick response....
 

·
Premium Member
Joined
·
2,216 Posts
Discussion Starter · #19 ·

·
Premium Member
Joined
·
2,338 Posts
lawman said:
you're going to need adb to install the installer onto the device. only then can you install apks from the sdcard.This http://www.slatedroid.com/pandigita...ller-script-apply-all-hacks-apps-oneshot.html might get you where you want to be including the installer. I haven't run it, but it's designed to get it all done at once.
Nope, it's not in there. An installer like MonsterApp.apk is the ONE thing missing from that otherwise fantastic, platform independent way to upgrade/hack this thing to the Google Experience and button hack. You still need to get an Android ID to use Market (using Clockworx's method in reply #11 above or the more involved method in #3). Either way non-intel mac users are stuck since we can't run adb.

There's actually some pretty good reasons why an installer wasn't included in Roebeet's all-in-one-shot flash if anyone want's to follow along in that thread. The button hack, Google Experience etc. all reside in /system while apk's you install end up in /user.data which he didn't touch since it would wipe out any installations, preferences or calibrations you made before the flash. Altered 07/24 firmware created: Market, volume hack built-in
 
1 - 20 of 130 Posts
Status
Not open for further replies.
Top