yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] iElvis:
I asked the "usual" questions because:

-You have less than 100 posts. That's often a sign of someone who is new to this.

-You used a rom name I've never heard of, and suggested you weren't sure of the name yourself. That's usually a big red flag for someone who flashed some random rom they found via Google.

-You mentioned using Goo Manager. That's a non-standard method for this phone, and an awful lot of people have bricked their phones trying to flash roms through apps that aren't well-supported. CWM Touch was notorious for this when the One X first came out.

If you don't want people to assume things, you need to state them up front.

On topic: There appears to be a bug in the latest TWRP that causes issues for some people. Try rolling back to an earlier version.
[AT&T, Rogers HTC One X, Telstra One XL] redpoint73:
Yeah, I saw that too, and why I asked the OP what version of TWRP.
[AT&T, Rogers HTC One X, Telstra One XL] DvineLord:
i had problems with that rom on version 4.0.1 and 4.1.0 had alot of errors and trouble. i haven't tried 4.2.0 though, i have been having better luck with rom after clearing out recovery cache running "fastboot erase cache" and running only twrp 2.3.3.1.
[AT&T, Rogers HTC One X, Telstra One XL] 31ken31:
i flashed the second to last release of twrp (latest gave mount issues), viper was running great, cm 10.1 avatar was running fine just didnt like how plain it was so i used goo manager to download hatkaXL and when the download finished i picked select and flash.. then the usual warning about flashing and it rebooted, hit spash screen where it still is hours later. i then tried manually boot into recovery, it hit the bootloader i selected recovery and it seemed to try and load. next step was back to fast boot and to reflash twrp (fastboot flash recovery recovery.img ) flashed 100% success and still wont boot into recovery just the bootloader, and i wasnt trying to get all defensive, i sent first post using the wifes phone and posted quick, had a guy hooking up my satellite at same time as phone crashed. has anyone tried the new version of cwm for the evita? maybe flashing that may get me back, i have roms and backups on the pc that i can seem to side load but never boot as well.
[AT&T, Rogers HTC One X, Telstra One XL] 31ken31:
well after repeated flashing of recovery and (fastboot erase cache) it finally booted to recovery, now to see if my backup will load.
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] Besar1:
Hi I am new to forum

My problem is that I changed the screen LCD density in Rom Toolbox

from 160 to 230, and since then after a reboot I see the message that the TouchWiz stoped.

In addition, I did root so unfortunately I can not upload anything Odin because pressing Volume Down plus Power does nothing and tablet reboot normally.

The only thing I can do is Power plus Volume Up and then I have Stock Recovery (3e).

My request is this:

Does anyone of You can give me to prepare update.zip file to be able to change the file build.prop ( \system\build.prop) value of 160 (instead of 230), which will start in the Stock Recovery?

Is it at all possible ?

I tried to connect via ADB, but unfortunately did not see the Tablet

I will be very grateful for your help

Sorry for my poor English
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] ultramag69:
You can still use ODIN if you 've rooted your device, fastest way to fix a soft brick...

If you can't get into ODIN mode you are doing something wrong or have a stuffed bootloader.

You can still install a stock rom by putting the rom file on your sd card, changing it to update.zip and flashing through recovery... make sure it's the stock rom you shipped wih or updated for your area.

This will wipe your tab though I believe...
[Samsung Galaxy Gio GT-S5660] lang999:
HI if i dont care for other stuff other then battery.

What rom/os is the one that i need?

Installed a cm 10.1 it sucked the hell out the battery.

Thnx
[Samsung Galaxy Gio GT-S5660] thepinho:
Try that one http://xdaforums.com/showthread.php?t=1683638
[Samsung Galaxy Gio GT-S5660] Glisse:
If you want lasting battery but dont want official samsung rom, you need to go for something like cm 7.2 (gingerbread) and disable background data, not ics, jellybean and such, which are still bugged for gio, although on the right path.. you can force them to suck less juice by disabling services and get good battery too, but for now its better to stick with a 7.2 variant with improved graphics and themes jellybean-like.

with background data disabled the good part is that i can get 4 days of moderate usage with some 1-2 hours screen on during this time...the bad thing is that you get no notifications for new mails and stuff, so not much of a "smartphone" .. current rom cm 7.2 based lasts me 2 days with background data on.. for such a low end phone is satisfactory
[Samsung Galaxy Gio GT-S5660] RazOne:
Install enhanced2.3.6!!
[Samsung Galaxy Gio GT-S5660] ro_bo:
just try aurora rom 3;)
[Samsung Galaxy Gio GT-S5660] lang999:
Thnx everybody will try em out.
[Samsung Galaxy Gio GT-S5660] UncleInf:
tried cm 7.2 - now my battery lasts 1 day, which is sad. Will try to reflash, no facebok and disable background update as mentioned above. Thanks!
[Samsung Galaxy Gio GT-S5660] King Julien XIII:
The best keeps the battery is: CyanogenMod 7.2 and CyanMobile X ^^
[Samsung Galaxy Gio GT-S5660] asros:
For me the best is: CyanogenMOD7 with Touchwiz & LG UI Music. Frequently using intetnet with wifi. End of the day 35% remaining!!!!
[Samsung Galaxy Gio GT-S5660] le_android:
For me the M'rage Rom works fine.

In my opinion Aurora Rom is equivalent (is the same creator^^).
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Hi,

I am building my new CM9 rom for Shakira but on linux mint 14 I have a big problem with this error :

http://pastebin.com/kpprcWcA

I used MiniCM surouces ;)
[XPERIA X8 Q&A, Help & Troubleshooting] TeamMex:
pastebin not open :S
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
frameworks/base/media/libstagefright/OMXCodec.cpp:2546: warning: enumeral mismatch in conditional expression: '<anonymous enum>' vs 'OMX_COLOR_FORMATTYPE'

frameworks/base/media/libstagefright/OMXCodec.cpp: In member function 'void android::eek:MXCodec::onEvent(OMX_EVENTTYPE, OMX_U32, OMX_U32)':

frameworks/base/media/libstagefright/OMXCodec.cpp:3333: warning: comparison between signed and unsigned integer expressions

frameworks/base/media/libstagefright/OMXCodec.cpp: In member function 'void android::eek:MXCodec::onCmdComplete(OMX_COMMANDTYPE, OMX_U32)':

frameworks/base/media/libstagefright/OMXCodec.cpp:3513: warning: comparison between signed and unsigned integer expressions

frameworks/base/media/libstagefright/OMXCodec.cpp: In member function 'bool android::eek:MXCodec::flushPortAsync(OMX_U32)':

frameworks/base/media/libstagefright/OMXCodec.cpp:3828: warning: comparison between signed and unsigned integer expressions

frameworks/base/media/libstagefright/OMXCodec.cpp: In member function 'void android::eek:MXCodec::drainInputBuffers()':

frameworks/base/media/libstagefright/OMXCodec.cpp:3963: warning: comparison between signed and unsigned integer expressions

frameworks/base/media/libstagefright/OMXCodec.cpp: In function 'const char* android::colorFormatString(OMX_COLOR_FORMATTYPE)':

frameworks/base/media/libstagefright/OMXCodec.cpp:5427: warning: comparison between 'enum OMX_COLOR_FORMATTYPE' and 'enum OMX_QCOM_COLOR_FORMATTYPE'

make: *** [out/target/product/shakira/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o] Error 1

make: *** Waiting for unfinished jobs....

zodex@zodex-G41MT-D3 ~/cm9 $

This is error code ;)
[XPERIA X8 Q&A, Help & Troubleshooting] tiestobunio:
I had a similar problem except that I did not want to load at all

"frameworks / base / media / libstagefright / OMXCodec.cpp: In member function 'bool android :: eek: MXCodec :: flushPortAsync (OMX_U32)'"

and stopped and also used to use Linux, so we tried it on ubuntu and there was no problem with you more, but this is different ...

can do it on ubuntu like me
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
I do not want to install a new system ...

Everything can be solved without re installation - I know this from experience!

Does anyone else have any other ideas?
[XPERIA X8 Q&A, Help & Troubleshooting] CtrlAltDelIrl:
Have a look here Soniakos

Try using make -j1
[XPERIA X8 Q&A, Help & Troubleshooting] tiestobunio:
Ubuntu rullez :) i know it :cowboy:
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Yeah Thanks !

I build CM9 ;)

surouces for my CM9 is posted on my team github ;)

github.com/MimiTeam
[XPERIA X8 Q&A, Help & Troubleshooting] CtrlAltDelIrl:
Hey cool,

What solved the error?
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Not working yet !

I thinked working but I see this error now :/
[XPERIA X8 Q&A, Help & Troubleshooting] Daveee10:
No this is not error... This is only warning....

The real error here:

target thumb C++: libstagefright <= frameworks/base/media/libstagefright/SurfaceMediaSource.cpp
frameworks/base/media/libstagefright/OMXCodec.cpp:2351:2: error: #endif without #if

and here:

frameworks/base/media/libstagefright/OMXCodec.cpp:2340: error: 'kRequiresStoreMetaDataBeforeIdle' was not declared in this scope

I hope how this help :D If not, I will see your repos, but first try to fix you..
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Ok but now I installed Ubuntu 10.04 (On this I created my first rom Ice Elite ;) CM9) on this Ubuntu I haven't errors...

And now I have some next problems but now with libusbx :/

I installed Ubuntu and I want to install flashtool... but I have a error with libusb, but I installed in termianl is :

root@zodex-desktop:/home/zodex/ft# ./FlashTool

Running as root.

JAVA_HOME not set. Using default value : ./x10flasher_lib/linjre64

Libusb not found. Minimum libusb version is 1.0.14

It can be downloaded on http://www.libusbx.org

Can you help me now ?
[XPERIA X8 Q&A, Help & Troubleshooting] Daveee10:
http://www.libusbx.org

Visit the site, download the source, then build lubusbx

install it then restart pc...
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
I installed this :/

But error is :/

And I have next error :

zodex@zodex-desktop:~/cm9$ repo init -u git://github.com/zodex/android.git -b ics

fatal: git 1.7.2 or later required

OMG ! Why errors ?
[XPERIA X8 Q&A, Help & Troubleshooting] Daveee10:
needed newer version of git...

sudo apt-get install git-core

if says how the latest version installed:

https://launchpad.net/~git-core/+archive/candidate

install 1.8 from here
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
I have error !

Bro help me please...

make: *** [out/target/product/shakira/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o] Error 1

make: *** Waiting for unfinished jobs....

This is not like me ...

Can u help me ?
[XPERIA X8 Q&A, Help & Troubleshooting] Daveee10:
In frameworks/base/media/libstagefright/OMXCodec.cpp find this: (Line 2337-2351)

#if !defined(QCOM_LEGACY_OMX) && !defined(STE_HARDWARE)
if ((mFlags & kStoreMetaDataInVideoBuffers)
#else
if (!(mQuirks & kRequiresStoreMetaDataBeforeIdle)
&& (mFlags & kStoreMetaDataInVideoBuffers)
#endif
&& portIndex == kPortIndexInput) {
LOGW("Trying to enable metadata mode on encoder");
err = mOMX->storeMetaDataInBuffers(mNode, kPortIndexInput, OMX_TRUE);
if (err != OK) {
LOGE("Storing meta data in video buffers is not supported");
return err;
}
}
#endif

Then replace with this:

#ifndef QCOM_LEGACY_OMX if ((mFlags & kStoreMetaDataInVideoBuffers)
&& portIndex == kPortIndexInput) {
LOGW("Trying to enable metadata mode on encoder");
err = mOMX->storeMetaDataInBuffers(mNode, kPortIndexInput, OMX_TRUE);
if (err != OK) {
LOGE("Storing meta data in video buffers is not supported");
return err;
}
}
#endif
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Very Thanks bro !
[XPERIA X8 Q&A, Help & Troubleshooting] Soniakos:
Sorry bro's but I have new problem :/

in console :

running: java -Xmx512m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8 /tmp/tmpNRP2MT out/target/product/shakira/cm_shakira-ota-eng.zodex.zip

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

at java.util.Arrays.copyOf(Arrays.java:2798)

at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:111)

at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:178)

at java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:135)

at java.util.zip.ZipOutputStream.write(ZipOutputStream.java:289)

at com.android.signapk.SignApk.copyFiles(SignApk.java:422)

at com.android.signapk.SignApk.main(SignApk.java:490)

ERROR: signapk.jar failed: return code 1

make: *** [out/target/product/shakira/cm_shakira-ota-eng.zodex.zip] Error 1

I know... This is java problem but I can't fix it :/

Can you help me ?
[XPERIA X8 Q&A, Help & Troubleshooting] CtrlAltDelIrl:
You can get OOM errors if you don't have a big enough swap partition when compiling.

Use 6GB swap on a build machine..

Your error may be from something else, i'm just pointing out another possible cause..
[Android Q&A, Help & Troubleshooting] briannitz:
Hey guys,

I am working with a client who needs a talented sde. Do you guys know of any?:cyclops: I thought this would be the best place to hit up.

Feel free to shoot me a PM with any questions or more info.
[Galaxy S III Mini General] Johan_hallgren:
I think we could have a thread about good IconPacks, Launchers, wallpapers and so on for The Galaxy SIII mini. My setup is:

TFS Shell 3D Launcher

My Own IconPack

Black and White Wood Wallpaper

Screenshots:

Post Yours!
[Galaxy S III Mini General] enox.co:
We have one :[HS] Post your Samsung Galaxy S III Mini Homescreens [HERE]
[Galaxy S III Mini General] Johan_hallgren:
This thread was more about theming The device and discuss Launchers for example.
[Galaxy S III Mini General] iKlutz:
Seems that the thread is souly based on your phone XD

Sent from the dark side on my GT-I8190
[Nokia Lumia 920] yusssi:
Has anybody given this http://m.youtube.com/#/watch?v=RKQ39sN1OHQ&desktop_uri=/watch?v=RKQ39sN1OHQ a whirl?

I dont have the lumia 920, looking into getting one but need to know if this works..... Please let me know guys/gals

thx!!
[Nokia Lumia 920] Vangink:
Avoid it like a plague. Scam
[Nokia Lumia 920] yusssi:
yes, so I have been told.

Thank you!
[Nokia Lumia 920] Solarenemy68:
The Lumia is not locked in regards to Youtube. The problem is YouTube still based on Flash. Unless you go into your YouTube settings and change them to the beta version of HTML5 is is impossible to view Youtube and other FLASH site on the 920 as it does not have flash capability. As of last year Adobe stopped supporting flash for mobile since HTML5 came out. The 920 was made to hopefully force more sites to switch to HTML5 instead of flash. In fact all phones made in the last year or so has done away with flash unless you get a third party app or viewer.
[Nokia Lumia 920] yusssi:
Thank you for your reply however, I was asking if anybody had tried what that video on youtube was suggesting. :cyclops:
[MDA, XDA, 1010 Software Upgrading] Merlin:
Hello All,

I was wondering if any of you were able to recover from this particular error:

I have a Qtek 1010 which I upgraded to ROM 3.16 and RS 3.19. I was really curious about ROM 3.15.15 as I had heard so much about it on the forums so I got my hands on a copy and tried to upgrade.

First, the Upgrade utility refused to work because I was trying to flash an older ROM with and already existing newer ROM. So I resorted to the Bootloader way. I backed up the existing Bootloader and ROM Image and wrote the 3.15.15 ROM back onto the SD Card. Unfortunately, I wrote the CLoader_usb.nb that came with the Upgrade Utility back onto the SD card. I booted up and flashed the ROM with the SD card, did a cold boot and nothing happens.

I charged the phone until the LED was a steady green and tried again. Nothing. I did note that I get a quick red LED flash whenever I press the Cold Boot button the second time, for example: press [red flash], press [no flash], press [red flash], etc.

If anyone has ever come across this problem and managed to undo it, please let me know.

Anyway, I guess it was my own fault, but it was not too clear on the website how to rewrite the bootloader because the example graphic says 5-15.nb0. So all you guys out there who are just getting into flashing you ROM the bootloader way, make sure you use the Boot Image that you backed up and not any other (unless you have a new Boot Image that you want to upload)

See you guys around.
[MDA, XDA, 1010 Software Upgrading] Wouter:
I have exactly the same thing. See here: http://xda-developers.com/phpBB/viewtopic.php?t=3284

Have you found a solution yet?
[MDA, XDA, 1010 Software Upgrading] itsme:
CLoader_usb.nb does not contain a bootloader, so if you wrote that over the bootloader, you probably have permanently damaged your device.

you would have to look into this for a possible solution http://xda-developers.com/jtag/
[MDA, XDA, 1010 Software Upgrading] cgigate:
Your guys' XDA are dead. How could your guys wrote "CLoader_usb.nb" to overwrite to bootloader!

Only hardware solution could bring the life back (I can help)!

If your phone is still on warranty, you could send back to them to repair or replace!

Please note, flashing is dangerous for newbie!
[Sprint Samsung Galaxy S III] clownberg:
Is there any way to access the ##data# menu from an aosp rom ? Seems to only be accessible from touchwiz roms.
[Sprint Samsung Galaxy S III] Vanakatherock:
I believe it is only for TW roms. Some Android dialer codes simply won't work on AOSP roms. ##786#, to check Sprint usage timers doesn't work on AOSP, either.
[Sprint Samsung Galaxy S III] sjr19:
What about from a terminal emulator to bring up iothiddenmenu? Not sure, just wanted to throw it out there... In a terminal type this:

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://IOTHIDDENMENU

Not tested in aosp by me, use at your own risk etc etc.. Hope it helps.
[Sprint Samsung Galaxy S III] CNexus:
I dont think so. I'm pretty sure all these programming options are only on stock / stock based
[Sprint Samsung Galaxy S III] adamdelozier:
in order for that to work the IOThiddenmenu.APK would need to be in the system. However I did try to copy over that file from a TouchWiz ROM onto ASOP, but it just froze the phone. Not sure if there is any other way to access the settings.
[Motorola Droid 4] 300baud:
Verizon Droid4 -

Flashed stock AOKP CM10 and everything works great except:

When I try to use any other app that makes use of the camera, I get a camera stopped error.

I have read some people with gapps versions that cause conflicts, but they have problems with the camera app itself.

Everything else seems to be good, but when a scanner app opens for example the furthest it gets is maybe showing the first frame that the camera grabs in the viewer then stops.

update: so i just found posts about all 3rd party apps not working on cm10.

any suggestions about roms that are working with 3rd party apps? need the scanner apps to work if possible with JB rom.

tia

glenn
[Motorola Droid 4] kwyrt:
All D4 JB ROMs have the same issues unfortunately. Really your only option for third party camera/scanner apps is stock or Eclipse ROM which is stock ICS based.

Sent From Droid 4 - Eclipse
[HTC Droid DNA] Super Chimp:
If I was to use a DNA in the UK would I have any trouble installing my Google account backup onto it & also will the Marketplace be set to the US?
[HTC Desire C] pokegeek:
Welcome to the blue haze!!

DISCONTINUDED well for now ;) read last post for my future plans

UPDATE

#1 further themed widgets buttons are now themed (if you find anything not themed pm me and i will change it)

added sense 5 fonts

added andreo 200 display driver ( Looks amazing :D )

Thanks einstien for the sense 5 fonts and display driver mods there amazing

This rom feautures:

A Awesome Blue theme (with blue glow)

Many sound enhancments like

Beats Audio

AC!D audio

Xloud

added bass and equilizer

Fast and snappy

perfect for playing games

Lag killed.

Over clockable to 806Mhz

AOSP keyboard

Planned changes

Replace/theme Htc settings and messaging apps (Dont fit with theme)

add orange and green themes maybe a red (orange a green are a defo)

Improve genral speed and battery life.

Screen Shots!

View attachment 1793876View attachment 1793877View attachment 1793881

View attachment 1793878View attachment 1793878View attachment 1793880

Downloads below!!

Base

V.1 http://d-h.st/n4b

V.1.1 http://d-h.st/DKW

Credits list.

Russell664 for his awsome base rom and his support with the aroma script

einstien.frat For making devolping on this phone come alive and his amazing overclock kernals

sdfhacker for adding NFC support (which i missed alot)

brnt For his ics like status bar which is beautiful

and finally nikhil16242 for the aroma installer.

If i have missed anybody pm me and i will add you when i can.

WANTED!!

if anybody has a copy of the original Fracture skin please pm it to me as it will be a HUGE help :)
[HTC Desire C] TheRedHunter:
Waiting for the link, the sound features are awesome !
[HTC Desire C] pokegeek:
Yeah they are! I never thought this litte phone could get so much bass!!

(sorry for slow reply this 5 min no edit rule is riduclous...)
[HTC Desire C] Roman2909:
I hope a good job waiting for upload ...:laugh:
[HTC Desire C] bassam_tayyan:
thank you

I am waiting .
[HTC Desire C] russell664:
Wow, nice looking screenshots. :) Keep up the good work mate, I am also in the process of theming my widgets too lol.
[HTC Desire C] pokegeek:
Hey guys thanks for the great response to my ROM

But sorry to disappoint due to problems with dev host and internet connection its unlikely that the ROM will be up tonight but I promise it will be up by 5pm sorry for the wait!
[HTC Desire C] uchihasparky:
Re: [ROM][AROMA][NFC] Blue HaZe rom v.1 (The best music rom)

Dude, nice Rom!!!

Loving the theme!

Keep up the good work!! :)
[HTC Desire C] Roman2909:
wait and hope for success:good:
[HTC Desire C] uchihasparky:
Re: [ROM][AROMA][NFC] Blue HaZe rom v.1 (The best music rom)

Maybe work on themeing while you wait? :) :thumbup: ;)
[HTC Desire C] Lutfee:
OH WOW! A ROM for music lovers!! This is great! Cant wait for it to be uploaded!

:good::good:
[HTC Desire C] Roman2909:
please upload (:
[HTC Desire C] uchihasparky:
Re: [ROM][AROMA][NFC] Blue HaZe rom v.1 (The best music rom)

Maybe, if possible, theme the messages app and the settings app, instead of replacing them??
[HTC Desire C] pokegeek:
LINKS ARE UP :D look at first post

i could theme the icons and message bubble no probs in the settings and messaging app

however what i mean is i cannot find a way to change the list background from white with black text to black with white text

im gunna ask a question to the more exprienced devs in xda later (after ive finished themeing widgest and buttons)
[HTC Desire C] uchihasparky:
Re: [ROM][AROMA][NFC] Blue HaZe rom v.1 (The best music rom)

Ah ok. Thats kind of what I wanted as well (black background with white text). It's a shame that you can't... :/
[HTC Desire C] MrToastedAndroid:
Re: [ROM][AROMA][NFC] Blue HaZe rom v.1 (The best music rom)

Can't you just use go sms for the messaging app? It's very customizable

Sent from my HTC Desire C
[HTC Desire C] whoamigriffiths:
It's at the bottom of a post on the left hand side

I spammed you with what thanks I had left for all your hard work :good:

We need to encourage our Devs lads , so show them your appreciation and hit that thanks button
[HTC Desire C] pokegeek:
im gunna take another stab at theming the messaging apps in a mo

if i cant theme it (which would SUCK!) my replacement ideas are

Touchwiz messaging (im a ex galaxy ace user and liked its simplicty) and ovioulsy it would be themed or go sms pro. any other ideas?
[HTC Desire C] pokegeek:
UPDATE!!!

rom updated theme is extended

added sense 5 fonts

added andreo 200 display drivers

(thanks einstien :D)