Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Developers

BECOMEROOT

 

 

Maemo developers RSS feed   Index | Next | Previous | View Threaded


sebastian.maemo at gmail

Apr 15, 2008, 5:10 AM

Post #1 of 14 (2060 views)
Permalink
BECOMEROOT

Thank you very much to the developers and maintainers of the pages:

http://mg.pov.lt/770

and

http://eko.one.pl/maemo

because they had a folder for MAEMO distributions (that is ITOS 2006) with
the package BECOMEROOT in it, and now they had ERASED it completely.

Nevertheless, http://mg.pov.lt/770 has kept a folder called "obsolete" with
a package becomeroot in it, but it doesn't work.

It's great that they help us so much. I've just reflashed my 770 and won't
be able to easily become root again unless I buy an N800 and install BORA on
it.

I wish I had downloaded and saved the deb packages. Now I'm fucked.

Fucking thanks.


Fred at Lefevere-Laoide

Apr 15, 2008, 5:20 AM

Post #2 of 14 (2020 views)
Permalink
Re: BECOMEROOT [In reply to]

There is no need to be so upset ...

You can still do it the old way :

- Switch to R&D mode (with the linux flasher
- edit the gainroot shell script

You're done ;)

Fred

sebastian maemo a écrit :
> Thank you very much to the developers and maintainers of the pages:
>
> http://mg.pov.lt/770
>
> and
>
> http://eko.one.pl/maemo
>
> because they had a folder for MAEMO distributions (that is ITOS 2006)
> with the package BECOMEROOT in it, and now they had ERASED it completely.
>
> Nevertheless, http://mg.pov.lt/770 has kept a folder called "obsolete"
> with a package becomeroot in it, but it doesn't work.
>
> It's great that they help us so much. I've just reflashed my 770 and
> won't be able to easily become root again unless I buy an N800 and
> install BORA on it.
>
> I wish I had downloaded and saved the deb packages. Now I'm fucked.
>
> Fucking thanks.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-developers

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


sebastian.maemo at gmail

Apr 15, 2008, 5:28 AM

Post #3 of 14 (2015 views)
Permalink
Re: BECOMEROOT [In reply to]

2008/4/15, Fred <Fred [at] lefevere-laoide>:
>
> There is no need to be so upset ...


Yes, there is. Definitely.

You can still do it the old way :
>
> - Switch to R&D mode (with the linux flasher
> - edit the gainroot shell script


Yeah, sure, why not?

You're done ;)


Yes, I'm done...


tomi.ollila at guru

Apr 15, 2008, 5:44 AM

Post #4 of 14 (2009 views)
Permalink
Re: BECOMEROOT [In reply to]

On Tue 15 Apr 2008 15:28, "sebastian maemo" <sebastian.maemo [at] gmail> writes:

> 2008/4/15, Fred <Fred [at] lefevere-laoide>:
>
> There is no need to be so upset ...
>
> Yes, there is. Definitely.
>
> You can still do it the old way :
>
> - Switch to R&D mode (with the linux flasher
> - edit the gainroot shell script
>
> Yeah, sure, why not?
>
> You're done ;)
>
> Yes, I'm done...

rootsh works also on itos 2006. kvg... i.e. search google with 'rootsh maemo'

Tomi
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


marius at pov

Apr 15, 2008, 9:36 AM

Post #5 of 14 (2014 views)
Permalink
Re: BECOMEROOT [In reply to]

Good afternoon!

On Tue, Apr 15, 2008 at 01:10:41PM +0100, sebastian maemo wrote:
> Thank you very much to the developers and maintainers of the pages:
>
> http://mg.pov.lt/770

That would be me.

> because they had a folder for MAEMO distributions (that is ITOS 2006) with
> the package BECOMEROOT in it, and now they had ERASED it completely.

Not quite -- I moved becomeroot 0.1 deb to a different folder (obsolete)
because there was a new version of becomeroot out there (0.2) that had
quite different behaviour, and I wanted to avoid confusion.

(I don't think I ever removed a package completely. Maybe once, when
the package in question was so broken that it could brick your device.)

> Nevertheless, http://mg.pov.lt/770 has kept a folder called "obsolete" with
> a package becomeroot in it, but it doesn't work.

Please define "doesn't work". I had used it successfully on my 770.

Note that becomeroot 0.1 allowed you to do "sudo su" to get a root
shell, while becomeroot 0.2 was changed and had you use "sudo gainroot"
instead. I don't know what precisely you expected, but if you ever
installed becomeroot form my repo, you should be able to "sudo su".

> It's great that they help us so much.

I'm glad you appreciate it.

> I've just reflashed my 770 and won't
> be able to easily become root again unless I buy an N800 and install BORA on
> it.

There are many ways of getting root that are a bit simpler than that.

(Although I would recommend getting a N800 or N810, as the hardware is
nicer than the 770.)

> I wish I had downloaded and saved the deb packages. Now I'm fucked.
>
> Fucking thanks.

Have a nice day!

Marius Gedminas
--
Be yourself.
Especially, do not feign respect for technical incompetance.
Attachments: signature.asc (0.18 KB)


sebastian.maemo at gmail

Apr 15, 2008, 7:01 PM

Post #6 of 14 (1994 views)
Permalink
Re: BECOMEROOT [In reply to]

2008/4/15, Frantisek Dufka <dufkaf [at] seznam>:
>
> It is still here
>
> http://eko.one.pl/maemo/dists/bora/user/binary-armel/becomeroot_0.1-2_armel.deband since it is simple shell script it should work on any system including
> OS2006, just install/click the deb directly, do not add Bora repository.
>

Again, I must thank Frantisek for his help. He also helped me a lot when I
was truly upset for not being able to install a root file system in the MMC.
At that time, I didn't even know how to edit a file with "vim"... With his
kind help, I finally succeeded, and then wrote a howto where I described all
the steps I followed, with his guidance. Just to be helpful and grateful to
the linux maemo community. I must admit that it was really hard, but I
learned a lot I didn't know about linux systems and basic administration.

But it's too much, right? I cannot accept that a deb package in a bora
folder is going to be useful for a mistral distribution. It's good that (as
you kindly warn me) it's a simple shell script and should work anyway... but
I don't want to know it. For me it's too much... I don't want to check the
contents of deb packages to see whether they are going to work on my 770 or
not. Bora means N800 and that's it. I'm supposed not to even touch that
folder. I'm not ashamed to be a linux ignorant, by the way.

When I bought my 770 nobody warned me that if I wasn't a linux hacker then
my little device would only be useful to surf the web (slowly and without
Flash and Java features).

I can install lots of applications in my cellphone (also a Nokia). But I can
install only a few applications in the 770, unless I do a (non-trivial)
trick to install them on the MMC. To learn that trick was really hard. And
Frantisek helped me a lot with that.

Now, the package I need is gone to another folder. A folder I'm supposed not
to check because I'm using mistral distribution...

That's fucking nonsense.

There's a chaos in deb packages maintaining and distribution... It's
obviously Nokia's fault... Or maybe it's my fault because I've bought a
Nokia 770 without getting first a master degree in computer science... (is
that what Marius means in his PD??).

I think that I'll be able to get my 770 booting again from MMC, but this
kind of things should never happen. At least to a simple end user...


sebastian.maemo at gmail

Apr 16, 2008, 4:53 AM

Post #7 of 14 (1978 views)
Permalink
Re: BECOMEROOT [In reply to]

2008/4/16, Kevin T. Neely <ktneely [at] astroturfgarden>:
>
> On Wed, Apr 16, 2008 at 04:01:45AM +0200, sebastian maemo wrote:
> > I can install lots of applications in my cellphone (also a Nokia). But I
> can
> > install only a few applications in the 770, unless I do a (non-trivial)
>
> Can you? I have an S60 phone and -although there are a number of
> applications for it- most of them are either 1) non-free (in code or cost),
> and 2) require a special signature, without which they are very difficult to
> install.


I have an S60 3rd Nokia phone. I've installed on it:

1. A browser that works much better than the browser in 770
2. Google Maps
3. Gmail application
4. PDF viewer
5. PowerPoint viewer
6. Word viewer
7. Excel viewer
8. RealPlayer
9. Flash player
10. Audio book player
11. Book reader
12. Dictionary
13. DOS console
14. Weather app
15. mIRC
16. Blogger
17. YouTube viewer
18. Python console
19. JAVA VM
20. Basic interpreter
...

Of course, I had much more applications on my 770 than on my cell phone. But
to do that you need to boot from MMC.

I see this attitude as completely unproductive.


I completely agree.

1) it was the first edition of the IT. Anytime you willingly step into
> version 1.0, you become a beta tester and will be subject to all types of
> difficulties not necessarily expected. This is as true for new electronics
> as it is for first run cars.


Not really. Mine was version 2.0. And in that version WPA wifi still doesn't
work properly because of a problem with certificates management. It means
that I cannot access the secured wifi at my uni, unless I do the trick of
connecting via unsecure network and then VPN. Pretty slow and frustrating
when VPN disconnects every now and then... My Nokia phone connects perfectly
to the secured wifi network...

2) the 770 is now an outdated model. I loved mine and have only recently
> moved to an 800. I love OS2008, with the flash support, video, and easy
> installation of apps like canola. But it was a necessary move. If I were
> consent to do a little rss, web, IM, and gizmo calls, I would stick with the
> 770, but like you, I want more, more, more out of my internet tablet. I
> want to try all the differnt applications and that requires the newer
> operating system.


An 770 costed almost USD500. No comment about changing devices as if it were
changing the headphones...

Once you start trying to run *any* third party app, it does become something
> of a chaos. Even on my 800, the catalogs (repos) have become somewhat
> chaotic, yet still manageable.


That's right. But an 770 *without* third party apps is pretty useless...

And here, as I see it, is the root of your problem. When you start doing
> things like "booting from MMC", you have left the realm of simple end user
> and become a hacker. Welcome to the club! It is fun, rewarding, and....
> frustrating. But to claim to be a "simple end user", you would not even try
> to install applications like BecomeRoot or apps that might require root
> privileges. An end user is someone like a friend of mine at work; I flashed
> her device to OS2008 and she remains within the apps browsable through
> Application Manager.


Sure... Nokia has made a hacker of me... I've even published wikis on Debian
pages that are highly appreciated... but when I have to start from ground
zero again, now and then, it's pretty frustrating...

When you want to be restrained by your device, then the Apple iPhone is the
> right thing for you. When you want the -sometimes difficult- ability to
> extend your device beyond the imaginings of even its developers, then
> something like the maemo-based IT, or an S60 phone is for you. Pros and
> cons to both sides, but that is the simple presentation.


Seriously, if I had bought my N80 (cell phone) before my N770, I think I
wouldn't have bought it at all. Now I try to use the 770 as mini-laptop. But
it lacks lots of features, like upgrading package distributions, completely
resolved dependencies (it's very difficult to end up with a broken system
from an up-to-date debian distribution - and I use a testing debian -, but
it's very easy to end up with a broken system when playing with your 770)...


enjoy hacking on your 770, you are definitely in the club now!


Definitely...

I wish that 770 used a standard debian (armel) distribution so that I could
rely on debian servers to install, update and maintain my favourite
packages...


eero.tamminen at nokia

Apr 16, 2008, 6:53 AM

Post #8 of 14 (1978 views)
Permalink
Re: BECOMEROOT [In reply to]

Hi,

ext sebastian maemo wrote:
> I wish that 770 used a standard debian (armel) distribution so that I could
> rely on debian servers to install, update and maintain my favourite
> packages...

Armel is coming to Debian Lenny, it wasn't there when (last SW
release of) 770 was released. Lenny binary packages are compiled with
newer GCC & Glibc so their dependencies cannot be satisfied on 770
which software is (now) older. In source compilation the issue is
that Lenny requires newer build tools than the Debian Etch tools
used in our SDK. (This is actually true for N8x0 too)

Another reason why N800 etc software doesn't work on 770 is
hardware constraints. Less RAM, Flash and older OMAP version.
I.e. "unfortunately" both HW and SW move forward...


- Eero
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


vern at riseup

Apr 16, 2008, 8:06 AM

Post #9 of 14 (1991 views)
Permalink
Re: BECOMEROOT [In reply to]

Hi,

> Another reason why N800 etc software doesn't work on 770 is
> hardware constraints. Less RAM, Flash and older OMAP version.
> I.e. "unfortunately" both HW and SW move forward...

Whilst this may be true it also highlights something else. More recent
software was never really *planned* to be running on a 770. Maybe if
this had been considered at the time some of the HW and SW effects
could have been ameliorated to some extent. ?
Perhaps this has its origins in Nokia being a mobile phone company and
not an Ubuntu or Red Hat or <insert_linux_distro> type of company.
Mobile phones are often seen as disposable/throw away items so support
for backwards compatibility was not seen as crucial (either to profits
or the users experience). Unix/Linux hackers and power users
(especially those working in low and resource constrained embedded
environments) do not think in the same way [1] (at least in my
experience) so there is a certain disconnect involved.
Maybe it is just the price we are paying for a more mainstream
acceptance of Linux which companies like Nokia can bring but in any
case it is certainly a pretty 'current' topic of conversation [2]

Regards
Ian

[1] http://en.wikipedia.org/wiki/Unix_philosophy
[2] http://www.linux.com/feature/132203
--
http://ianlawrence.info
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


eero.tamminen at nokia

Apr 16, 2008, 8:55 AM

Post #10 of 14 (1975 views)
Permalink
Re: BECOMEROOT [In reply to]

Hi,

ext Ian Lawrence wrote:
>> Another reason why N800 etc software doesn't work on 770 is
>> hardware constraints. Less RAM, Flash and older OMAP version.
>> I.e. "unfortunately" both HW and SW move forward...
>
> Whilst this may be true it also highlights something else. More recent
> software was never really *planned* to be running on a 770. Maybe if
> this had been considered at the time some of the HW and SW effects
> could have been ameliorated to some extent. ?

The issue is more that the whole "Web 2.0" hasn't been planned to be run
in 64MB of RAM. There are sites out there where a single Flash object
or JavaScript script consumes more memory. Even 128MB is tight.


- Eero
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


vern at riseup

Apr 16, 2008, 10:18 AM

Post #11 of 14 (1984 views)
Permalink
Re: BECOMEROOT [In reply to]

Hi,
> The issue is more that the whole "Web 2.0" hasn't been planned to be run
> in 64MB of RAM. There are sites out there where a single Flash object
> or JavaScript script consumes more memory. Even 128MB is tight.
But, I mean it is possible to increase the amount of memory available
for a 770 using an MMC card, right?. I am not sure what the upper
limit is but 128MB + 64MB of system memory seems feasible. There is
even some nice GUI tab to do this in the control panel IIRC so you
don't need to get your hands dirty if you do not want to. Granted this
memory is not as fast as the system memory and there are plenty of
JavaScript/Flash horror stories out there in the wild to trip the
device up but this does not seem like 'the issue' we are talking about
to me. That is (or was) more profound, IMHO.

Regards,
Ian


--
http://ianlawrence.info
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


julf at julf

Apr 16, 2008, 12:03 PM

Post #12 of 14 (1972 views)
Permalink
Re: BECOMEROOT [In reply to]

Eero Tamminen wrote:

> Another reason why N800 etc software doesn't work on 770 is
> hardware constraints. Less RAM, Flash and older OMAP version.
> I.e. "unfortunately" both HW and SW move forward...

But there really isn't any excuse for not allowing for a
software compatibility layer to allow 770 software to run
on newer hardware. Currently I have to drag both a 770 and
a laptop with me on car trips - if I could run CarMan on my
810, I could leave both 770 and laptop at home...

Julf

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


rabelg5 at gmail

Apr 16, 2008, 1:02 PM

Post #13 of 14 (1969 views)
Permalink
Re: BECOMEROOT [In reply to]

Johan Helsingius wrote:

> Eero Tamminen wrote:
>
>> Another reason why N800 etc software doesn't work on 770 is
>> hardware constraints. Less RAM, Flash and older OMAP version.
>> I.e. "unfortunately" both HW and SW move forward...
>
> But there really isn't any excuse for not allowing for a
> software compatibility layer to allow 770 software to run
> on newer hardware. Currently I have to drag both a 770 and
> a laptop with me on car trips - if I could run CarMan on my
> 810, I could leave both 770 and laptop at home...

You do realize CarMan works just fine with OS2008, right? http://openbossa.indt.org/carman/install.html
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


julf at julf

Apr 17, 2008, 1:23 AM

Post #14 of 14 (1943 views)
Permalink
Re: BECOMEROOT [In reply to]

Ryan,

> You do realize CarMan works just fine with OS2008, right?

Umh, no, I didn't. My only excuse is that it didn't last time
I checked, and I got no response to my question about it on the
carman list.

Many thanks!

Julf
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers

Maemo developers RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.