View Single Post
endsormeans's Avatar
Posts: 2,235 | Thanked: 5,408 times | Joined on Feb 2013 @ From my Gabriola Island hermitage, near the Edge of the World
#1
I noticed a while back that when trying to install programs... missing bits were an issue... libs seemed missing...other oddness as well.
While I haven't exactly pinpointed the cause. Naturally I did take note of the originating circumstances...and ..changed a few... shall I say ...."habits" ..that I just grew less mindful about.
Missing libs and not being able to install them I found more predominant when after reflashing my device..whether n800 or n810.
I took note over time when I had this prob and when I didn't.
Perhaps those far more knowledgeable on the issue than I can weigh in as well

(Also considering that when I 1st started out way-back-when... cloning and formatting and etc... I scoured (I don't know how many!) threads...as a consequence there are for the n8x0 devices many methods...this takes one of those methods....one of the easiest..and I've included what I believe to be essential info to make this a one-stop-shop thread )

Here is what my best suggestions are...
After doing a clean and problem free reflashing of the latest NOKIA (notice I said latest NOKIA ) Diablo Image. The 1st thing I do personally is open the Applications-Tools-Add/Remove Repositories and enable the disabled extras. Let it update. Note: Try not to disturb the process. If at any point ....ANYTIME...you interrupt the repo update process...I suggest simply exiting all applications and shut down then restart your device. Interrupting the update process..seems to REALLY interrupt the update process ....making available repos unavailable.. So once you've restarted your device...Go back to the Add/Remove Repositories add the disabled extras repo ....let it do its thing....go in and 1st thing I do is install what is called by the App Manager "rootsh" (otherwise known as gainroot ...root..and by the n800/n810 App Menu "xterm" ).... then exit the Applications Manager.

From here there are 2 paths one can take. Repo wise it ends the same.

The Quick and Easy:

A- Install ASUI

http://asui.garage.maemo.org/download.html

DON'T FORGET to do this ...it updates the ASUI. (It isn't in official updates but auouymous (asui's creator) states he's used this update for years without any negative impact...if you want install and try it out...if there are issues or bugs of any kind contact auouymous asap so they can be sussed out)
start up xterm (rootsh) and type :
> sudo gainroot (hit enter)
(then type)
> asui uu ; asui dit ; asui dis ; asui da ; asui dc (hit enter)

let it do it's thing a few minutes and it should be done. Restart your device and it should be updated
All hail auouymous giver of goodies!

B- install CSSU, (link to install info on ASUI page) ( and already having the gainroot prerequisite you don't need to reinstall that) and having the three pertinent prerequisites done....

C- now...install DIABLO TURBO (which is THE latest firmware O.S. for n800/n810. from 2010)....(not the Nokia diablo firmware latest which is from 2008)

http://talk.maemo.org/showthread.php?t=69740

after that you're done...head to REPO INSTALLATION.



THE SLIGHTLY HARDER BUT MORE FULFILLING PATH:
IF YOUR INTENT IS TO CLONE THE OS TO CARD.
THE FOLLOWING I SUGGEST
( and I heartily suggest it..it's the method I use ...) primarily for the reason that the last official diablo version and penguinbait's version of cloning are literally "just" compatible..adding to the last offical diablo install with asui, cssu, and or diablo turbo and or any other programs or libraries AND THEN cloning MAY compromise that tenuous compatibility and give you all kinds of ugly...
pb's cloning tools were never really meant for that....
so it is best to clone from as bare bones a state as possible and then from the installed cloned state upgrade and install asui, cssu, diablo turbo and all the fun stuff you wish ...

TO BEGIN...This is a little more involved:
From the pristine reflashed state...
with only the extra repo and rootsh/gainroot/xterm installed...
Now is the time to knuckle down and play.
Grab penguinbait's console tools v1

http://talk.maemo.org/showthread.php?t=25714
and for ref.
http://talk.maemo.org/showpost.php?p...&postcount=168

IF PENGUINBAITS CONSOLE TOOLS V1 LINKS ARE NON-FUNCTIONAL YOU WILL FIND THE NECESSARY DEB HERE IN THE GOOGLE DRIVE OF THIS POST.

http://talk.maemo.org/showthread.php?t=94729

...read...read..read. Read some more...Think you are done reading...nope... ...read some more
use the easy method....clone and copy your pristine os onto a sd card.

(P.S. VERY IMPORTANT: when starting up xterm (gainroot) CHANGE THE FONT SIZE DOWN TO 8 ... OTHERWISE THE FONT SIZE GIVES YOU TROUBLE WITH CONSOLE TOOLS INTERFACE...LET CONSOLE TOOLS DO IT'S THING AND GIVE IT THE TIME TO DO IT"S WORK ...PATIENCE.. .ALSO IT IS BEST TO CLONE TO THE INTERNAL SD CARD SLOT SO YOU CAN USE THE EXTERNAL FOR REMOVABLE STORAGE..DON'T GO PULLING IN AND OUT YOUR CLONED CARD & EXPECT YOUR DEVICE TO WORK PROPERLY AFTERWARD. ALSO IF TRYING TO TRANSFER FILES TO OR FROM THE (UNCLONED) EXTERNAL STORAGE TO A WINDOWS PC BOOT UP IN THE PRISTINE DIABLO. SINCE DIABLO TURBO ON THE RUNNING INTERNAL SD CARD IS LINUX YOU WILL NOT SEE YOUR EXTERNAL STORAGE ON YOUR WINDOWS PC ...OR ATTEMPTED FILE TRANSFERS WILL FAIL...AND/OR YOU WILL BE INFORMED BY YOUR WINDOWS PC THAT THE CARD(S) ARE CORRUPT OR UNFORMATTED WHEN IT IS NOT. WINDOWS LOVES LINUX ...EH? ......
FILE TRANSFERS GOING PROPERLY AND SMOOTHLY YOU ARE DONE.
USE "WINDOWS REMOVE USB DEVICE" IN YOUR ICON TRAY ALWAYS BEFORE PULLING THE CABLE OUT...NOT DOING SO HAS POTENTIAL UNPLEASANTNESS FOR YOUR CARDS.... ONCE YOU UNHOOK FROM YOUR WINDOWS PC AND REBOOT YOUR N800 BACK INTO DIABLO TURBO YOU WILL SEE YOUR TRANSFERRED FILES )


((before using console tools If all you want is the os on the card...2gb will do ....mind...4-8-16 or 32gb is MORE than enough card ..8gb and over gives you enough for Diablo Turbo and a few more O.S.'s on the internal (excepting certain instances where it makes more sense to have one O.S. on either internal or external or both)... and you'll have adequate storage as well.
64gb and 128gb cards can be problematic...some 64gb cards don't play well...and I've tested a brand of 128gb card with some limited success ...so far)).......concerning sd cards...for your external storage get 32gb class 4....may seem like under-kill ...but the 32gb will work and class 4 is a more stable class for various purposes related to the n8x0. Higher classes may or will give you hassles. Adata sd variant is a good model...cheap too....and there are others. For your internal...no less than 2gb...I suggest.
PB had a great rundown on sd card partition setup...here it is for this all-in-one reference thread () ...mind ext3 will work in the stead of ext2...and when doing the pbeasy method it is done automajestically () by the cloning procedure...as well the boot ext values are predetermined by the fat and swap values you input during the procedure. Voila!

1GB
1: 64MB FAT
2: 872GB EXT2 (BOOT)
3: 64MB SWAP

2GB
1: 128MB FAT
2: 1.75GB EXT2 (BOOT)
3: 128MB SWAP

4GB
1: 256MB FAT
2: 3.5GB EXT2 (BOOT)
3: 256MB SWAP

6GB
1: 384MB FAT
2: 5.255GB EXT2 (BOOT)
3: 384MB SWAP

8GB
1: 512MB FAT
2: 6.6GB EXT2 (BOOT)
3: 512MB SWAP

If you notice the pattern 'tween 2gb,4gb and 8gb setups...extrapolation from that ...and 16gb and 32gb are obvious.

Anyway...back to the process....
Then ...boot up in the cloned Diablo on your internal sd card...install ASUI, CSSU and then DIABLO TURBO. (A,B, and C of the very 1st section on this page.)...when you are done all that is left is to head to REPO INSTALLATION. after which install whatever pleases you



REPO INSTALLATION.

As mentioned earlier...try not to disturb the application manager's repo update process...the more repo's added...the more time it needs to process ALL that info..and it is a lot. It's not harmful to interrupt it. Just more expedient not to.

Before clicking the convenient install ALL button at gronmayer's repo page...

http://www.gronmayer.com/it/

important to remember to do before proceeding... ....I suggest going into the app manager repo enabler/disabler and delete ALL repos there. (excepting CSSU ...don't delete it if you have it...otherwise disregard.. ) 1 other repo.....(Nokia's in fact)..will not be deletable. That's fine. The reason is the "Select All One-Click-Install" of Gronmayer's tries to install those same repos...and consequently the repo install... conflicts...the results being... unsavory...in the form of pertinent repos being non responsive and a full repo deletion and re-installation necessary

THEN click INSTALL ALL at gronmayer's page...be patient...follow the prompts. It will take a lot longer to update with all the repos now to process and all the subsequent libraries inside each.
Once done go back into app manager...go to the repos
and you will find a list of repos that didn't make it...that failed in fact. You can delete them...or simply disable them. I personally opt for disabling...either way it does shorten your wait time on your device not having it try to populate libraries it can't find.
My next and final suggestion is going through each repo find the couple that are fremantle specific (it states fremante in fact in the dialogue box) and disable them...take note which ones they are for future ref. in case you would like to enable them in the future. The reason I do this is that here seems to be a root or at the least "tendril" issue concerning libs issues and program issues. The fremantle libraries seem to interact with the diablo libraries in such a way as to increase one's frustration level. Deleting these repos seems extreme. Disabling them seems expedient in case there is something down the road you need from them...just re-enable the fremantle repos

Technically you are done. If all went smoothly ...the proper platform is in place...the proper repos have been added with subsequent proper libraries...and hopefully...probs with program installations are gone...and you now have scads and scads and scads of programs you never ever saw before.


UPDATE:
I thought I should include this addendum since I did this Uber walkthrough I spent a great deal of time hunting down and trying to find all those broken catalogs what happened to them and if they could be salvaged and brought back into the proverbial maemo fold and be usable again. Well the downswing is ...to make them all function and be convenient to install it would mean contacting the owners / maintainers of said catalogues and getting the ok to have them put into maemo Extras or extras-devel and of course that means getting our fellow members and board to help. The upswing is I did a ton of hunting and searching and found most of them and for the most part excepting a few ..they are still installable. But the longer they stay in such a fragile state the more likely they will become irretrievable .. I suggest petitioning for preserving them. Talk to your reps. It would be a tragedy to lose so much good stuff and hard work by so many.
Anywho... In the interim here is the link to the topic of those broken and lost catalogues and all their forgotten fabulous programs which can be still utilized. read and check out the 9 jpg's. ESPECIALLY pay attention to what I have written in the margins in those jpg's...

For even more available programs and catalogs long thought gone and dust..please go the lost gronmayer catalog thread here at Pimp My N8x0-Part 3.
http://talk.maemo.org/showthread.php?t=94320

yours- EorM
__________________
Lurker since 2007,
Member since 2013,
Certifiable since 1972

Rosa sum ergo spam sum....
I am pink, therefore I am spam


Owner of :
1-n770 (in retirement),
3-n800's,
3-n810's,
5-n900's ((3 are flawless, 1 has loose usb ( considering it for parts), 1 has no telephony (perfect for permanent set-up as mini-pc with one of my monitors))
1/2 neo900 pre- "bought" in 2013. Due for production any moment now. .
3 nexus 5's : 1 with Lineage ( intend maemo leste when ready) , 1 with Ubuntu Touch, 1 with Plasma Mobile


PIMP MY N8X0
Idiot's Guide and a video walkthrough.
http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGS
http://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAY
http://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800
http://talk.maemo.org/showthread.php?t=90634
THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PRO
http://talk.maemo.org/showthread.php?t=95567
AFFORDABLE MASS PRODUCTION FOR MAEMO PARTS
http://talk.maemo.org/showthread.php?t=93325

Last edited by endsormeans; 2015-07-09 at 03:32.
 

The Following 6 Users Say Thank You to endsormeans For This Useful Post: