9.13am: Brickfields (Jln Tun Sambanthan) - Traffic is smooth as there are no roadblocks. A group of participants in yellow is spotted heading towards the stadium. There are no signages about the gathering at the moment.
9.20am: Masjid Negara - The mosque begins to fill with large groups in yellow and green attire, spilling out across to the railway station. Traffic is smooth and traffic police are assisting. The road in the direction of Dataran Merdeka has been blocked and traffic headed that way has been diverted to Jln Kinabalu.
Traffic in front of Sultan Sulaiman Club is also smooth. A number of supporters in green and yellow are sitting by the pavement, and a stall has been set up selling People’s Uprising Rally attire.
9.45am: Masjid Al-Rahman (Universiti Malaya) - Lembah Pantai MP Nurul Izzah Anwar has just arrived. About 50 people have gathered and are preparing to head to the stadium.
KLCC - 500 people are gathered there, along with activists and NGOs such as the Royalti, Anak, and Bersih. Royalti secretary Hishamuddin Ghazali says they plan to head to the stadium at 11.45am with PAS vice president Husam Musa dan Anak chief Mazlan Aliman leading.
9.55am: Stadium Merdeka - The rally venue site is still closed to the public, but a handful of Pakatan Rakyat members are already inside the stadium making preparations.
Meanwhile, stalls have lined for more than 500m along the roads outside the stadium in a 'pasar pagi'-like atmosphere.
People are already pouring in around the stadium. The crowd size is estimated at over 2,000.
9.56am: Jalan Sultan - A few hundred people are gathered here in a festival-like atmosphere. The streets are filled with the sound of vuvuzelas.
The yellow People's Uprising rally T-shirts displaying "kuasa rakyat #KL112" are quickly running out. Participants are spotted changing into the T-shirts on the street, while some female participants simply put them on top of what they are wearing.
Shops are open for business. Tailor shop owner Khong Kim Lyew tells Malaysiakini that his shop opens from 8am to 5pm as usual to send a message to the police that the rally is peaceful.
While police have warned that children are not allowed to participate in the rally, a few children in yellow are seen with their parents.
10am: Amcorp Mall, Petaling Jaya - About 200 people are gathered in the field opposite the mall, mostly in blue PKR Youth T-shirts. They are preparing to head to the UM mosque to join the crowd there.
Among the ledgers present is Simpang Pulai assemblyperson Chan Ming Kai.
10.10am: Jalan Stadium - The police have set up two tents for the media within the compound of the Tun HS Lee police station. They have also set up a counter to register media personnels for on-the-spot issuing of police-sanctioned press tags.
A number of journalists are here awaiting the rally to begin in the afternoon. The police station is about 200 metres away from Stadium Merdeka.
Amcorp Mall - The crowd starts moving, singing songs and Negaraku, bearing a placard with the words "Clean up the electoral system".
10.15am: Jalan Sultan - A group of DAP supporters danced Gangnam-style on the street, accompanied with the famous South Korean song which has been modified with anti-Lynas lyrics.
DAP member Chua Beng Hooi, 47, who is wearing a radioactive proof suit, joins the fun.
According to his friend, Chua had made the costume specially for today’s rally.
Chua, a fisherman from Taiping, says he is here to support the green movement. The crowd size is now about 500.
10.30am: KLCC - Gerak Khas actress Abby Abadi is among the Royalti supporters. Dressed in a purple tudung and a black jubah, she takes photographs with the NGO members in the KLCC area and becomes an attraction with media cameras.
Shortly after, Abby tells reporters that she hopes there would be no repeat of incidents such as that at the ending of Bersih 3.0's rally last April.
“From what I can see, everybody wants to change, including the police and civil servants, whose eyes are now open.
“Everybody wants change in a good way. We need to use our power to choose well in the coming general election,” she said.
10.40am: Jalan Thambipillay 4, Brickfields - Cartoonist Zunar is leading a group of about 100 youths by the roadside with chants of "Hidup, Hidup, Hidup Rakyat".
They also chanted "Hancur" to several personalities, including Prime Minister Najib Abdul Razak and his wife, Rosmah Mansor.
Clad in yellow T-shirts, they held up banners that read "Kumpulan Kartunis Independen". Several vehicles that passed them honked in support, sending them into wild cheers.
10.45am: Stadium Merdeka - Controversial carpet businessman Deepak Jaikishan showed up at the entrance of the stadium, about three hours before the rally is due to begin.
Dressed in a green T-shirt and a pair of green sport shoes, he plans to march together with the PAS leaders and supporters from the party headquarters at Jalan Raja Laut at 11am. The group is estimated to reach the stadium before 2pm.
“I am here to show my support to all Malaysians. We come together to demand that the government must have free and fair elections. The public has already awaken - this is not a tsunami, this is an earthquake.
When asked whether he would like to speak on the stage later this afternoon, he replied: “If I am given the opportunity, yes.”
Deepak’s presence draws some attention from the crowd, with a number of people seeking to have their photographs taken with him.
10.47am: Jalan Sultan - The rally sees two complete strangers - Eric Chong from Kuala Lumpur and Raymond Toh from Penang - becoming friends when they got into a conversation while purchasing the rally T-shirts and merchandises this morning.
Chong, 60, (left in picture) who works in a factory, is a frequent rally-goer. He says that the both of them have vowed to attend future mammoth rallies together.
"We share the same views, we are brothers," says Chong.
Meanwhile, Toh, 38, a wholesaler, says the two will exchange contacts. Toh and Chong proudly said that they are at today’s rally on their own expenses.
10.55am: Masjid Al-Rahman (UM) - With supporters from Amcorp Mall arriving at the historic university entrance, the crowd begins moving to the stadium. UM students are present, bearing a placard with the words "Students want a change in government". Meanwhile in the Sultan Sulaiman Club in Dataran, the crowd has grown to 150.
KLCC - About 1,000 are now gathered and are awaiting their leaders Mazlan Aliman and PAS central committee member Dzulkefly Ahmad.
Batu Burok assemblyperson Syed Azman Syed Ahmad Nawawi and about 30 members of PAS’ Unit Amal are present.
10.57am: KLCC - Mazlan speaks and calls Felda chairperson Isa Samad and enemy of the Felda community, who has awakened and is demanding fair and honest treatment.
“Save Felda, step down, Isa,” he shouts.
The crowd, now 3,000-strong, begins marching to Stadium Merdeka while chanting, “Long live the people”. Leading the way are Pakatan leaders such as PAS Tumpat MP Kamaruddin Jaafar and Teng.
Sultan Sulaiman Club - The crowd marches along Jln Raja Abdullah chanting “Long live the people,” and “Police, go home”.
A bystander, Firdaus Abdul Rahman, says he is enjoying watching the action.
But he is unaware of the issues behind the march. “I am open. I do not side any party, as that is our right,” he said.
“It is enjoyable to watch, but I do not know the issues. I am just an observer, it looks like good fun,” said Firdaus from Segambut, who is on his way to Kampung Baru for breakfast.
11am: Little India, Brickfields - The crowd is a bit thin here, numbering at only about 60 people. Shops are blasting Tamil music as housewives pick their vegetables. Business appears to be as usual. It is unclear whether this is indicative of lukewarm support from the Indian community that would normally assemble here for rallies.
A police bus is parked by the roadside, but their presence is small. Only five police officers are spotted.
11.03am: Jalan Sultan - Despite the police barring children below 15 from participating in the rally, Chew Lai Ching has brought her entire family.
“I need to let my children know that we are fighting for them and for their future,” she added.
She joined the rally together with her husband and two kids, a three-year old and a six-month old. All of them are wearing the Himpunan Hijau iconic green T-shirt.
The 35-year-old mother says she had wanted to join earlier rallies, but was unable to do so as she needed to take care of her children.
“This time, however, I know it will be a peaceful rally,” she said, adding that her family is supporting the 'green' environmental movement.
11.22am: Dataran Merdeka - Himpunan Hijau chairperson Wong Tack and his fellow steering committee members are outside the iconic square, despite the area being completely sealed by the police.
“Although Dataran is not a meeting point for Himpunan Hijau, but I would like to see the green field every time I come to Kuala Lunpur. I believe one day the people will finally be able to step on this field,” he said.
Over a few hundred protesters are gathered here. Wong Tack says they will walk to Jalan Sultan at around noon and finally head to the stadium.
Himpunan Hijau had initiated the 300km Green March in November last year from Kuantan, but they failed to get into Dataran on their arrival in KL.
There are more than a hundred police personnel stationed around the iconic square.
11.25am: Jalan Petaling - The Bersih Mama team is here to promote its bi-monthly publication, Sunflower Paper, and its activities.
Bersih Mama member Ng Kai Chan says Bersih Mama went into the business with the Sunflower Electoral Education (SEED), a group under KLSCAH, to convey messages of the civic struggle nationwide.
"In our first edition which was published last December, we wrote about the rare earth issue, and printed 5,000 copies. We wish to talk about the anti-cyanide gold mining issue in the next edition, which will be out next week," she tells Malaysiakini.
They plan to print 10,000 copies this time. Ng said they now work on a Bahasa Malaysia edition and wish to release it before Chinese New Year. The group also welcomes donations for its campaigns.
11:28am: Sultan Sulaiman Club - Solidariti Anak Muda Malaysia (Samm) chief Badrul Hisham Shaharin, better known as Chegubard, arrives and speaks from the top of a Triton truck to the estimated 500 people gathered. Earlier, the crowd chanted, “The youth have awakened”.
Chegubard says they will move through Jalan Raja Abdullah, Jalan Tun TS Lee to Jalan Sultan, where they intend to converge with Husam’s group from KLCC.
11.35am: KLSCAH - About 10,000 people are at the Kuala Lumpur and Selangor Chinese Assembly Hall (KLSCAH), having earlier marched from Masjid Negara. They are now a stone's throw away from Stadium Merdeka.
11.37am: KLCC - The crowd has doubled to roughly 2,500. Dzulkefly and Royalti leader R Nazri Deraman are among those speaking about the return of Kelantan and Terengganu’s oil royalties to the people of the states. They also spoke out against the Felda Global Ventures Holdings (FGV) controversial listing.
“Today is a historic day, the KL112 rally is uniting all the people’s protests, in order that Malaysia can progress, in order to create change.
“We demand for the oil royalties that have been denied Kelantan and Terengganu who have till now been betrayed (by the federal government). We also want the rights of Felda settlers upheld,” said Dzulkefly
The crowd is chanting, “Return our royalties. We demand our royalties, this is the people’s right”. Other leaders present are Anak’s Mazlan and Selangor speaker, Teng Chang Khim.
11.45am: Stadium Merdeka - The crowd from Masjid Negara has arrived at the stadium, clogging up the lower half of the main road. Stalls selling refreshments along the streets are doing a roaring business.
The stadium will only be opened to the crowd after 12pm.
11.50am: Brickfields - There are two groups assembled here. The group at Little India has dramatically swelled as their numbers are bolstered by commuters from KL Sentral. The close to 600 people here consists of Orang Asli activists, student activists, Indian NGOs, and party activists.
They are gathered around the iconic elephant water fountain here and encircled by Unit Amal personnel. Meanwhile, over at Jalan Thambipillay 4, the crowd there has also swelled to some 300 people.
12pm: Little India - The crowd bursts into cheers as the group from University Malaya marched across the bridge to join them, making a total of roughly 5,000. They are marching along Jalan Tun Sambathan towards Pasar Seni, and onwards to Stadium Merdeka.
12.12pm: Jalan Ampang - Chegubard’s group is heading towards Jln Gereja, and shops along Jln Ampang are seen to be open and doing business as usual.
Iskandar, a sundry shop owner, says he knew about the rally but decided to open shop anyway.
“I did not close shop today, because they (the rally-goers) are not disrupting my business,” he says.
Meanwhile, a senior citizen from Maran, Pahang, 65-year-old Osman Mamat says he is happy to be part of the rally as he wants to demand for justice.
“For the sake of justice, it doesn’t matter how far I have to walk. I am not feeling unwell. I am truly here for the cause,” he says.
12.15pm: Stadium Merdeka - The 10,000-strong crowd has entered Stadium Merdeka and are already getting to their seats.
About one-third of the historic stadium has been occupied by the rally participants. Some of them blowing the vuvuzela horns, and some of them shouting slogans such as "reformasi".
The majority of the crowd are dressed in the iconic yellow and green shirts, which represent the Bersih and Himpunan Hijau movement, respectively.
However, some of them also wearing the red and black T-shirts with "Royalti" on it, in reference to the Kelantan oil royalty movement.
It is a multiracial crowd, many of whom are PAS supporters.
12.20pm: KLCC-Jln Ampang - The group has swollen to 10,000 and has reached the Dang Wangi LRT station. As they march, they chant, “Destroy BN,” and “There are no barriers, move on smoothly”.
Little India - Three pickups with ‘Medical Teams' stickers are seen accompanying the procession.
12.25pm: PWTC LRT station - Three Sabahans have spent RM750 each to fly to KL to participate in the rally.
Abdul Momin, 43, says this is the first time he is in Kuala Lumpur to participate in a rally.
"I came here because I want to show that Sabahans are part of the cause for change."
The former Umno member says he has joined Pertubuhan Pakatan Perubahan Sabah, which is led by Beaufort MP Lajim Ukim, who defected from Umno last year.
12.33pm: KLCC - Jln Ampang is filled to the brim as the group from KLCC moves past. Passing vehicles sound their horns and the crowd cheers back in appreciation. Traffic police are directing the traffic.
The group, with Husam leading, met up with Chegubard’s group and together they head to Jln Sultan as the crowd continues to swell.
12.45pm: Little India - The groups from Brickfields, UM dan Amcorp Mall converge with the Masjid Negara group and head towards Stadium Merdeka through Jln Syed Putra. The police assigned to assist the media have yet to be seen, there are only traffic police and regular uniformed police.
12.48pm: Pasar Seni LRT station - A slight drizzle starts as hundreds of Pakatan supporters walk towards the stadium. Most of them wear yellow and green.
12.59pm: Jalan Sultan-Jalan Hang Jebat - A 5,000-strong crowd marches to Stadium Merdeka, with some shouting the word, "Bersih".
The crowd cheers on a few policemen on motorbikes who were seen entering Jalan Sultan. The police officers responded by waving and smiling back at the crowd.
A participant in the crowd has a yellow vest with "My Name is Deepak" scrawled on it.
1pm: Jalan Tun Perak - The Samm group is moving past Menara Maybank towards Jalan Sultan while chanting, “People, rise,” and “We fight the corrupt regime,” while some are carrying posters calling for an end to the student loan, PTPTN, and “Justice for (the late DAP aide) Teoh Beng Hock”.
1.04pm: Jalan Ampang - En route to Jalan Sultan, Husam makes a speech calling for Prime Minister Najib Razak to respond to allegations from businessman Deepak Jaikishan relating to murdered Mongolian translator, Altantuya Shaariibuu.
“Answer on the issue of Altantuya. Why keep silent? If it is a health issue, he can respond, but on the Altantuya issue, he remains silent,” says Husam.
He adds that former PM Dr Mahathir Mohamad today was reported calling on leaders “with problems” to step down.
On the issue of Kelantan’s oil royalties, he challenged Kelantan Umno liaison committee chairman Mustapa Mohamed to hold a forum to discuss the latter’s claim that giving 20 percent royalties to the five oil producing states - Kelantan, Terengganu, Pahang, Sabah and Sarawak - would bankrupt the nation.
“Umno leaders whose brains are bankrupt are the ones who will bankrupt the nation. 20 percent oil royalties for the Bidayuh, Kadazan, the poor in Terengganu, Kelantan and Pahang will bring hope to elevate (these communities),” he said.
“All these states have 96 (parliamentary) seats. If we can get these seats, Najib will crank up his engines and leave the country,” he added.
1.05pm: Maharajalela monorail station - Near the station, Baling councillor Chandra M Subramaniam is seen giving a speech in Chinese. He says he has brought three busloads from Baling to join the rally.
1.05pm: Stadium Merdeka - A big group of women participants arrive at the stadium, having marched from Central Market.
Clad in iconic purple colours, the women carried banners with various messages including the demand for free education, end of corruption, women’s power as well as justice for Teoh Beng Hock.
The police estimated the crowd size, both in and outside of the stadium, at around 40,000 people.
Many of the participants are still queuing up outside as the Unit Amal team only allowed the participants into the stadium in batches.
1.22pm: KLSCAH - An estimated crowd of 15,000 gathers in front of the Kuala Lumpur and Selangor Chinese Assembly Hall, waiting for their turn to move into Stadium Merdeka. They are quiet and calm.
1.23 pm: Jalan Sultan - Rally-goers from Samm are sitting down respectfully as one of their members intone the Zohor azan. They will then proceed to Stadium Merdeka and hold the proper Zohor prayers there.
Meanwhile, the KLCC crowd has arrived, chanting, “Step down, BN step down,” and “Takbir!” and head towards Puduraya.
1.45pm: Outside Stadium Merdeka - Business has been brisk for hawkers in the vicinity of the stadium. Mansur Ahmad (left), 56, says he has sold over 500 kebabs.
"Today, I made RM1,000," he beams.
Mansur has also set up a stall at the Sultan Sulaiman Club yesterday, where there was pre-rally gathering.
His daughter, Faeza Mansor, 28, who operates a soup noodle business besides Mansur’s kebab stall, says business has been unusually good.
She estimates about 100 bowls of noodle soup has been sold so far.
"My sister doesn't even want to mince the beef anymore. She is too tired to do it!" She joked.
Faeza is being helped by six of her siblings.
1.50pm: Dang Wangi OCPD Zainuddin Ahmad in a press conference uploaded on Youtube today says the situation is so far, incident-free, and that no bombs have been found, despite earlier reports.
“So far there have been no untoward incidents or situations of danger to the participants or the public.
“The roads that are closed are Jln Raja, Datok Onn roundabout, Dataran Merdeka, Jln Ampang, Jln Tun Razak, Jln Pudu, Jalan Sultan, and Jln Hang Tuah.
“Up to now, there have been no arrests by the police, and as I said, there are no cases of attention yet,” he said.
On the suspected explosives reported in KLCC, he said the bomb squad has investigated and found nothing but empty boxes.
“Similarly for the materials found in front of the Bar Council, we only found a bag and after inspecting it, did not find any explosives.”
He also estimates the crowd in the stadium to be 20,000 to 25,000 and up to 20,000 outside.
1:51pm: The crowd in the stadium has swelled to close to 30,000 people. They begin to sing the national anthem.
1.57pm: Outside Stadium Merdeka (main gate) - An estimated 20,000 people begin to move into the stadium.
Leaders of rally co-organisers - Solidariti Anak Muda Malaysia (SAMM), Felda Anak and Royalti - were seen on top of a jeep leading the crowd.
2pm: Stadium Merdeka - Overall, the marches to the stadium has been mostly smooth, with the police helping to control the traffic.
There are impromptu marches all over downtown Kuala Lumpur and more of this can be expected because some groups, such as one currently in Masjid Negara, will only march after Zohor prayers, which means they will march only after the rally is officially underway.
2.10pm: Stadium Merdeka - The rally kicks off with the singing of the national anthem as thousands of participants are still making their the way into the stadium.
There are loudspeakers mounted outside the stadium for the benefit of those still queuing up to go in.
DAP Rasah MP Anthony Loke starts the rally inside the stadium, speaking in Chinese and Malay.
He leads the crowd in repeated chants of "Bangkit!" and calls on the people to vote out the BN government.
“Najib is only gathered at Semenyih Tesco. We are at Stadium Merdeka and we will rise to oppose BN,” he says.
Spotted in the stadium is Parti Ikatan president and former Umno minister Kadir Sheikh Fadzir.
2.12pm: Solidariti Mahasiswa Malaysia chief Safwan Anang takes the stage as first speaker, followed by representatives from the anti-Teaching and Learning of Science and Mathematics in English (PPSMI) movement, anti-Pengerang Rapid project group and Save Jalan Sultan group.
2.20pm: Stadium Merdeka - An estimated 70,000 are in and outside the stadium. The weather is cloudy, but the earlier drizzle has stopped. A police helicopter is seen hovering above the city.