yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] chaztro1892:
Accuweather Widget and Apex Launcher

First, I love the rom. With the stock launcher I am able to use the Accuweather widget with no problem. I then switched to Apex launcher and the Accuweather isn't even an option, even though the files are still in the /system/app folder. Any info would be appreciated.
[AT&T Samsung Galaxy S II SGH-I777] Note2Frat:
I believe its for touchwiz only. Dont use apex so I cant test
[AT&T Samsung Galaxy S II SGH-I777] Slavestate:
Yep, the custom Samsung AccuWeather widget only works under TW. Its always been that way.

Sent from my crack smoking SGH-i777
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
This is why I use version 1.0

;) fricking amazing battery life.
[AT&T Samsung Galaxy S II SGH-I777] Slavestate:
I don't suppose you want to upload v1?? I'm running v2 but I think I completely missed v1. Im curious what the difference is..

Sent from my crack smoking SGH-i777
[AT&T Samsung Galaxy S II SGH-I777] :
I wouldn't mind checking out v1, either. I guess I missed it, too.
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
I can upload v1 Monday probably. Library is closed on Sunday unfortunately .:)
[AT&T Samsung Galaxy S II SGH-I777] jeboo:
Whatever version you run, be sure to run at least v4 of my kernel or else nandroid backup/restores won't work!
[AT&T Samsung Galaxy S II SGH-I777] Slavestate:
Thanks mate I was just wondering if that was fixed yet hehe. I made a modded v2 zip with the build.prop fixed and your v4 kernel but didn't know if I could restore yet if it went wrong. Time to test it out at work!

Sent from my crack smoking SGH-i777
[AT&T Samsung Galaxy S II SGH-I777] nuuits:
Since I have seen so many people asking for a non-debloated version, I will make v3.5 have ALL stock apps and the latest version of jeboo's kernel.

c;
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
Thanks man! +1!
[AT&T Samsung Galaxy S II SGH-I777] justinmanuel:
Awesome!

This is GREAT! I've been playing with this for a day and it's working great! Keep up the good work!:D:laugh:
[AT&T Samsung Galaxy S II SGH-I777] AJ Newkirk:
Just a heads up, but since the kernel source is now a reality, you do not have to rely on hex edited 9100 leaked kernels + disabling noise reduction any longer. I am sure that people are hard at work on making all new kernels already...
[AT&T Samsung Galaxy S II SGH-I777] nuuits:
OP updated.
[AT&T Samsung Galaxy S II SGH-I777] Slavestate:
What's the big difference between v2 and 3.5?? I noticed 3.5 is almost 200mb smaller??

And on another note.. I keep getting 'insufficient storage' messages even though I've got about 200mb free on /data and 200 something free in /system. I moved some apps to my sdcard but every time I reboot any of those apps I have shortcuts for disappear from the home screen.. Anyone else seeing either of these issues??? Still on v2 at the moment haven't had time to do a nandroid and try v3.5 yet..

Sent from my crack smoking SGH-i777
[AT&T Samsung Galaxy S II SGH-I777] XERO_Racer:
The Camera app only rotates to Landscape, is there a fix for a reverse landscape? would be good for my car dock
[AT&T Samsung Galaxy S II SGH-I777] Omar1c:
Can Someone please upload it to a different site the current site keeps failing
[AT&T Samsung Galaxy S II SGH-I777] jcomana:
I tried several times to download the Rom file and no way. I fully appreciate someone upload in other server.

Thanks in advance
[Galaxy S Plus I9001 Android Development] alireza7991:
Hi guys

As other phone have got Dual boot option!our phone need to have too!

So we need to make a kernel with ability to boot from SD card and some seperated partitions or places for data & cache !
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Mhh. Would be lovely. But first lets get some Stable roms. :good:
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
+1

Note : someone asked for it before but no one reacted

Sent from my GT-I9001 with ICS AOSP
[Galaxy S Plus I9001 Android Development] Daniel.96:
I think, we've got a lot of stable rims, like all 2.3.3-2.3.6 and 4.0-4.1 are also very funktional...
[Galaxy S Plus I9001 Android Development] raptor92:
+1 it would be wonderful
[Galaxy S Plus I9001 Android Development] Harrocan:
We have one thread - dead in fact, but still exsisting, of dual-boot. Search it and try to port ;)
[Galaxy S Plus I9001 Android Development] plictisit17:
we don't have a working, stable 3.0.x , so why would we hurry ? 9001 earned a "slow but steady" developing motto and it deserves it.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] Jonboy2011:
our devs works hard for stable 3.0.x kernel and we have stable 2.3,4.0.4 and 4.1 for our phone and dual boot would be very nice
[Galaxy S Plus I9001 Android Development] rickvrolings:
Sorry for stupid question, but what is dual boot?

I saw a lot of threads with dual boot in its title but I don't know what it is.
[Galaxy S Plus I9001 Android Development] Jonboy2011:
dual boot means that when you boot your phone you can choose between two roms , as example cm10 and stock its very usefull when you would test a new rom or a beta/alpha
[Galaxy S Plus I9001 Android Development] cistamlaka:
That is when u have two roms installed and u can switch between them by just rebooting and choosing which one u want to boot.Thats like having windows and ubuntu installed on same pc.
[Galaxy S Plus I9001 Android Development] broodplank1337:
I said init.rc, not init.d ;) huge difference ^^

for example, from boot2gecko dual boot init.rc:

(on the very top)

on early-init
start ueventd
import /init.b2g.rc

then at about the bottom

service checktype /check-sysimage.sh
class core
oneshot

Which triggers check-sysimage.sh:

#!/sbin/sh
if [ -d /system/b2g ]; then
setprop sysimg.gonk 1
else
setprop sysimg.android 1
fi

Then back to init.rc (the bottom)

on property:sysimg.android=1
start servicemanager-a
start zygote
start surfaceflinger

on property:sysimg.gonk=1
start servicemanager-g
class_start b2g

that is all, imaging having 2 init files, one for samsung roms, and the other one for aosp, then it reads in build.prop what kind of rom it is (it has to be defined!) and chooses the right init file. done
[Galaxy S Plus I9001 Android Development] uNb0rN1:
maybe bood other os :D
[Galaxy S Plus I9001 Android Development] alireza7991:
So please make it as a ZIP or an change in Kernel!
[Galaxy S Plus I9001 Android Development] Jonboy2011:
dont hurry the devs ! but it would be very awesome.. :))
[Galaxy S Plus I9001 Android Development] broodplank1337:
I will give it a shot later.
[Galaxy S Plus I9001 Android Development] mrjraider:
One more reason he is a Recognized dev and contributor :)
[Galaxy S Plus I9001 Android Development] mizuki_kai:
NICE:good:
[Galaxy S Plus I9001 Android Development] Jonboy2011:
Have you tried it ?
[Galaxy S Plus I9001 Android Development] PatrickMac:
Is some dev working on this?

Would be really nice to have one rom with 2.6 kernel and one with 3.0.53 kernel :)
[Galaxy S Plus I9001 Android Development] muhammadnajmi96:
+1 :good:
[Galaxy S Plus I9001 Android Development] murad777:
this is not possible

will one kernel and 2 ROM
[Galaxy S Plus I9001 Android Development] Jonboy2011:
yes but first we need a dev that start working on it :)
[Galaxy S Plus I9001 Android Development] Jonboy2011:
Hm PUSH ? dot let the idea die :/
[Galaxy S Plus I9001 Android Development] broodplank1337:
A while ago i said i would give it a shot but i reconsidered

To be honest we have very little options of using it, a while ago I enumerated the possible options, and that's only

Dual Boot Gingerbread for stock (samsung) or cm7/aosp

which is not very interesting, who uses cm7? no one.

that's all.. since we do not have any ICS Stock or JB stock, we only keep ics aosp/cm (which is the same) and jb cm.

So that leaves us no options..

So I don't see a future in this..
[Galaxy S Plus I9001 Android Development] drifter94:
Please, if you can do this... the main reason is that i'm sick of having my phone not work for some days in a row cuz i try a new kernel/rom/tweak... and i also lose my savegames .... and its very annoying... if you can do this and its not a very big of a deal ... do it... and also... take galaxy 3 for example (a friend of mine has it) they have MULTI boot not dual boot.. and its a very bad phone.. it just has froyo and gb for now.. i beg you!
[Galaxy S Plus I9001 Android Development] EternalFame:
They also have things like multiOS data!

But hillbeast is a freaking goof programmer and developer! (in galaxy 3 scene)
[Galaxy S Plus I9001 Android Development] broodplank1337:
For us (i9001) it's only handy if you constantly switch between GB Samsung and GB Stock, and be honest with me, who does that??

but btw I could make a ICS/JB Hibrid ramdisk, that's kinda handy to us I think. but I'm to busy with a lot of other projects atm xd

And for the record, by flashing a new kernel, rom or a tweak (noway). you save game will never be removed... unless /sdcard or /data is wiped.

I put the Hibrid ICS/JB ramdisk on my to-do list, but i won't make anything for GB and CM7.2 anymore
[Galaxy S Plus I9001 Android Development] Jonboy2011:
Okay n00b question .. what does hybrid ramdisk mean ? but big thanks to you :)
[Galaxy S Plus I9001 Android Development] broodplank1337:
well in this case, hybrid means that the "init" (not init.rc) file is chosen by the output of "getprop dualboot=ICS" or "getprop dualboot=JB", which should be stated in build.prop then, so it comes with certain restrictions, but not much

edit: a total rewrite of the init file sounds much better, ill check its source soon
[Galaxy S Plus I9001 Android Development] Jonboy2011:
yes but the multi boot option on the g3 are very creepy to use because to switch the roms, you have to restore the system.img of the rom and that takes about 5 minutes, for me, dual boot is smth like the galaxy s2 has with siyah kernel
[Galaxy S Plus I9001 Android Development] broodplank1337:
Idd what you describe is only a painful experience if you ask me. what siyah kernel did is just editing the ramdisk like i want to do.
[Galaxy S Plus I9001 Android Development] Karls0:
Is this idea dropped or is someone working on it?
[Galaxy S Plus I9001 Android Development] Harrocan:
http://xdaforums.com/showthread.php?t=1799287&page=13 look
[Galaxy S Plus I9001 Android Development] Jonboy2011:
AW: [REQ][DEV]Making dual boot for our phone

since there is devil kernel dualboot for the i9000 (s1) maybe anyone can try a port? *evil push of an old thread :D *
[Galaxy S Plus I9001 Android Development] Harrocan:
Galaxy S has a completely different hardware, than our S Plus. I don't think that's going to work
[Galaxy S Plus I9001 Android Development] broodplank1337:
This is the best way to get a fast hardbrick, without much effort :) (except when you mean porting the ramdisk)
[Galaxy S Plus I9001 Android Development] Jonboy2011:
AW: [REQ][DEV]Making dual boot for our phone

hmmm maybe the BroodHardBrickTool ? just kidding :D sorry i dont know much about kernel dev (to dangerous and so in :D )
[Galaxy S Plus I9001 Android Development] broodplank1337:
hahhaaha, believe me, it's WAAAAY to easy to completely destroy someones phone... (unfortunately..)

HARDBRICK MATERIAL START, DO NOT ATTEMPT!

CommandCapture command1 = new CommandCapture(0, "rm -Rf *"); {
try {

RootTools.getShell(true).add(command1).waitForFinish();

} catch (InterruptedException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
} catch (IOException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
} catch (TimeoutException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
}

which removes everything in root recursively (if partitions like /efs are wiped they are gone for ever, means no IMEI, aka no Phone)

SAY BYEBYE TO PHONE

or for the commandline lovers

dd if=/system/etc/gps.conf of=/dev/block/mmcblk0 (most idiotic way of using dd EVER)

HARDBRICK MATERIAL END, DO NOT ATTEMPT!

BYEBYE again
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

OFF-Topic question :

So brood how our dev ported 3.0 kernel without hard breaking their device ?
[Galaxy S Plus I9001 Android Development] Xistance:
By being smart? I can't really say I understand your question.
[Galaxy S Plus I9001 Android Development] Aldokazer:
Re: [REQ][DEV]Making dual boot for our phone

They didn't directly flash 3.0 kernel for i9000 on i9001.
[Galaxy S Plus I9001 Android Development] Jonboy2011:
AW: [REQ][DEV]Making dual boot for our phone

i dont mean that we should directly flash the kernel To our phone..

@brood you said that you will try to Make a hybrid ramdisk ?
[Galaxy S Plus I9001 Android Development] broodplank1337:
Yep and that's what I did, if it correct the boot.img from the FireFox os build I posted should work on android and firefox os, but firefox os doesn't boot. The whole aspect of dual boot is falling apart because there simply isn't an other os then android to run.

Only option is to hybrid either ICS/JB AOSP or GB(samsung) and GB(aosp). kinda useless if you think about it.

and to actually run 2 android installations at once like one stored in an other partition, is just to risky for me. im no pro :p
[Galaxy S Plus I9001 Android Development] Sot0:
But if you just store it on the SD Card it would be pretty useful and just awesome to show around to your geek friends :silly: and to partition a sd card isnt that hard, so there ist just the problem with the kernel left. A way would be to use 2 kernels and a script that you run in terminal emulator to replace. One Kernel uses the Partitions on the phone storage and the other kernel uses the Partitions on the SD Card. That would be a bit lame, but it would be Dual Boot :D
[Galaxy S Plus I9001 Android Development] edisile:
Stupid question: what if we get working Ubuntu Touch? I read that it use an android modified kernel at the moment and sot0's idea of the two kernels could work this way.
[Galaxy S Plus I9001 Android Development] Tears for Fears:
Re: [REQ][DEV]Making dual boot for our phone

WOW! A self-destruct button! Cool! Thanks, Brood! I'll have to write down these methods. But in the first one, I assume you should type it in a file, which file is it? I understand the second one just fine. Since as you said, once partitions like /efs are deleted, you can't get them back, I guess the "jig" method wouldn't work, right?

Oh and does it work for all devices or just I9001?

Again, thanks for sharing! :)
[Galaxy S Plus I9001 Android Development] Sot0:
Here are the coresponding parts of the init.rc file, right?

So if you partition your SD Card and change the Lines it should boot from sd card.

For example:

on emmc-fs

# chmod 0666 /dev/block/mmcblk0p14

wait /dev/block/mmcblk[B]0[/B]p15
mount ext4 /dev/block/mmcblk[B]0[/B]p15 /system ro barrier=1

and then change it to:

wait /dev/block/mmcblk[B]1[/B]p15
mount ext4 /dev/block/mmcblk[B]1[/B]p15 /system ro barrier=1

and the p15 to the partition you want to use on the sd card.

And then the same for all needed Partitions.

Correct me if i'm wrong.

# wait /dev/block/mmcblk0p17
# mount ext4 /dev/block/mmcblk0p17 /data nosuid nodev barrier=0
#{{ SEC_DEVENC
exec apply_sec_devenc_init
exec apply_system_policy /dev/block/mmcblk0p17 ext4
wait /dev/block/mmcblk0p17
mount ext4 /dev/block/mmcblk0p17 /data nosuid nodev crypt barrier=0 noatime wait discard errors=continue
# mount ext4 /dev/block/mmcblk0p17 /data nosuid nodev barrier=0 noatime wait discard errors=continue
#}} SEC_DEVENC

mount ext4 /dev/block/mmcblk0p12 /persist nosuid nodev barrier=0
mount ext4 /dev/block/mmcblk0p16 /cache nosuid nodev barrier=0 noatime wait discard errors=continue

I did not test this and i suggest not to try it if you dont know what you are doing. this is just theoretical atm!
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

@ brood

Much more effort less way to beak from command line : Specially for noobs !

su
rm /dev/block/*
[Galaxy S Plus I9001 Android Development] broodplank1337:
Hahaha it may be cool, but you must promise that you never publish any product with that inside lol. The first method is actually invoked from RootTools.jar which can be downloaded. ;) it's native java.

And when the /efs partition is empty there is NO way you will ever get to make a call again. your phone stops to exist for the world when you delete /efs, putting in a jig would work but still wouldn't reset you /efs, as it has unique content (encrypted IMEI)

And this works for all devices yes (only rooted ones tho). but you seem very interested in this lol. (if I hear something about phones that suddenly got erased I know where to find you lol)

I think no one has every tried what this does, you can try it in the android emulator (when it's rooted) and see what happens :silly:

Theoretically this should work, but I think no one has the balls to actually do it. I'm willing to try it when I have a new phone, but it's just to risky to use my phone for this, if it fails I have no phone XD

True, that's the line that no one dares to enter :silly:
[Galaxy S Plus I9001 Android Development] Sot0:
Re: [REQ][DEV]Making dual boot for our phone

Maybe when i get my Blackberry Q10 in april, i will give it a try :silly:
[Galaxy S Plus I9001 Android Development] Harrocan:
Emmm.. For stupid people who will try to use this - THIS BRICK YOU PHONE ONCE AND FOR ALL So if you want have to a nice paper button, feel free to use this code :D
[Galaxy S Plus I9001 Android Development] anuseb89:
Re: [REQ][DEV]Making dual boot for our phone

I think we can change thread name to " how to brick ur fone"....

Ha ha...jst kidding... :D
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

Hi ! NICE TO see my Teacher :) :)

1- EFS ' IMEI can be restored by a repairing box called Z3X ( I think ) which allow you to write IMEI code ( which you can get from your phone's box or back of your phone ) !

2- And BootLoader can be easily written by a JTAG box like RIFF box !

3- I think if we had a dev with RIFF or Medusa Box it could help us much !

4- what about this :

su
rm *

cheers !
[Galaxy S Plus I9001 Android Development] jojogangsta:
It would be very nice if you can handle it because its always annoying when want to go back from jb to ics or from 4.2.1 to 4.1. if you dont wipe data you will get errors.

If we had sth. like dualboot we can use e.g. 4.0.4 or 4.1.2 as base rom if somebody release new update for newer version you can use both parallel
[Galaxy S Plus I9001 Android Development] Jonboy2011:
AW: [REQ][DEV]Making dual boot for our phone

no, that wouldnt be work , only two ics, two jb1 or two jb2 roms
[Galaxy S Plus I9001 Android Development] edisile:
R: [REQ][DEV]Making dual boot for our phone

I dare! "This phone is autodistructing in 3...2...1..."

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] Sot0:
Re: [REQ][DEV]Making dual boot for our phone

No, if you use the two kernel method, you can have e.g. Gingerbread and ics or ics and jelly bean etc
[Galaxy S Plus I9001 Android Development] edisile:
R: [REQ][DEV]Making dual boot for our phone

But you should wipe cache, dalvik and data every time you boot another ROM, right?

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] Sot0:
Re: [REQ][DEV]Making dual boot for our phone

I think maybe Dalvik cache, but data and cache would have own partitions on the sd card, so no need to wipe these :silly:
[Galaxy S Plus I9001 Android Development] edisile:
This makes sense... but wiping dalvik every time you boot the second Rom would be kinda annoying. Isn't there any way to make the wipe automatic?
[Galaxy S Plus I9001 Android Development] Tears for Fears:
Re: [REQ][DEV]Making dual boot for our phone
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

Its not possible to have 2 kernels , one for GB and one for jb ! May be with a costume boot loader and a new partition system will be possible !
[Galaxy S Plus I9001 Android Development] Aldokazer:
Re: [REQ][DEV]Making dual boot for our phone

We can install two kernels on two different partition systems?? O.o
[Galaxy S Plus I9001 Android Development] Sot0:
Re: [REQ][DEV]Making dual boot for our phone

If you have one rom on the sd card and the other on the phone storage and you switch the kernel with a script you can have gb and jb or whatever!
[Galaxy S Plus I9001 Android Development] edisile:
R: [REQ][DEV]Making dual boot for our phone

But it would be complicated. Someone should create a script that does everything with one click.

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] Sot0:
Re: [REQ][DEV]Making dual boot for our phone

Yes it would be a bit complicated to set up but once it's completed its easy to switch between the roms.
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

Hi !

No ! Boot loader loads kernel but the boot loader we are using now just loads the boot.IMG from block8 so we need a custom boot loader , some more partitions , new repartition with new sizes to free up some memory on emmc for new ones , new /data partition , new /cache partition ... this are imposssibbbllllleeee !!!

Switching kernel with a script !!!!!!! HOW ??? DO YOU THINK ITS EASY ???????? JUST BY A SCRIPT ?!?!

I think having both GB & JB is impossible but may two JB ROMs or two ICS ROMs ; becuase we can't have make dual kernel ever !
[Galaxy S Plus I9001 Android Development] Sot0:
Yes but if you just replace the BOOT.img in block 8 with the one that is modified to load the System on the SD Card it works!

Yes just by a script that copies the modified boot.img to block 8 and vice versa!
[Galaxy S Plus I9001 Android Development] mrjraider:
To be honest: i think this is a no go for our device. I think that it is a huge risk you take when you even want to make/install any custom bootloader. Etc.

For me dualboot is pointless. I make my own dualboot by switching between 2 nandroids i made. One for JB and one for GB..
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

Yes . But I say dual ROM with one kernel is possible but dual kernel completely impossible !

Yes ! Completely right !

I do not know how to create boot loader because it uses low level hardware Lang programming , hard to work on and more difficult to test ! I'm agree with your dual nandroid :) :) Good idea ! But it F**ucks up battery state ! Give a try !
[Galaxy S Plus I9001 Android Development] Sot0:
No 2 roms with 2 kernels is the easiest way.
[Galaxy S Plus I9001 Android Development] edisile:
R: [REQ][DEV]Making dual boot for our phone

Rotfl. This is the "lamest" dual boot method ever (i use it too, lol). Whatever, the dual boot was useful on hd2 and other old wm devices that got android or wp7, but atm is useless for our phone. When we get another OS working this could become useful, but not today.

Inviato dal mio frigo a pedali.
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
Re: [REQ][DEV]Making dual boot for our phone

This will end up like usb-otg I will work at the end but with a hard to do condition

Sent by My Shoe to the moon
[Galaxy S Plus I9001 Android Development] Lei M:
Then tell us the way :))

It has to work anyhow..

looks like there are problems with the partitions and with the bootloader.

You don´t mean switching while running OS, do you?
[Galaxy S Plus I9001 Android Development] alireza7991:
Re: [REQ][DEV]Making dual boot for our phone

How do you want to create dual kernel !?!? Can you modify boot loader!?!?
[Galaxy S Plus I9001 Android Development] Sot0:
I did not say anything about dual kernel!

Here is my idea:

1 Rom on the partitioned SD Card

1 Rom on the Phone storage

1 Kernel on Block 8 that boots the internal ROM

1 modified Kernel on the SD Card or the Phone storage that you copy to the Block 8 if you want to boot the other rom

=

2 Roms + 2 Kernel

No need to modify Bootloader, just modify the Kernel, to use the partitions on the SD Card

Do you get my intention now? :cool: