yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] daleski75:
For everyone patiently waiting for the OTA if you don't mind wiping your phone you could always flash the official 4.0.2 directly from google themselves.
[Samsung Galaxy Nexus] Tonyipad2:
Yeah same here just got mine this past Tuesday, no signs of 4.0.2. Yet (gsm version) The thing is this is my first android phone don't really wanna take the risk on flashing it on my own. Hoping that google will release it to the rest of the world soon.
[Samsung Galaxy Nexus] tigajr:
Still on 4.0.1. :-(
[Samsung Galaxy Nexus] RogerPodacter:
I keep getting the update pop up but don't want to upgrade since I heard there could be problems. So I'm still on 4.0.1. And I am unlocked and rooted.
[Samsung Galaxy Nexus] anotherxdauser:
Will applying this update relock the bootloader and unRoot me?

I am UK sim-free (on o2 network) and no update as yet.
[T-Mobile Samsung Galaxy S II SGH-T989] aranurea:
i bricked it by flashing the villianrom 3.0. i realized my mistake and what i want to know is 1) Is my Phone COMPLETELY bricked? 2) Will a usb Jig work on a COMPLETELY bricked device?

I do have the option of easily replacing it, but that is the last resort thing. I want to know answers to these questions, not our $0.02 on this. i was fully aware of the hardware differences but did not know the VillianROM was for ATT GS2.
[T-Mobile Samsung Galaxy S II SGH-T989] MeatyCoins:
If you say you are fully bricked I would assume you tried to get into download, recovery etc...

I would just get a warranty swap to not have to deal with the hassle
[T-Mobile Samsung Galaxy S II SGH-T989] talltexan:
Except flashing a ROM Voids your warranty.
[T-Mobile Samsung Galaxy S II SGH-T989] aranurea:
Yeah. I have decided that i will, but i still wanna weather the Jig would work on such a device. Thanks.

EDIT: How will they ever know if it wont turn on or respond? lol
[T-Mobile Samsung Galaxy S II SGH-T989] MeatyCoins:
to be honest t-mobile does not even care, i used to revert to stock but after the time I sent in a G1 with a custom splash animation and rom by mistake I just wipe my data and send all my phones back the way they are
[T-Mobile Samsung Galaxy S II SGH-T989] mikeb85:
I can also say they really don't check I returned my vibrant when I messed it up. Never heard back also returned a working g2x rooted because of screen bleed so I think u should be ok
[T-Mobile Samsung Galaxy S II SGH-T989] ghettoc401:
1. Yes its completely bricked :(

2. Nope, won't work if it's completely bricked

I feel your sorrows, I bricked my phone last week too, had to buy a new one. I will agree with what everyone else is saying though. T-Mobile typically doesn't care if its been rooted / bricked, they'll still send you another phone.
[T-Mobile Samsung Galaxy S II SGH-T989] aranurea:
Thanks guys. I took it to the store and got it replaced wihin a matter of minutes. The guys justed picked up a new one from the back and did dome things on the computer and handed it to me. Lol. I wont be rooting for another year. (warranty)
[Samsung Galaxy S (4G Model)] error666:
Did everybody miss it?

For whoever did miss it - AT&T is not getting t-mobile,

and

t-mobile is getting some money out of it, which has absolutely no importance to us.

and

some spectrum which right now also doesn't matter to us.

and

a roaming agreement with AT&T which, depending on the agreement might have a tremendous importance to us :D

how cool is that???
[Samsung Galaxy S (4G Model)] bhundven:
well, roaming costs $... :sigh:

It was all a waste of T-Mobiles time/money, imo.

But the Offer to buy t-mobile (by anyone) is still on the table.

Sounds like Google and Dish Networks are interested.
[Samsung Galaxy S (4G Model)] error666:
roaming is free so it's not a problem but having at&t coverage is nice.

Rumors about google -tmobile were around since google came out with android and they still didn't make the move so I guess it's off the table.

Now, dish - possibly, but there are now rumors that at&t is actually interested in buying dish so go figure.

For at&t there are no options really. They need the spectrum so no matter what they have to buy something or die.
[Samsung Galaxy S (4G Model)] ericmpanda:
Tmobile gets in excess of 3 billion from at and t not a waste
[Samsung Galaxy S (4G Model)] sLiKK:
Tmo's parent company DT will get that money. They have made it clear they are not interested in investing any more in Tmo usa. They desparately want to get rid off Tmo usa.
[Samsung Galaxy S (4G Model)] Caligula36:
Also think of all the jobs were saved by the justice departments intervening in the takeover. From those who sell T-Mobile phones and services to all the people in corporate and IT. Thousands of people have a new lease on their livelihoods.
[Motorola Droid RAZR] kholk:
Welcome to the EternityProject's WebTop Modifications Thread for Motorola RAZR

...:: Unleash your Gentoo Power! ::...

What do we need?

A brain...... And willing to unleash the power of your device.... :°)

Download:

GenTop for Motorola RAZR - v0.2: HERE

domain_policy.conf: HERE

sudoers: HERE

Changelog:

v0.2:
- World has been updated (01/2012)
- Recompiled most things with NEON support
- Portage bug solved (can now emerge without tricks)
v0.1:
- First release

History:

GenTop for Motorola RAZR - v0.1: HERE

Instructions:

1. UnBz2/UnTar the archive

2. Copy the IMG file on the root of your external sdcard

3. Execute the scripts

4. Enjoy!

Script:

Only for the first time setup:

adb push domain_policy.conf /tmp/
adh push sudoers /tmp/
adb shell
su
cp domain_policy.conf /etc/tomoyo/
cp sudoers /etc/
chown root:root /etc/tomoyo/domain_policy.conf
chown root:root /etc/sudoers
chmod 440 /etc/sudoers
reboot

Then start WebTop and execute this:

su
/usr/bin/sudo -H -u adas bash
export DISPLAY=:0
xhost +
sudo -i
mknod -m640 /dev/loop94 b 7 94
mkdir /tmp/wtm
mount -o loop /sdcard-ext/eternitygentop.img /tmp/wtm
mount -o bind /proc /tmp/wtm/proc
mount -o bind /dev /tmp/wtm/dev
mount -o bind /dev/pts /tmp/wtm/dev/pts
mount -o bind /dev/shm /tmp/wtm/dev/shm
mount -o bind /proc/bus/usb /tmp/wtm/proc/bus/usb
mount -o bind /sys /tmp/wtm/sys
mount -o bind /tmp /tmp/wtm/tmp
mount -o bind /var/tmp /tmp/wtm/var/tmp
mount -o bind /var/run/dbus/ /tmp/wtm/var/run/dbus
mount -o bind /var/lib/dbus/ /tmp/wtm/var/lib/dbus
mount -o bind /sdcard /tmp/wtm/sdcard
mount -o bind /sdcard-ext /tmp/wtm/sdcard-ext
chroot /tmp/wtm /bin/bash
export DISPLAY=:0
xterm

The xterm window is acting on the new Gentoo system.

Replacing WebTop UI with Lightweight GNOME (only panels and metacity):

eprj_lightgnome

Replacing WebTop with Full GNOME:

eprj_fullgnome

Replacing WebTop UI with Lightweight GNOME (only panels and metacity -- manual):

kill $(ps -ef | grep 5000 | grep webtop-panel | cut -c10-15)
kill $(ps -ef | grep 5000 | grep apptray | cut -c10-15)
kill $(ps -ef | grep 5000 | grep metacity | cut -c10-15)
kill $(ps -ef | grep 5000 | grep xscreensaver | cut -c10-15)
sleep 3
gnome-panel &
metacity -c &

Replacing WebTop with Full GNOME (Manual):

kill $(ps -ef | grep 5000 | grep webtop-panel | cut -c10-15)
kill $(ps -ef | grep 5000 | grep apptray | cut -c10-15)
kill $(ps -ef | grep 5000 | grep metacity | cut -c10-15)
kill $(ps -ef | grep 5000 | grep webtop-wallpaper | cut -c10-15)
kill $(ps -ef | grep 5000 | grep xscreensaver | cut -c10-15)
sleep 3
gnome-session &

How to emerge packages:

cd /root
emerge --pretend --fetchonly MYEBUILD | sed -r '/^(ht|f)tp:\/\//{s/ +/\n/g;p};d' >urllist
xargs wget -nc -nd -P /usr/portage/distfiles/ <urllist
emerge MYEBUILD
rm -rf /usr/portage/distfiles/*

Replace "MYEBUILD" with your package's name.

Status:

Note that it is an alpha version so, not everything will work flawlessly and easily. If your network doesn't work, check /etc/resolv.conf.

The EternityProject Team Manager & Main Developer,

-kholk
[Motorola Droid RAZR] shady_lanem:
EternityProject Team FTW! ^_^
[Motorola Droid RAZR] kholk:
Heh! When I promise something, I'll do. Unless you're a bad child. :P

Oh, forgetting to say and I didn't want to write that on first post, the GenTop image is intended to be used on a real MicroSD (first) ext4 partition if you want to install other things on it.

You know, Gentoo requires a lot of space when compiling ;)
[Motorola Droid RAZR] tk76:
Great work. Looking forward to unleashing the Gentop!

I'll try and keep my extreme noobie questions to a minimum, but:

1. Do I need to root my phone?

2. So I paste these 3 (uncompressed) files onto the root directory of my SD card and open the 3 files using a file explorer. Does this open a terminal window where I type in the scripts you listed (similar to if I have a DOS window open on my PC?)

3. When I plug the phone into the lapdock, will I get a choice of whether it opens into webtop vs gentop?

Thanks.
[Motorola Droid RAZR] kholk:
1. Yup.

2. What a confusion... You should do the first time setup using a computer with ADB

3. No. It will simply boot WebTop, you'll replace it with GenTop later.
[Motorola Droid RAZR] tk76:
Thanks. I'll do some self directed learning before my next question :)

I'll start here: http://developer.android.com/guide/developing/tools/adb.html

Anyhow, I don't want to waste peoples time with too many overly basic questions. Your time is better spent developing this :) I still have to swap out my slightly defective phone, so probably won't get to installing this for about a week. In the mean time I'll read up on some of the basics...
[Motorola Droid RAZR] kgb2000:
Looking forward to try it out.:)
[Motorola Droid RAZR] Topgun966:
broken links :( got my hopes up here i miss gentoo
[Motorola Droid RAZR] kholk:
Oh, my bad, links fixed.
[Motorola Droid RAZR] nailll:
ArchTop would be the best option here IMHO. No need to compile-recompile especially on SD card which I believe will be affecting sd card life (lots of reads/writes cycles is bad for cards)
[Motorola Droid RAZR] dhoshman:
Link is not working for me...makes me a sad panda
[Motorola Droid RAZR] kholk:
Yup, I know. I'm really sorry for this, my head is giving me some bad jokes today.

Link re-fixed and tested. Now it works :D
[Motorola Droid RAZR] kgb2000:
Can you please explain how to create an ext4 partition to mount the gentop?
[Motorola Droid RAZR] kholk:
Unless you mean you want to get the IMG on an sdcard partition (in this case you should use fdisk and dd, and you can find more infos HERE) ....

....it's all written on first post.
[Motorola Droid RAZR] TunaFlyBattery:
export PATH=/data/local/bin:$PATH
app_107@umts_spyder:/$ export PATH=/data/local/bin:$PATH
app_107@umts_spyder:/$ su
root@umts_spyder:/# /usr/bin/sudo -H -u adas bash
adas@localhost:/$ export DISPLAY=:0
adas@localhost:/$ xhost +
access control disabled, clients can connect from any host
adas@localhost:/$ sudo -i
-bash: getprop: command not found
root@localhost:~# mknod -m640 /dev/loop94 b 7 94
mknod: /dev/loop94: File exists
root@localhost:~# mount -o loop /sdcard-ext/gentop.img /tmp/wtm
mount: you must specify the filesystem type
root@localhost:~# mount -o loop /sdcard-ext/gentop.img /tmp/wtm -t ext4
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

root@localhost:~# mount -o loop -t auto /sdcard-ext/gentop.img /tmp/wtm
mount: you must specify the filesystem type
root@localhost:~# mount -o loop -t ext3 /sdcard-ext/gentop.img /tmp/wtm
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

root@localhost:~# mount -o loop -t ext4 /sdcard-ext/gentop.img /tmp/wtm
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

root@localhost:~# dmesg | tail
[ 1635.078918] HDCP: hdcp_ioctl() - QUERY 1335468
[ 1635.627441] 1 1429 679 0
[ 1636.224029] 1 850 234 1
[ 1636.291473] 1 850 234 0
[ 1636.829101] HDCP: hdcp_ioctl() - QUERY 1337226
[ 1637.243896] CPU1: shutdown
[ 1638.579315] HDCP: hdcp_ioctl() - QUERY 1338976
[ 1640.329528] HDCP: hdcp_ioctl() - QUERY 1340726
[ 1642.080322] HDCP: hdcp_ioctl() - QUERY 1342476
[ 1643.830505] HDCP: hdcp_ioctl() - QUERY 1344226
root@localhost:~#

No luck mounting the image.. any advice?
[Motorola Droid RAZR] kholk:
mount -o loop -t ext4 /sdcard-ext/gentop.img /tmp/wtm

That works on my device.

OR...

....fsck.ext4 -f /sdcard-ext/gentop.img

and retry to mount.
[Motorola Droid RAZR] gehrc:
This looks awesome as well, but I'm having the same issue that was occurring with the ubuntop mod where my screen goes blank after a random interval of time.
[Motorola Droid RAZR] kholk:
It's obvious. The problem comes from Moto's XServer and I cannot do anything right now for this as I'm looking to solve some other things and make something else to be easier.

Anyway this is solvable with some working (and it WILL be solved!) and you can avoid this to happen clicking sometimes on the mobile view window!
[Motorola Droid RAZR] gehrc:
Take your time! Although I think the recent RAZR update broke it for the original WTM for ubuntu on my phone too...
[Motorola Droid RAZR] scorbut:
GenTop looks much better then ubuntu but like really noob I don't know lot of things there. Like how to install apps(libreoffice, jdownloader,...), how to mount external drive, etc. I have also issue with MX video player when I switch it on full screen and back. On gentop mobile view stop working. And on ubuntu WebTop falls at all. But maybe it is caused by nebtop.

I think it looks very promising but there is lot of work to be done. I'll be glad to help you, if there is something that I could do.

Thanks.

EDIT:on standard webtop with nebtop it works fine.
[Motorola Droid RAZR] kholk:
I don't know why MX doesn't work in the chroot environment, it looks like MobileView has got some problem when in chroot env.

As for emerging packages, I've added the only uncommon way to do it on first post. I forgot to add it.
[Motorola Droid RAZR] kgb2000:
I found a solution to this problem. I had the same issue before. I thought this must have something to do the original webtop going to sleep in the background. So I changed screen saver and sleep setting in the original webtop to 3 hrs and I don't have the issue anymore.
[Motorola Droid RAZR] kholk:
Oh well, this can be a good workaround. Yeah, I like it.
[Motorola Droid RAZR] scorbut:
It doesn't work for me.

I get

xargs wget -nc -nd -P /usr/portage/distfiles/ <urllistwget: missing URLUsage: wget [OPTION]... ...Try `wget --help' for more optio...p going...
[Motorola Droid RAZR] kholk:
Try

emerge --pretend --fetchonly MYEBUILD | sed -r '/^(ht|f)tp:\/\//{s/ +/\n/g;p};d' > urllist

xargs wget -nc -nd -P /usr/portage/distfiles/ < urllist

Or in less words, try to put a space between "<" and "urllist"

It is normal that your RAZR becomes hot if you leave GenTop running in background: you have to make sure you don't leave anything open in GenTop, otherwise it'll use your CPU. It would be better for you to stop GenTop by restarting your device after its usage.

Remember it is an alpha version, so it isn't definitive and it isn't perfect.
[Motorola Droid RAZR] scorbut:
I solve wget problem with package.keywords in etc/portage.

But I have various library problems with libreoffice, vlc, jre...

I thought it should sleeps after disconnecting hdmi. Thanks for answer.
[Motorola Droid RAZR] scorbut:
In that gentop version is lot of old libraries. I must to update portage, gdk-pixbuf, gcc,... and I still couldn't install many things. Libreoffice falls on gcc, vlc on lame, jre on java-conf...

I'm thinking about coming back to play with ubuntu even it's slower.
[Motorola Droid RAZR] kholk:
Yeah that was built for ATRIX (never released), then recompiled for NEON in RAZR.

I should have updated it instead of recompiling... anyway, I'll update it when I can (next week I think)
[Motorola Droid RAZR] scorbut:
Could you make richer distribution? With some apps included?
[Motorola Droid RAZR] moneyrain:
is there a way to change the res of stock webtop to 1920x1080?
[Motorola Droid RAZR] scorbut:
Any news kholk?
[Motorola Droid RAZR] kholk:
Yeah, I'm sorry if my work has been stopped for these days but as I live far from home..I've enjoyed my holidays at my parents' home (~1000Km from here).

I've had my laptop with me but I've powered it up for like 20 mins a day.

Anyway, I've copied my GenTop on a SATA HDD connected to my RAZR, this should make me to be a little bit faster in providing the new updated GenTop.

Oh, I'm updating it! :P
[Motorola Droid RAZR] scorbut:
I understand that, it was similar at me during the holidays.

Would it be possible to make new version little bit richer with some preinstalled applications? Or at least check if it is possible to install it.
[Motorola Droid RAZR] kholk:
Sure. As for now, I'm updating the base Gentoo system 'cause it was really, really old.

As soon as I'll end with the updates compilation and installation, I'll install the OpenOffice suite and maybe Gimp.

If you know any lightweight application that can be of some use for everyone, I'll surely accept your request prior releasing the next version of GenTop.

The EternityProject Team Manager & Main Developer,

--kholk
[Motorola Droid RAZR] kgb2000:
I would suggest mplayer or vlc.
[Motorola Droid RAZR] scorbut:
Office, gimp and vlc or mplayer would be great. What I missed on android is jdownloader but it isn't at portage, so at least JRE.

Also I missed some id3 tag editor or music player that can edit tags on multiple files and also some photo converter for albums. But I don't know any good alternative to foobar and irfanview at linux.

Maybe eclipse would be interesting.
[Motorola Droid RAZR] kholk:
Perfect.

I'll preinstall OpenOffice, Gimp (as a photo editor / converter) and VLC.

I'm unsure about irfanview as I don't think everyone will be using it.

Sure, Eclipse would be really interesting, but it isn't lightweight and it will make GenTop to be really HUGE, so I think you'll emerge it yourselves if you need it.

Maybe I'll setup an EternityProject GenTop binhost so that you won't have to compile every application you need on your GenTop (I know, it's a pain to compile on ARM).

It will be useful for emerging huge applications like Eclipse and something else.

EDIT:

Oh, just wanted to say, the portage problem that makes you unable to emerge packages in the usual way has been currently solved and this change will be integrated into the next GenTop release. No more tricks to emerge packages!
[Motorola Droid RAZR] scorbut:
That sounds great I cannot wait till I can run it.
[Motorola Droid RAZR] kgb2000:
A newer version of firefox would be nice too.
[Motorola Droid RAZR] scorbut:
And something like this http://www.linuxnov.com/android-ice-cream-sandwich-theme-for-gnome-shell/ ;-)
[Motorola Droid RAZR] scorbut:
When you will upload new image?
[Motorola Droid RAZR] fhteagle:
e17 in GenTop? (or Ubuntu Webtop?)

Considering buying a GSM XT910, especially once I discovered this. As I use e17 as my daily DE on x86 laptop, I was wondering how hard it would be to emerge enlightenment 17 and use it as the DE instead of gnome? Performance compared to lightweight gnome?

Side question: do you use the razr's screen as a touchpad in gentop/webtop if you do not have a lapdock?
[Motorola Droid RAZR] scorbut:
Yes I use sometimes screen as touchpad, through nebtop app
[Motorola Droid RAZR] kholk:
GenTop v0.2 has been released!

The changelog is available on the first post. However, I couldn't preinstall the apps you've asked because I'm having some personal problems and haven't had time to.

Since I don't know how much time my problems will take (hope they'll be solved soon), I've decided to release the v0.2 without the new preinstalled applications, so that you can anyway enjoy it.

I'm sorry if I've released something unfinished this time and I hope you'll anyway appreciate this release.

The EternityProject Team Manager & Main Developer,

--kholk
[Motorola Droid RAZR] kgb2000:
Thank you for the new version. Will try to emerge some applications myself.
[Motorola Droid RAZR] scorbut:
I have tried to emerge myself, but I have same errors like before.
[Motorola Droid RAZR] kholk:
@scorbut

Can you show me your logs?

Paste your logs on a nopaste service and put the link here!
[Motorola Droid RAZR] scorbut:
I'll try, but I don't know when I'll have time to do so.
[Motorola Droid RAZR] kholk:
Okay, perfect. Just let me know and we'll solve that!
[Motorola Droid RAZR] kgb2000:
Failed to emerge mplayer when just using emerge, saying something about wrong device. Tried to use the "emerge --pretend --fetchonly MYEBUILD" way, but getting missing URLUsage: wget [OPTION]... ...Try `wget --help' for more optio...ore detail on how you solve the wget problem?
[Motorola Droid RAZR] kholk:
If you don't give me the exact error log I can't help you.
[Motorola Droid RAZR] kgb2000:
Here is the link to the build.log error file I got when I tried emerge mplayer directly: http://nopaste.info/e8c51189fe.html
[Motorola Droid RAZR] kholk:
There isn't any error in the build.log, or it is incomplete.

Perhaps you should find where the error is and paste the right log!
[Motorola Droid RAZR] scorbut:
Emerge

jre http://nopaste.info/ac16686b36.html

libreoffice-bin http://nopaste.info/5e8af560f9.html
[Motorola Droid RAZR] scorbut:
Mplayer, ntfs3g installed and vlc updated

But I still cannot run vlc.

Edit: Thats funny, when I try to emerge smplayer I get http://nopaste.info/41fc3088fe.html
[Motorola Droid RAZR] kholk:
@scorbut

Java seems complicated, something is missing into the ebuild.

Libreoffice can be compiled disabling temporairily the THUMB flag in /etc/make.conf

As for Smplayer .. don't get angry if I can only say "ROFL!"
[Motorola Droid RAZR] kgb2000:
Can you tell me how you installed Mplayer?
[Motorola Droid RAZR] scorbut:
Just wrote emerge mplayer and it finished without errors. But then with smplayer I get what you can see
[Motorola Droid RAZR] scorbut:
But before that I think I must add some lines to keywords.

But I don't try to run mplayer, so maybe I'm wrong
[Motorola Droid RAZR] kgb2000:
Where is the keyword file you are referring to and what did you add? I tried just emerge mplayer and it fails.
[Motorola Droid RAZR] scorbut:
I think it was

tmp/wtm/etc/portage/package.accept_keywords

or maybe only package.keywords
[Motorola Droid RAZR] kgb2000:
what did you put into the keywords for mplayer?
[Motorola Droid RAZR] scorbut:
I don't remember.
[Motorola Droid RAZR] kholk:
Simply try....

emerge mplayer --autounmask-write

etc-update (accept the changes)

emerge mplayer

:°)
[Motorola Droid RAZR] scorbut:
Ok so no java now

Libreoffice: I cannot find THMB flag there

Smplayer: I'm not angry but why? Except that I thought I installed it and it try install it again.

I also try to get smplayer2 but it also ends with some mask problems on mplayer2
[Motorola Droid RAZR] kholk:
No thumb flag? Are you sure?!? It should be something like "-mthumb" ...and I'm almost sure I've included it!

About Smplayer, well, it's a too strange error... it can't TOUCH ... can't create a file...

But now something goes into my mind. Can you check if you've got enough inodes in your partition? :)

(df -i)
[Motorola Droid RAZR] scorbut:
OK I'll check again. If you say me how I can do it later. But there should be enough space.
[Motorola Droid RAZR] therazrguy:
What is the advantage of this?
[Motorola Droid RAZR] foganime:
Anyone have some tips on partitioning my external SD card for Gentoo??

Do I set aside an 8gb ext2 partition and copy eternitygentoo.img to it or mount it and copy over the CONTENTS of that image file?

Anyone who has a working partitoned Gentoo setup, I would be glad to hear from you!
[Motorola Droid RAZR] kgb2000:
Is there anymore work on this? Any way to get firefox 8 on it?